.featured-collection .featured-collection__container{padding:0}.featured-collection .featured-collection__header-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:24px 20px}.featured-collection .featured-collection__heading{margin-bottom:12px}.featured-collection .featured-collection__button-wrapper{display:none;gap:10px;transition-property:opacity;transition-duration:var(--animate-time)}.featured-collection .featured-collection__button{position:relative;top:0;inset-inline-start:0}.featured-collection .featured-collection__banner{display:none;position:relative;border-radius:var(--global-border-radius);overflow:hidden}.featured-collection .featured-collection__banner-wrap{display:block;height:100%;position:relative;padding-top:116.61%}.featured-collection .featured-collection__banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--img-desktop-pos, center)}.featured-collection .featured-collection__banner-box-text{width:100%;position:absolute;bottom:0;inset-inline-start:0;text-align:center;padding:32px 16px 16px}.featured-collection .featured-collection__banner-box-text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:var(--overlay-color);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgb(35,35,35) 15%);mask-image:linear-gradient(180deg,transparent 0%,rgb(35,35,35) 15%)}.featured-collection .featured-collection__banner-label,.featured-collection .featured-collection__banner-title{position:relative;color:var(--text-color);z-index:1}.featured-collection .featured-collection__banner-label{margin-bottom:12px;line-height:1.5;word-break:break-word}.featured-collection .featured-collection__banner-button{margin-top:12px;color:var(--button-text-color)}.featured-collection .featured-collection__banner-button .button__text,.featured-collection .featured-collection__banner-button .button__icon{background-color:var(--button-background)}.featured-collection .featured-collection__banner-button .button__text{padding:15px 24px}.featured-collection .featured-collection__banner-button:focus-visible{outline-color:var(--text-color)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.featured-collection .featured-collection__banner-button:hover{color:var(--button-text-color-hover)}.featured-collection .featured-collection__banner-button:hover .button__text,.featured-collection .featured-collection__banner-button:hover .button__icon{background-color:var(--button-background-hover)}}.featured-collection .featured-collection__products{width:100%;padding:0 4px;overflow-y:visible;overflow-x:clip}.featured-collection .featured-collection__products .featured-collection__slider-pagination{position:relative;margin:16px auto 0;height:6px;border-radius:5px;overflow:hidden;background:var(--color-slider-pagination-background);max-width:320px}.featured-collection .featured-collection__products .featured-collection__slider-pagination .swiper-pagination-progressbar-fill{background:var(--color-slider-pagination-fill)}.featured-collection .featured-collection__products-wrapper.swiper-wrapper{display:flex;align-items:stretch}.featured-collection .featured-collection__product{height:auto;margin-inline-end:4px}.featured-collection .featured-collection__product.featured-collection__product--banner-mobile{border-radius:12px;overflow:hidden}.featured-collection:not(:has(.swiper-initialized)) .featured-collection__button-wrapper{opacity:0}.featured-collection:not(:has(.swiper-initialized)) .featured-collection__product{width:83%;min-width:83%}.featured-collection.need-animate .featured-collection__header-wrapper,.featured-collection.need-animate .featured-collection__banner,.featured-collection.need-animate .featured-collection__product--banner-mobile{opacity:0}.featured-collection.need-animate .js-featured-collection-product{opacity:0;transform:translateY(40px)}.featured-collection.animated .featured-collection__header-wrapper,.featured-collection.animated .featured-collection__banner,.featured-collection.animated .featured-collection__product--banner-mobile{opacity:1;transition:opacity var(--animate-time) var(--easing-ease)}.featured-collection.animated .js-featured-collection-product{opacity:1;transform:translateY(0);transition-property:opacity,transform;transition-duration:var(--animate-time);transition-timing-function:var(--easing-ease),var(--easing-ease-out);transition-delay:calc(var(--animate-delay) + var(--stagger-delay, 0s))}@media(min-width:768px){.featured-collection:not(:has(.swiper-initialized)) .featured-collection__product{width:36%;min-width:36%}}@media(min-width:992px){.featured-collection:not(:has(.swiper-initialized)) .featured-collection__products.featured-collection__products--banner{width:73%;min-width:73%}.featured-collection:not(:has(.swiper-initialized)) .featured-collection__products.featured-collection__products--banner .featured-collection__product{width:35%;min-width:35%}.featured-collection:not(:has(.swiper-initialized)) .featured-collection__product{width:27%;min-width:27%}.featured-collection .featured-collection__header-wrapper{padding:24px 48px}.featured-collection .featured-collection__button-wrapper{display:flex}.featured-collection .featured-collection__wrapper{display:flex;gap:12px}.featured-collection .featured-collection__products{padding:0 12px}.featured-collection .featured-collection__products.featured-collection__products--banner{width:73%}.featured-collection .featured-collection__slider-pagination{display:none}.featured-collection .featured-collection__banner{display:block;width:calc(27% - 24px);margin-inline-start:12px}.featured-collection .featured-collection__banner-wrap{padding-top:99.5%}.featured-collection .featured-collection__banner-box-text{padding:32px 24px}.featured-collection .featured-collection__banner-label{margin-bottom:24px}.featured-collection .featured-collection__banner-button{margin-top:24px}.featured-collection .featured-collection__product{display:block;margin-inline-end:12px}.featured-collection .featured-collection__product.featured-collection__product--banner-mobile{display:none}}@media(max-width:991.98px){.featured-collection .featured-collection__banner-title{font-size:calc(var(--heading-font-size) * 1.25)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/featured-collection.build.css.map */
