@property --fcp-fade-start{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --fcp-fade-end{syntax: "<length>"; inherits: false; initial-value: 0px;}featured-collection-tabs{display:block}.fcp__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.4rem 4rem;margin-bottom:5.6rem}.fcp__head>.section-heading{flex:1 1 32rem;min-width:0}.fcp--tabs-below-left .fcp__head,.fcp--tabs-below-center .fcp__head{flex-direction:column;align-items:stretch}.fcp--tabs-below-left .fcp__head>.section-heading,.fcp--tabs-below-center .fcp__head>.section-heading{flex:none}.fcp--tabs-below-center .fcp__nav-reveal{align-self:center}.fcp--tabs-below-left .fcp__nav-reveal{align-self:flex-start}.fcp .section-heading__arrows{display:none!important}.fcp__nav-reveal{flex:none;min-width:0;max-width:100%}.fcp__nav{max-width:100%;padding:.6rem;border-radius:99rem;background:rgb(var(--color-background));box-shadow:0 .6rem 3rem rgba(var(--color-shadow),.1),0 0 0 1px rgba(var(--color-border),.5)}.fcp__list{--fcp-fade-start: 0px;--fcp-fade-end: 0px;position:relative;display:flex;gap:.4rem;border-radius:99rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fcp-fade-start),#000 calc(100% - var(--fcp-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fcp-fade-start),#000 calc(100% - var(--fcp-fade-end)),transparent 100%);transition:--fcp-fade-start .3s var(--ease-out),--fcp-fade-end .3s var(--ease-out)}.fcp__list::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.fcp__list.is-overflowing{scrollbar-width:thin;scrollbar-color:rgba(var(--color-text),.3) transparent}.fcp__list.is-overflowing::-webkit-scrollbar{display:block;height:.4rem}.fcp__list.is-overflowing::-webkit-scrollbar-thumb{border-radius:99rem;background:rgba(var(--color-text),.3)}}.fcp__list.can-scroll-start{--fcp-fade-start: 3.2rem}.fcp__list.can-scroll-end{--fcp-fade-end: 3.2rem}.fcp__pill{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:1.3rem 2.2rem;border:0;border-radius:99rem;background:none;cursor:pointer;white-space:nowrap;font-family:inherit;font-size:1.6rem;font-weight:500;line-height:1.25;letter-spacing:.01em;color:rgb(var(--color-heading));transition:color .35s var(--ease-out),opacity .25s}.fcp__pill[aria-selected=true]{color:rgb(var(--color-background))}.fcp__pill[aria-selected=false]:hover{opacity:.65}.fcp__pill:focus-visible{outline:2px solid rgb(var(--color-heading));outline-offset:-2px}.fcp__pill[aria-selected=true]:focus-visible{outline-color:rgb(var(--color-background));outline-offset:-4px}.fcp__pill-count{font-weight:inherit}.fcp__list{counter-reset:fcp-tab}.fcp__pill{counter-increment:fcp-tab}.fcp__pill-label--placeholder:after{content:" " counter(fcp-tab)}.fcp__indicator{position:absolute;z-index:0;top:0;bottom:0;left:0;right:100%;border-radius:99rem;background:rgb(var(--color-heading));pointer-events:none;transition:left .55s cubic-bezier(.22,1,.36,1),right .55s cubic-bezier(.22,1,.36,1)}.fcp__list.is-forward .fcp__indicator{transition-duration:.62s,.36s}.fcp__list.is-backward .fcp__indicator{transition-duration:.36s,.62s}featured-collection-tabs.is-instant .fcp__indicator{transition:none}featured-collection-tabs:not(.is-ready) .fcp__indicator{visibility:hidden}featured-collection-tabs:not(.is-ready) .fcp__pill[aria-selected=true]{background:rgb(var(--color-heading))}@media(prefers-reduced-motion:no-preference){html.ft-anim .fcp__nav-reveal:not([played]) .fcp__pill,html.ft-anim .fcp__nav-reveal:not([played]) .fcp__indicator{opacity:0}html.ft-anim .fcp__nav-reveal[played]:not(.ft-done) .fcp__pill{animation:fcp-pill-in .8s var(--ease-out) both;animation-delay:calc(.12s + var(--i, 0) * .07s)}html.ft-anim .fcp__nav-reveal[played]:not(.ft-done) .fcp__indicator{animation:fcp-fade-in .6s var(--ease-out) both;animation-delay:calc(.2s + var(--i, 0) * .07s)}}@keyframes fcp-pill-in{0%{opacity:0;transform:translate(2.4rem)}}@keyframes fcp-fade-in{0%{opacity:0}}.fcp__panels{position:relative}.fcp__panels.is-switching{overflow-y:clip;overflow-x:visible}.fcp__panel{outline:none}.fcp__panel[hidden]{display:none}featured-collection-tabs:not(.is-ready) .fcp__panel~.fcp__panel{display:none}.fcp__panels>[data-fcp-tab]{display:none}.fcp__nav-reveal:not(:has([data-fcp-tab])){display:none}.fcp__controls{justify-content:center}.fcp__controls:not(:has(>*)){display:none}.fcp__arrows{gap:1.2rem}.fcp__arrows .ftc__arrow .icon{width:1.8rem;height:1.8rem}.fcp__footer{display:flex;justify-content:center;margin-top:4rem}.fcp ft-carousel{position:relative}.fcp .ftc__track.is-entering{scroll-snap-type:none}.fcp__side-arrows{position:absolute;z-index:3;inset-inline:-2.2rem;top:var(--fcp-arrow-top, 38%);justify-content:space-between;margin:0;transform:translateY(-50%);pointer-events:none}.fcp__side-arrows .ftc__arrow{pointer-events:auto;border-color:transparent;box-shadow:0 .4rem 1.6rem rgba(var(--color-shadow),.14);transition:background .2s,color .2s,opacity .35s var(--ease-out),transform .45s var(--ease-out)}.fcp__side-arrows .ftc__arrow .icon{width:1.8rem;height:1.8rem}.fcp__side-arrows .ftc__arrow:disabled{opacity:0;transform:scale(.6);pointer-events:none}@media(hover:hover){.fcp ft-carousel:not(:hover,:focus-within) .fcp__side-arrows .ftc__arrow{opacity:0;transform:scale(.6)}.fcp ft-carousel:not(:hover,:focus-within) .fcp__side-arrows .ftc__arrow[data-prev]{transform:translate(1.2rem) scale(.6)}.fcp ft-carousel:not(:hover,:focus-within) .fcp__side-arrows .ftc__arrow[data-next]{transform:translate(-1.2rem) scale(.6)}}.fcp__arrows--phone{display:none}@media(min-width:750px){.fcp__controls:not(:has(>:not(.fcp__arrows--phone))){display:none}}@media(max-width:989px){.fcp__head{flex-direction:column;align-items:stretch}.fcp__head>.section-heading{flex:none}.fcp__nav-reveal{align-self:flex-start}.fcp--tabs-below-center .fcp__nav-reveal{align-self:center}}@media(max-width:749px){.fcp__head{gap:2rem;margin-bottom:3.2rem}.fcp__nav-reveal,.fcp--tabs-below-center .fcp__nav-reveal{align-self:stretch}.fcp__nav{padding:.4rem}.fcp__pill{padding:1.1rem 1.8rem;font-size:1.4rem}.fcp__arrows .ftc__arrow{width:4rem;height:4rem}.fcp__side-arrows{display:none!important}.fcp__arrows--phone{display:flex}.fcp__footer{margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3544/assets/section-featured-collection-tabs.css.map */
