.featured-collection{padding-top:var(--padding-top, 0);padding-bottom:var(--padding-bottom, 0);background:var(--section-bg, #ffffff)}.featured-collection__header{display:flex;flex-direction:column;gap:1rem;margin:0 auto 1.5rem;position:relative}.featured-collection__header-content{text-align:var(--header-align-mobile, left);flex:1 1 auto}.featured-collection__heading{margin:0 0 .75rem;font-weight:600}.featured-collection__subheading{margin:0;font-weight:400}.featured-collection__view-all-wrapper{text-align:center;display:none}.featured-collection__view-all{flex:none;align-self:flex-end}.featured-collection__view-all-button{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;background-color:var(--view-all-button-bg, #ffffff);color:var(--view-all-button-color, #6b0000);text-decoration:none;border-radius:4px;font-size:var(--view-all-button-size-mobile, 14px);font-weight:500;white-space:nowrap;border:none;cursor:pointer;position:relative;transition:color .3s ease}.featured-collection__view-all-button:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#6b0000;transition:width .3s ease;transform-origin:left}.featured-collection__view-all-button:hover{color:#6b0000;opacity:1}.featured-collection__view-all-button:hover:after{width:100%}.featured-collection__view-all-button--mobile,.featured-collection__view-all--desktop{display:none}.featured-collection__component{display:block}.featured-collection__component .slider.slider--mobile,.featured-collection__component .slider.slider--tablet,.featured-collection__component .slider.slider--desktop{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}@media screen and (min-width:990px){.featured-collection__component .slider.slider--desktop{scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scroll-padding-left:var(--desktop-margin-left-first-item);width:100%!important;max-width:100%!important}.featured-collection__component .slider.slider--desktop.grid--4-col-desktop .grid__item,.featured-collection__component .slider.slider--desktop.grid--4-col-desktop .slider__slide{width:calc((100% - var(--grid-desktop-horizontal-spacing, 1.5rem) * 3) / 4)!important;min-width:calc((100% - var(--grid-desktop-horizontal-spacing, 1.5rem) * 3) / 4)!important;max-width:calc((100% - var(--grid-desktop-horizontal-spacing, 1.5rem) * 3) / 4)!important;flex:0 0 calc((100% - var(--grid-desktop-horizontal-spacing, 1.5rem) * 3) / 4)!important}}@media screen and (max-width:749px){.featured-collection__component .slider.slider--mobile,.featured-collection__component .slider.slider--tablet{scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important}.featured-collection__component .slider.slider--mobile.grid--2-col-tablet-down .grid__item,.featured-collection__component .slider.slider--tablet.grid--2-col-tablet-down .grid__item,.featured-collection__component .slider.slider--mobile.grid--2-col-tablet-down .slider__slide,.featured-collection__component .slider.slider--tablet.grid--2-col-tablet-down .slider__slide{width:calc((100% - var(--grid-mobile-horizontal-spacing, .75rem) * 1) / 2)!important;min-width:calc((100% - var(--grid-mobile-horizontal-spacing, .75rem) * 1) / 2)!important;max-width:calc((100% - var(--grid-mobile-horizontal-spacing, .75rem) * 1) / 2)!important;flex:0 0 calc((100% - var(--grid-mobile-horizontal-spacing, .75rem) * 1) / 2)!important}}.featured-collection__component .slider .slider__slide,.featured-collection__component .slider .grid__item{scroll-snap-align:start;scroll-snap-stop:always}.featured-collection__controls{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-top:1.75rem;width:100%}.featured-collection__component .slider+.featured-collection__controls,.featured-collection__component .slider--mobile+.featured-collection__controls,.featured-collection__component .slider--tablet+.featured-collection__controls,.featured-collection__component .slider--desktop+.featured-collection__controls{display:flex!important}.featured-collection__component .slider+.featured-collection__controls .slider-buttons,.featured-collection__component .slider--mobile+.featured-collection__controls .slider-buttons,.featured-collection__component .slider--tablet+.featured-collection__controls .slider-buttons,.featured-collection__component .slider--desktop+.featured-collection__controls .slider-buttons{display:inline-flex!important}.featured-collection__arrows.slider-buttons.small-hide,.featured-collection__arrows.slider-buttons.medium-hide{display:inline-flex!important}.featured-collection__progress.slider-progress-bar.small-hide,.featured-collection__progress.slider-progress-bar.medium-hide{display:flex!important}@media screen and (max-width:749px){.featured-collection__arrows.slider-buttons{display:inline-flex!important;visibility:visible!important;opacity:1!important}.featured-collection__progress.slider-progress-bar{display:flex!important;visibility:visible!important;opacity:1!important}}@media screen and (min-width:750px){.featured-collection__component .slider--mobile+.featured-collection__controls .slider-buttons{display:inline-flex!important}}.featured-collection__arrows.slider-buttons{display:inline-flex!important;gap:.75rem;border-radius:999px;align-items:center;flex-shrink:0}.featured-collection__progress.slider-progress-bar{display:flex!important;flex:1 1 0%;min-width:0;margin-top:0;align-items:center}@media screen and (max-width:749px){.featured-collection__controls{flex-direction:row;align-items:stretch;gap:1rem;display:flex!important}.featured-collection__controls .featured-collection__arrows.slider-buttons{align-self:flex-start;display:inline-flex!important;visibility:visible!important;opacity:1!important}.featured-collection__controls .featured-collection__progress.slider-progress-bar{display:flex!important;visibility:visible!important;opacity:1!important}}.featured-collection__arrows--hidden{visibility:hidden;pointer-events:none}.featured-collection .slider-button{width:40px;height:40px;border-radius:4px;background:var(--arrow-bg, #ffffff);border:1px solid var(--arrow-color, #6b0000);display:inline-flex;justify-content:center;align-items:center;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.featured-collection .slider-button svg{width:15px;height:14px;color:var(--arrow-color, #6b0000);display:block;flex-shrink:0}.featured-collection .slider-button svg path{stroke:currentColor}.featured-collection .slider-button--prev svg{transform:scaleX(-1);transform-origin:center}.featured-collection .slider-button:hover:not([disabled]){transform:translateY(-1px);box-shadow:0 8px 18px #00000026}.featured-collection .slider-button[disabled]{opacity:.35;cursor:not-allowed}.featured-collection__progress.slider-progress-bar{margin-top:0!important;width:auto!important;max-width:none!important;padding:0;flex:1 1 0%!important;min-width:0!important;display:flex!important;align-items:center!important}.featured-collection .featured-collection__progress .slider-progress-bar__track{width:100%;background-color:rgba(var(--color-scrollbar-track),01)!important;background:rgba(var(--color-scrollbar-track),01)!important;height:4px;border-radius:999px;overflow:hidden!important;position:relative!important;cursor:pointer;display:flex;align-items:center}.featured-collection .featured-collection__progress .slider-progress-bar__fill{position:absolute;top:0;left:0;background-color:rgb(var(--color-scrollbar-thumb))!important;background:rgb(var(--color-scrollbar-thumb))!important;height:100%;min-width:40px;border-radius:999px;cursor:grab;transition:transform .1s ease-out,width .1s ease-out!important;will-change:transform,width!important;display:block;opacity:1;visibility:visible;z-index:2}.featured-collection .featured-collection__progress .slider-progress-bar__fill:active,.featured-collection .featured-collection__progress .slider-progress-bar__track.is-dragging .slider-progress-bar__fill{cursor:grabbing}.featured-collection .featured-collection__progress .slider-progress-bar__track{cursor:pointer}@media screen and (min-width:750px){.featured-collection__view-all-button--mobile{display:none!important}.featured-collection__view-all--desktop{display:flex}.featured-collection__view-all-wrapper{display:none!important}}@media screen and (min-width:990px){.featured-collection__header{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2rem}.featured-collection__header-content{text-align:var(--header-align-desktop, left);flex:1 1 auto}.featured-collection__view-all{align-self:flex-start;margin-top:0}.featured-collection__view-all-button{font-size:var(--view-all-button-size-desktop, 16px)}.featured-collection__controls{flex-direction:row;align-items:center}.featured-collection__progress{flex:1 1 0%;min-width:0}}@media screen and (max-width:989px){.featured-collection__header{flex-direction:column;gap:1rem}.featured-collection__view-all--desktop{align-self:flex-end;margin-top:0}.featured-collection__view-all-button{font-size:var(--view-all-button-size-mobile, 14px)}.featured-collection__controls{flex-direction:row;align-items:stretch;gap:1rem}.featured-collection__arrows{align-self:flex-start}}@media screen and (max-width:749px){.featured-collection__view-all-button--mobile{display:inline-flex}.featured-collection__view-all--desktop{display:none!important}.featured-collection__view-all-wrapper{display:block;margin-top:1.5rem;text-align:center}.featured-collection__controls{flex-direction:row;align-items:stretch;gap:1rem;display:flex!important}.featured-collection__controls .featured-collection__arrows.slider-buttons{align-self:flex-start;display:inline-flex!important;visibility:visible!important;opacity:1!important}.featured-collection__controls .featured-collection__progress.slider-progress-bar{display:flex!important;visibility:visible!important;opacity:1!important}.featured-collection__controls .featured-collection__arrows.small-hide,.featured-collection__controls .featured-collection__arrows.medium-hide{display:inline-flex!important}.featured-collection__controls .featured-collection__progress.small-hide,.featured-collection__controls .featured-collection__progress.medium-hide{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-featured-collection.css.map */
