.CollectionShowcase__Intro{margin:35px 0 25px}.CollectionShowcase__Nav{z-index:3;padding:12px 0;margin-bottom:30px;background:var(--background);border-bottom:1px solid var(--border-color)}.CollectionShowcase__Nav--sticky{position:sticky;top:calc(var(--header-height, 0px) * var(--use-sticky-header, 0))}.CollectionShowcase__NavScroller{display:flex;gap:10px;padding:0 16px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.CollectionShowcase__NavScroller::-webkit-scrollbar{display:none}.CollectionShowcase__NavLink{flex:none;padding:9px 18px;border:1px solid var(--border-color);border-radius:999px;color:var(--heading-color);font-size:13px;line-height:1.2;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.CollectionShowcase__NavLink:hover,.CollectionShowcase__NavLink:focus-visible{background:var(--heading-color);border-color:var(--heading-color);color:var(--background)}@media screen and (min-width:641px){.CollectionShowcase__NavScroller{justify-content:center;flex-wrap:wrap;overflow-x:visible;padding:0 30px}}.CollectionShowcase__Hero{position:relative;display:flex;align-items:center;min-height:320px;margin-bottom:30px;background-size:cover;overflow:hidden}.CollectionShowcase__Hero--small{min-height:240px}.CollectionShowcase__Hero--large{min-height:420px}@media screen and (min-width:641px){.CollectionShowcase__Hero{min-height:380px;margin-bottom:40px}.CollectionShowcase__Hero--small{min-height:280px}.CollectionShowcase__Hero--large{min-height:520px}}@media screen and (min-width:1140px){.CollectionShowcase__Hero{min-height:450px}.CollectionShowcase__Hero--small{min-height:320px}.CollectionShowcase__Hero--large{min-height:620px}}.CollectionShowcase__HeroImage{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center}.CollectionShowcase__HeroContent{position:relative;z-index:1;width:100%}.CollectionShowcase__HeroContent .SectionHeader{max-width:640px;margin:0;padding:50px 0}.CollectionShowcase__HeroContent--center .SectionHeader{margin:0 auto;text-align:center}.CollectionShowcase__HeroContent--right .SectionHeader{margin-left:auto;text-align:right}.CollectionShowcase__HeroContent .SectionHeader__Heading,.CollectionShowcase__HeroContent .SectionHeader__Description{margin-top:0!important}.CollectionShowcase__Heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid var(--border-color)}.CollectionShowcase__Heading .SectionHeader__Heading{margin:0}.CollectionShowcase__Heading .SectionHeader__Description{margin-top:8px}.CollectionShowcase__HeadingLink{flex:none;white-space:nowrap}.CollectionShowcase__Cards{--card-peek: .1;display:block;position:relative;margin-bottom:40px}.CollectionShowcase__CardTrack{display:flex;gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.CollectionShowcase__CardTrack::-webkit-scrollbar{display:none}.CollectionShowcase__Card{position:relative;flex:0 0 calc((100% - (var(--card-count) - 1) * 4px) / (var(--card-count) + var(--card-peek)));height:var(--card-height);overflow:hidden;scroll-snap-align:start;background:var(--light-background, #f5f5f5)}.CollectionShowcase__CardImage{display:block;width:100%;height:100%;object-fit:cover}.CollectionShowcase__CardImage--placeholder{fill:var(--text-color-light, #999)}.CollectionShowcase__Card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,#000000a6,#0000);pointer-events:none}.CollectionShowcase__CardLabel{position:absolute;right:10px;bottom:9px;left:10px;z-index:1;font-family:var(--heading-font-family);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.25;text-align:right;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.45)}.CollectionShowcase__CardArrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:linear-gradient(160deg,#ffffff8c,#ffffff47);-webkit-backdrop-filter:blur(10px) saturate(1.6);backdrop-filter:blur(10px) saturate(1.6);box-shadow:inset 0 1px 1px #fff9,inset 0 -1px 1px #ffffff26,0 3px 10px #00000038;color:#1c1b1b;transform:translateY(-50%);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .2s ease}.CollectionShowcase__CardArrow:hover{background:linear-gradient(160deg,#ffffffb3,#ffffff73)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.CollectionShowcase__CardArrow{background:#ffffffbf}}.CollectionShowcase__CardArrow[hidden]{display:none}.CollectionShowcase__CardArrow svg{display:block;width:10px;height:14px}.CollectionShowcase__CardArrow--prev svg{transform:translate(-1px)}.CollectionShowcase__CardArrow--next svg{transform:translate(1px)}.CollectionShowcase__CardArrow--prev{left:calc(var(--cards-inset, 0px) + 10px)}.CollectionShowcase__CardArrow--next{right:calc(var(--cards-inset, 0px) + 10px + (100% - 2 * var(--cards-inset, 0px) - (var(--card-count) - 1) * 4px) * var(--card-peek) / (var(--card-count) + var(--card-peek)))}.CollectionShowcase__Cards.is-at-end .CollectionShowcase__CardArrow--prev{left:calc(var(--cards-inset, 0px) + 10px + (100% - 2 * var(--cards-inset, 0px) - (var(--card-count) - 1) * 4px) * var(--card-peek) / (var(--card-count) + var(--card-peek)))}@media(hover:none){.CollectionShowcase__CardArrow{display:none}}.CollectionShowcase__Intro--countOnly,.CollectionShowcase__Intro--countOnly .CollectionShowcase__Count{margin-top:0}.CollectionShowcase__Meta{display:block}.CollectionShowcase__Count{display:block;margin:10px 0 0;color:var(--text-color-light);font-size:13px;letter-spacing:.05em}.CollectionShowcase__Intro .Container{position:relative}.CollectionShowcase__HasTopFilter,.PageHeader .SectionHeader:has(.CollectionShowcase__TopFilter){padding-left:110px;padding-right:110px}.CollectionShowcase__TopFilter{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (max-width:640px){.CollectionShowcase__HasTopFilter,.PageHeader .SectionHeader:has(.CollectionShowcase__TopFilter){padding-left:44px;padding-right:44px}.CollectionShowcase__TopFilterLabel{display:none}}.CollectionShowcase__FilterEmpty{padding:40px 16px 60px;text-align:center}.CollectionShowcase__FilterEmpty p{margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
