.fs-store-hero [hidden]{display:none!important}
.fs-store-hero{position:relative;touch-action:pan-y}
.fs-store-hero-copy h1,.fs-store-hero-copy p{overflow-wrap:anywhere}
.fs-hero-controls{display:flex;align-items:center;justify-content:center;gap:12px;padding:0 16px 18px;color:#fff}
.fs-hero-controls button{color:inherit;background:transparent;border:1px solid #6b7890;border-radius:5px;min-width:38px;min-height:36px;cursor:pointer}
.fs-hero-controls button:focus-visible,.fs-store-hero:focus-visible{outline:3px solid #ffc400;outline-offset:3px}
.fs-hero-controls [data-hero-dots]{display:flex;gap:8px}
.fs-hero-controls [aria-current=true]{background:#ffc400;color:#102037;border-color:#ffc400}
.fs-hero-collection--image{display:flex;align-items:center;justify-content:center;padding:20px}
.fs-hero-artwork{width:100%;height:100%;object-fit:contain;max-height:440px;border-radius:12px}
.fs-hero-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-width:600px){.fs-hero-collection--image{height:235px}.fs-hero-artwork{max-height:210px}.fs-hero-controls{padding-top:10px}}
