
/* Three separate SOUTHBEATS commerce destinations */
.sb-merch-main{background:#050705;color:#fff}.sb-merch-intro{max-width:1150px;margin:auto;padding:76px 24px 36px;text-align:center}.sb-merch-intro h2,.sb-merch-cta h2{font:clamp(44px,6vw,88px)/1 Anton,Impact,sans-serif;margin:15px 0}.sb-merch-intro em{font-style:normal;color:#b7ff00}.sb-merch-intro p,.sb-merch-cta p{color:#b6c0b2;line-height:1.7;max-width:660px;margin:16px auto}.sb-merch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1200px;margin:auto;padding:20px 24px 85px}.sb-merch-card{background:#0d110c;border:1px solid #34412e;border-radius:12px;overflow:hidden}.sb-merch-card img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.sb-merch-card div{padding:20px}.sb-merch-card span{color:#b7ff00;font-size:11px;font-weight:900;letter-spacing:.12em}.sb-merch-card h3{font:28px Anton,Impact,sans-serif;margin:12px 0 0}.sb-merch-cta{text-align:center;border-top:1px solid #34412e;padding:75px 24px 110px}.sb-merch-disabled{display:inline-block;padding:15px 22px;background:#25311f;color:#d9e4d1;border:1px solid #526b43;border-radius:5px;font-size:12px;font-weight:900;letter-spacing:.06em;margin-top:20px}@media(max-width:720px){.sb-merch-grid{grid-template-columns:1fr;max-width:500px}.sb-merch-intro{padding-top:48px}}

.sb-merch-cta a.sb-merch-disabled{background:#b7ff00;color:#080b06!important;text-decoration:none;transition:filter .2s,transform .2s}.sb-merch-cta a.sb-merch-disabled:hover{filter:brightness(1.12);transform:translateY(-2px)}.sb-merch-cta a.sb-merch-disabled:focus-visible{outline:3px solid white;outline-offset:4px}
