
/* WHB cover graphics: no broken image requests or previews of licensed originals */
.shop-cover{position:relative; flex-direction:column;gap:9px;background:radial-gradient(circle at 80% 10%,#277bb4 0%,transparent 55%),linear-gradient(135deg,#0e2e49,#164e72);color:#fff;min-height:134px;}
.whb-cover-file{border:1px solid #ffffff88;padding:6px 12px;border-radius:7px;font-weight:800;font-size:12px;letter-spacing:.15em;color:#ffd39e;}
.whb-cover-id{font-size:27px;letter-spacing:.045em;line-height:1.1;color:#fff;}
.whb-cover-note{font-size:11px;color:#d0e4f2;}
