.fcol--full-width .fcol__inner,.fcol--full-width .fcol__footer{padding-inline:1.5rem}@media screen and (min-width:750px){.fcol--full-width .fcol__inner,.fcol--full-width .fcol__footer{padding-inline:3.2rem}}.fcol__header{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-bottom:2.4rem;text-align:center}.fcol__header--with-link{align-items:center}@media screen and (min-width:750px){.fcol__header{margin-bottom:2.5rem}.fcol__header--with-link{flex-direction:row;justify-content:space-between;align-items:flex-end;text-align:left}}.fcol__intro{max-width:72rem}.fcol__title{margin:0}.fcol__description{margin-top:1.2rem;color:rgba(var(--color-foreground),.75)}.fcol__description>:first-child{margin-top:0}.fcol__description>:last-child{margin-bottom:0}.fcol__description--uppercase{font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.fcol__header-link{flex-shrink:0}.fcol__view-all--link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.5rem;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground));white-space:nowrap}.fcol__view-all-arrow{width:1.6rem;height:1.6rem;transition:transform .25s ease}.fcol__view-all--link:hover .fcol__view-all-arrow{transform:translate(.3rem)}.fcol__footer{display:flex;justify-content:center;margin-top:1rem}.fcol__footer--link{margin-top:2rem}slider-component+.fcol__footer--link{margin-top:0}.fcol__footer .fcol__view-all--link{font-size:1.4rem;font-weight:inherit;color:rgba(var(--color-link, var(--color-foreground)),var(--alpha-link, .85));text-decoration:none}.fcol__footer .fcol__view-all--link:hover{text-decoration:underline;text-underline-offset:.3rem}.fcol__grid{display:grid;grid-template-columns:repeat(var(--per-page),minmax(0,1fr));gap:calc(var(--slider-gap) * 1.6) var(--slider-gap);margin:0;padding:0;list-style:none}.fcol__grid>.fcol__item{min-width:0}.fcol__grid:not(.grid--stretch){align-items:start}.fcol__carousel{display:block}.fcol__track{--fcol-inset: 1.5rem}.fcol__track{display:flex;gap:var(--slider-gap);margin:0;padding:0;list-style:none}.fcol__track:not(.grid--stretch){align-items:flex-start}.fcol__track>.fcol__item{flex:0 0 auto;min-width:0;padding-block:.9rem 2.1rem}.fcol__track>.fcol__item>*{height:100%}.fcol__track:not(.grid--stretch)>.fcol__item>*{height:auto}.fcol__nav{display:none;align-items:center;justify-content:center;margin-top:1.9rem}@media screen and (min-width:750px){.fcol__nav{margin-top:1rem}}.fcol__nav-button{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;color:rgba(var(--color-foreground),.75);background:none;cursor:pointer;transition:color .2s ease}.fcol__nav-button svg{width:.8rem;height:1.2rem}.fcol__nav-button:hover{color:rgb(var(--color-foreground))}.fcol__nav-button[disabled]{color:rgba(var(--color-foreground),.3);cursor:default}.fcol__counter{display:flex;justify-content:center;gap:.15rem;min-width:4.4rem;font-size:1rem;font-variant-numeric:tabular-nums;letter-spacing:.1rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.fcol__carousel--mobile .fcol__track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline-start:var(--fcol-inset);scrollbar-width:none}.fcol__carousel--mobile .fcol__track::-webkit-scrollbar{display:none}.fcol__carousel--mobile .fcol__track:after{content:"";flex:0 0 max(0px,calc(var(--fcol-inset) - var(--slider-gap)))}.fcol__carousel--mobile .fcol__item{width:calc(100% / var(--per-page) - var(--slider-gap) - 3rem);scroll-snap-align:start}.fcol__carousel--mobile .fcol__item:first-child{margin-inline-start:var(--fcol-inset)}.fcol__carousel--mobile .fcol__nav{display:flex}.fcol__carousel:not(.fcol__carousel--mobile) .fcol__track{display:grid;grid-template-columns:repeat(var(--per-page),minmax(0,1fr));row-gap:calc(var(--slider-gap) * 1.6);padding-inline:var(--fcol-inset)}}@media screen and (min-width:750px){.fcol__carousel .fcol__track{--fcol-inset: max(5rem, calc((100% - var(--page-width) + 10rem - var(--slider-gap)) / 2))}.fcol__carousel--full .fcol__track{--fcol-inset: 3.2rem}.fcol__carousel--desktop .fcol__track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline-start:var(--fcol-inset);scrollbar-width:none}.fcol__carousel--desktop .fcol__track::-webkit-scrollbar{display:none}.fcol__carousel--desktop .fcol__track:after{content:"";flex:0 0 max(0px,calc(var(--fcol-inset) - var(--slider-gap)))}.fcol__carousel--desktop .fcol__item{width:calc(100% / 2.4 - var(--slider-gap));scroll-snap-align:start}.fcol__carousel--desktop .fcol__item:first-child{margin-inline-start:var(--fcol-inset)}.fcol__carousel--desktop .fcol__nav{display:flex}.fcol__counter{font-size:1.2rem}.fcol__carousel:not(.fcol__carousel--desktop) .fcol__track{display:grid;grid-template-columns:repeat(var(--per-page),minmax(0,1fr));row-gap:calc(var(--slider-gap) * 1.6);max-width:var(--page-width);margin-inline:auto;padding-inline:5rem}.fcol__carousel--full:not(.fcol__carousel--desktop) .fcol__track{max-width:none;padding-inline:3.2rem}}@media screen and (min-width:990px){.fcol__carousel--desktop .fcol__item{width:calc((100% - var(--fcol-inset)) / var(--per-page) - var(--slider-gap) * var(--peek-factor, 4))}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-featured-collection.css.map */
