
.shop-fan-reminder{margin-top:23px;padding:20px;background:linear-gradient(135deg,#241c0e,#111);border:1px solid #99772d;border-top:3px solid #d8a928;text-align:left}.shop-fan-points{color:#f1cb64;font:900 14px 'Barlow Condensed',sans-serif;letter-spacing:.12em}.shop-fan-reminder h3{margin:9px 0;font:900 29px 'Barlow Condensed',sans-serif;text-transform:uppercase}.shop-fan-reminder p{margin:9px 0 15px;font-size:13px;line-height:1.7;color:#c9c1b0}.shop-fan-link{display:inline-block;color:#f1cb64;font:800 16px 'Barlow Condensed',sans-serif;text-decoration:underline;text-underline-offset:4px;padding:4px 0}.shop-fan-banner{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 0 32px;padding:26px}.shop-fan-banner h2{font:900 clamp(28px,4vw,38px)/1.05 'Barlow Condensed',sans-serif;text-transform:uppercase;margin:10px 0}.shop-fan-banner p{max-width:720px;margin-bottom:0;font-size:14px}.shop-fan-banner .btn{flex-shrink:0}.shop-fan-order-note{border-left:3px solid #d8a928;padding:12px 15px;background:#201a0e}.shop-fan-order-note strong{color:#f1cb64}.shop-fan-order-note a{color:#f1cb64;text-underline-offset:3px}.shop-fan-reminder a:focus-visible,.shop-fan-order-note a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:700px){.shop-fan-banner{align-items:stretch;flex-direction:column;gap:15px;padding:20px}.shop-fan-banner .btn{align-self:flex-start}.merch-center .shop-fan-reminder{max-width:440px;margin-inline:auto}}
