.ce-fcl{display:block}.ce-fcl__inner{width:100%;max-width:var(--ce-fcl-max-width, 124rem);margin-inline:auto}.ce-fcl__panel{background:var(--ce-fcl-panel-bg, rgb(var(--color-background)));border-radius:var(--ce-fcl-panel-radius, 1.4rem);padding:var(--ce-fcl-panel-padding, 1.6rem);box-shadow:0 .1rem .3rem rgb(var(--color-shadow) / .25)}.ce-fcl__subheading{margin:0 0 1rem;text-align:center}.ce-fcl__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.ce-fcl__header-nav{flex:1 1 auto;min-width:0}.ce-fcl__tabs{position:relative;display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:.375rem;max-width:100%;padding:.25rem;border-radius:.625rem;background:rgb(var(--color-foreground) / .07);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ce-fcl__tabs::-webkit-scrollbar{display:none}.ce-fcl__tab-indicator{position:absolute;z-index:0;left:0;top:.25rem;width:0;height:calc(100% - .5rem);border-radius:.5rem;background:rgb(var(--color-background));box-shadow:0 .1rem .2rem rgb(var(--color-foreground) / .08);pointer-events:none;transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1)}.ce-fcl__tab{position:relative;z-index:1;flex:0 0 auto;margin:0;padding:.65rem 1rem;border:0;border-radius:.5rem;background:transparent;color:rgb(var(--color-foreground) / .55);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:1.25;letter-spacing:var(--font-heading-letter-spacing);cursor:pointer;white-space:nowrap;transition:color .25s ease}.ce-fcl__tab:hover{color:rgb(var(--color-foreground) / .85)}.ce-fcl__tab[aria-selected=true]{color:rgb(var(--color-foreground))}.ce-fcl__title{margin:0}.ce-fcl__actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.ce-fcl__action{display:none}.ce-fcl[data-selected-index="0"] .ce-fcl__action--0,.ce-fcl[data-selected-index="1"] .ce-fcl__action--1,.ce-fcl[data-selected-index="2"] .ce-fcl__action--2,.ce-fcl[data-selected-index="3"] .ce-fcl__action--3,.ce-fcl[data-selected-index="4"] .ce-fcl__action--4{display:block}.ce-fcl__action .button,.ce-fcl__action .button--secondary,.ce-fcl__action .link{margin:0;white-space:nowrap}.ce-fcl__view-all-link--arrow{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:1.4rem;font-weight:500;line-height:1.2;letter-spacing:var(--font-button-letter-spacing);text-decoration:none;color:rgb(var(--ce-fcl-view-all-color, var(--color-link)));background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.2em) / 0 1px no-repeat;transition:background-size var(--duration-short) ease,color var(--duration-short) ease}.ce-fcl__view-all-link--arrow:hover{color:rgb(var(--ce-fcl-view-all-color-hover, var(--color-link)));background-size:100% 1px}.ce-fcl__view-all-link__icon{display:inline-flex;width:1rem;transition:transform var(--duration-short) ease}.ce-fcl__view-all-link__icon .icon-caret{width:.8rem;height:auto;transform:rotate(-90deg)}.ce-fcl__view-all-link--arrow:hover .ce-fcl__view-all-link__icon{transform:translate(.2rem)}.ce-fcl__panels{position:relative}.ce-fcl__panel-item[hidden]{display:none!important}.ce-fcl__panel-item .collection__title.title-wrapper{display:none}.ce-fcl__panel-item slider-component{padding:0;max-width:100%}.ce-fcl__panel-item .slider--tablet.product-grid,.ce-fcl__panel-item .slider--desktop{scroll-padding-left:0;margin-bottom:0}@media screen and (min-width:990px){.ce-fcl__panel-item slider-component{--desktop-margin-left-first-item: 0}.ce-fcl__panel-item .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.ce-fcl__panel-item .slider--desktop:after{padding-left:1.5rem;margin-left:0}}@media screen and (max-width:749px){.ce-fcl__panel{border-radius:calc(var(--ce-fcl-panel-radius, 1.4rem) * .85);padding:calc(var(--ce-fcl-panel-padding, 1.6rem) * .75)}.ce-fcl__header{gap:.625rem;margin-bottom:1rem}.ce-fcl__tabs{gap:.25rem;padding:.125rem;border-radius:.5rem}.ce-fcl__tab-indicator{top:.125rem;height:calc(100% - .25rem);border-radius:.375rem}.ce-fcl__tab{padding:.45rem .625rem;border-radius:.375rem;font-size:calc(var(--font-heading-scale) * 1.2rem)}}@media screen and (min-width:750px){.ce-fcl__tabs{gap:.5rem}}@media(prefers-reduced-motion:reduce){.ce-fcl__tab-indicator{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-featured-collection-list.css.map */
