.scroll-showcase{padding-top:var(--ss-pt);padding-bottom:var(--ss-pb)}.scroll-showcase__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-inline:max(var(--ss-gutter),var(--ss-head-min));margin-bottom:1.5rem}.scroll-showcase__head--bare{margin-bottom:0}.scroll-showcase__title{margin:0;font-size:var(--ss-title-size);line-height:1.1}.scroll-showcase__nav{display:none;gap:.5rem;flex:0 0 auto}.scroll-showcase__btn{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;display:grid;place-items:center;opacity:.5;transition:opacity .2s ease}.scroll-showcase__btn:hover:not(:disabled){opacity:1}.scroll-showcase__btn:disabled{opacity:.15;cursor:default}.scroll-showcase__btn svg{width:.9rem;height:.9rem}.scroll-showcase__row{display:flex;gap:var(--ss-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-inline:var(--ss-gutter);scroll-padding-inline:var(--ss-gutter);-ms-overflow-style:none;scrollbar-width:none}.scroll-showcase__row::-webkit-scrollbar{display:none}.scroll-showcase__row:focus-visible{outline:2px solid currentColor;outline-offset:4px}.scroll-showcase__row.is-dragging{scroll-behavior:auto;scroll-snap-type:none;cursor:grabbing}.scroll-showcase__card{position:relative;display:block;flex:0 0 var(--ss-card-w);scroll-snap-align:start;aspect-ratio:var(--ss-ratio);border-radius:var(--ss-radius);overflow:hidden;text-decoration:none;background:#0000000a}.scroll-showcase__card img,.scroll-showcase__card svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.scroll-showcase__card:hover img{transform:scale(1.04)}.scroll-showcase__label{position:absolute;left:0;bottom:0;padding:.9rem 1.6rem;background:rgba(255,255,255,var(--ss-label-opacity));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#121212;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:990px){.scroll-showcase__nav{display:flex}}@media(prefers-reduced-motion:reduce){.scroll-showcase__row{scroll-behavior:auto}.scroll-showcase__card img{transition:none}.scroll-showcase__card:hover img{transform:none}}.sbc{padding-top:var(--sbc-pt);padding-bottom:var(--sbc-pb)}.sbc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding-inline:max(var(--sbc-gutter),var(--sbc-head-min));margin-bottom:2.5rem}.sbc__head--bare{margin-bottom:0}.sbc__title{margin:0;font-size:var(--sbc-title-size);line-height:1.05;text-transform:uppercase;letter-spacing:.02em;font-weight:300}.sbc__title-main{font-weight:300}.sbc__title-main--body{font-family:var(--font-body-family, inherit);font-weight:300;letter-spacing:.08em}.sbc__title-alt{font-weight:500}.sbc__title-alt--serif{font-family:Georgia,Times New Roman,Times,serif}.sbc__title-alt--serif-italic{font-family:Georgia,Times New Roman,Times,serif;font-style:italic}.sbc__viewall{flex:0 0 auto;font-family:var(--font-body-family, inherit);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:inherit;text-decoration:underline;text-underline-offset:.4rem;white-space:nowrap}.sbc__row{display:flex;align-items:flex-start;gap:var(--sbc-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-inline:var(--sbc-gutter);scroll-padding-inline:var(--sbc-gutter);-ms-overflow-style:none;scrollbar-width:none}.sbc__row::-webkit-scrollbar{display:none}.sbc__row:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sbc__row.is-dragging{scroll-behavior:auto;scroll-snap-type:none;cursor:grabbing}.sbc__card{flex:0 0 var(--sbc-card-w);scroll-snap-align:start;display:block;text-decoration:none;color:inherit}.sbc__tile{aspect-ratio:var(--sbc-ratio);border-radius:var(--sbc-radius);background:var(--tile-bg, transparent);display:grid;place-items:center;padding:var(--sbc-pad);overflow:hidden}.sbc__tile img,.sbc__tile svg{width:100%;height:100%;object-fit:var(--sbc-fit);display:block;transition:transform .45s ease}.sbc__card:hover .sbc__tile img{transform:scale(1.05)}.sbc__label{display:block;text-align:center;margin-top:1.25rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.sbc__card--product .sbc__label{font-size:1.2rem;font-weight:700;letter-spacing:.08em;line-height:1.35;padding-inline:.4rem}.sbc__price{display:block;text-align:center;margin-top:.5rem;font-size:1.3rem;letter-spacing:.04em}.sbc__price s{opacity:.55;margin-left:.6rem;font-size:1.15rem}.sbc__track{--sbc-thumb-w: 25%;--sbc-thumb-x: 0%;display:block;margin:2.5rem var(--sbc-gutter) 0;height:3px;border-radius:3px;position:relative;cursor:pointer;background:#8080802e}.sbc__track:after{content:"";display:block;position:absolute;top:0;left:var(--sbc-thumb-x);width:var(--sbc-thumb-w);height:100%;border-radius:3px;background:currentColor;opacity:.9}.sbc__srlabel{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.sbc__row{scroll-behavior:auto}.sbc__tile img{transition:none}.sbc__card:hover .sbc__tile img{transform:none}}.wv{position:relative;margin-top:var(--wv-mt);margin-bottom:var(--wv-mb);background:var(--wv-page);color:var(--wv-text);overflow:hidden}.wv__body{background:var(--wv-band)}.wv__edge{display:block;width:100%;height:var(--wv-h)}.wv__edge path{fill:currentColor}.wv__edge--top{color:var(--wv-page);background:var(--wv-band)}.wv__edge--bottom{color:var(--wv-band);background:var(--wv-page)}.wv__band{padding:var(--wv-pad) max(2rem,5vw)}.wv__band--center{text-align:center}.wv__heading{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.4rem,8vw,var(--wv-hsize));line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:inherit}.wv__sub{margin:1.6rem 0 0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:inherit}.wv__btn{display:inline-block;margin-top:2.6rem;padding:1.3rem 3rem;border-radius:999px;background:var(--wv-text);color:var(--wv-band);font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:transform .2s ease}.wv__btn:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.wv__btn{transition:none}.wv__btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAACgABA */
