.featured-products .featured-products__container{max-width:var(--container-width);margin:0 auto;padding:0 16px}.featured-products .featured-products__content-wrapper{display:flex;flex-direction:column;gap:32px 16px;justify-content:center}.featured-products .featured-products__banner-aspect-ratio.need-animate{opacity:0;transform:translateY(40px);transition-property:opacity,transform}.featured-products .featured-products__banner-wrapper{position:relative;padding-top:125%;border-radius:var(--global-border-radius);overflow:hidden}.featured-products .featured-products__banner-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--banner-overlay)}.featured-products .featured-products__banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--img-desktop-pos)}.featured-products .featured-products__banner-content{position:absolute;bottom:0;width:100%;padding:24px;display:flex;flex-direction:column;gap:12px;text-align:center;z-index:1}.featured-products .featured-products__banner-heading{font-weight:500}.featured-products .featured-products__banner-text{line-height:1.37;word-break:break-word}.featured-products .featured-products__banner-heading,.featured-products .featured-products__banner-text{color:var(--color-background)}.featured-products .featured-products__heading{margin-bottom:24px;text-align:center}.featured-products .featured-products__heading.need-animate{opacity:0;transition-property:opacity}.featured-products .featured-products__row.swiper-wrapper{align-items:unset}.featured-products .featured-products__col{height:auto;padding:0 8px}.featured-products .featured-products__slider{height:100%;min-width:70%;opacity:0;margin:0 -8px}.featured-products .featured-products__slider.need-animate{opacity:0;transition-property:opacity}.featured-products .featured-products__slider:not(.swiper-initialized){overflow-x:auto}.featured-products .featured-products__slider:not(.swiper-initialized) .featured-products__row{display:flex;justify-content:center}.featured-products .featured-products__slider:not(.swiper-initialized) .featured-products__col{width:50%}.featured-products .featured-products__slider:not(.swiper-initialized) .featured-products__slider-pagination{display:none}.featured-products .featured-products__slider:not(.swiper-initialized)::-webkit-scrollbar{display:none;height:7px}.featured-products .swiper-button{display:none;top:calc(50% - 52px)}.featured-products .swiper-button.swiper-button--prev{left:40px}.featured-products .swiper-button.swiper-button--next{right:40px}.featured-products .swiper-pagination-bullets{display:flex;justify-content:center;margin-top:32px;padding-bottom:4px}.featured-products .swiper-pagination-bullets.swiper-pagination-lock{display:none}.featured-products.animated .featured-products__banner-aspect-ratio.need-animate{opacity:1;transform:translateY(0)}.featured-products.animated .featured-products__slider.need-animate,.featured-products.animated .featured-products__heading.need-animate{opacity:1}@media(max-width:480.98px){.featured-products .featured-products__slider{margin:0 -16px;padding:0 8px}.featured-products .featured-products__slider:not(.swiper-initialized) .featured-products__col:only-child{width:100%}}@media(min-width:768px)and (max-width:991.98px){.featured-products .featured-products__row.featured-products__row--center-tablet{justify-content:center}}@media(min-width:768px){.featured-products .featured-products__banner-wrapper{padding-top:initial;height:100%}}@media(min-width:768px){.featured-products .featured-products__heading{margin-bottom:32px}.featured-products .featured-products__col{width:100%}.featured-products .featured-products__content-wrapper{flex-direction:row}.featured-products .featured-products__banner-aspect-ratio{width:calc(33.3333333333% - 20px)}.featured-products .featured-products__slider{width:100%}.featured-products .featured-products__slider:not(.swiper-initialized) .featured-products__col.featured-products__col--3{flex:0 0 33.33333%}.featured-products .featured-products__slider:not(.swiper-initialized) .featured-products__col.featured-products__col--4{flex:0 0 25%}.featured-products .featured-products__slider:not(.swiper-initialized) .featured-products__col.featured-products__col--5{flex:0 0 20%}}@media(min-width:992px){.featured-products .featured-products__row.featured-products__row--center-desktop{justify-content:center}.featured-products .swiper-button{display:flex}.featured-products .swiper-button.swiper-button-lock{display:none}}@media(min-width:1200px){.featured-products .featured-products__banner-aspect-ratio{width:calc(100% / var(--cards-per-row) - 20px)}}section.featured-products .featured-products__col .product-card__main .product-card__footer{position:absolute;bottom:0;left:0;height:fit-content;width:100%;padding:10px 50px 30px;margin:0;z-index:99;transition:all linear .3s;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:baseline!important;gap:12px}section.featured-products .featured-products__col .product-card__main:hover .product-card__footer{opacity:0}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__title,section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__price,section.featured-products .featured-products__col .product-card__main .product-card__footer .price{font-size:16px!important;font-weight:700!important;line-height:1.1!important;margin:0!important;color:#777!important;text-transform:uppercase!important}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__title{flex:1 1 auto!important;min-width:0!important;width:auto!important;display:block}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__price,section.featured-products .featured-products__col .product-card__main .product-card__footer .price{flex:0 0 auto!important;white-space:nowrap!important}section.featured-products .featured-products__col .product-card__main .custom-see-product{position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 20px);text-align:center;z-index:100;transform:translateY(100%);transition:all linear .3s;border-radius:100px;overflow:hidden;background:transparent}section.featured-products .featured-products__col .product-card__main:hover .custom-see-product{transform:translateY(-10px)}section.featured-products .featured-products__col .product-card__main .custom-see-product form{margin:0}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn{display:block;width:100%;box-sizing:border-box;padding:10px 20px;background:#fff;color:#777;text-decoration:none;border:1px solid #ffffff;cursor:pointer;appearance:none;-webkit-appearance:none;text-transform:uppercase;font-size:16px;line-height:1.2;font-weight:400;position:relative;overflow:hidden;transition:transform .25s ease;will-change:transform}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn .btn-text{font-weight:400!important;color:#777;position:relative;z-index:1;transition:color .25s ease}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn .btn-price{font-weight:700!important;color:#777;position:relative;z-index:1;transition:color .25s ease}section.featured-products .featured-products__col .product-card__main .custom-see-product .is-disabled{opacity:.6;cursor:not-allowed}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#777;transform:translateY(-110%);transition:transform .35s ease;z-index:0}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:hover,section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:focus-visible{transform:scale(1.03);border-color:#777}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:hover:before,section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:focus-visible:before{transform:translateY(0)}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:hover .btn-text,section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:hover .btn-price,section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:focus-visible .btn-text,section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn:focus-visible .btn-price{color:#fff!important}@media(max-width:1024px){section.featured-products .featured-products__col .product-card__main .custom-see-product{display:none!important}section.featured-products .featured-products__col .product-card__main:hover .product-card__footer{opacity:1!important}section.featured-products .featured-products__col .product-card__main .product-card__footer{padding:8px 14px 10px!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:4px!important}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__price,section.featured-products .featured-products__col .product-card__main .product-card__footer .price{order:2;flex:0 0 auto!important;padding:0!important;margin:0!important;white-space:nowrap!important}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__title{order:1;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__title,section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__price,section.featured-products .featured-products__col .product-card__main .product-card__footer .price{font-size:14px!important;line-height:1.2!important}}@media(max-width:768px){section.featured-products .featured-products__col .product-card__main .product-card__footer{padding:8px 12px 10px!important}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__title,section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__price,section.featured-products .featured-products__col .product-card__main .product-card__footer .price{font-size:13px!important}}.product-card__mobile-buy-btn{display:none}@media(max-width:1024px){section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__mobile-buy-btn{display:flex!important;align-items:center;justify-content:center;text-align:center;order:3;flex:0 0 100%!important;width:100%;box-sizing:border-box;padding:7px 20px;background:transparent;color:#000;text-decoration:none;border:1px solid #777777;border-radius:100px;cursor:pointer;text-transform:uppercase;font-size:13px;line-height:1.2;font-weight:400;margin-top:4px}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__mobile-buy-btn .btn-text{font-weight:400!important;color:#777}section.featured-products .featured-products__col .product-card__main .product-card__footer .product-card__mobile-buy-btn .btn-price{font-weight:700!important;color:#777}}@media(hover:hover)and (pointer:fine){section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn.mlrs-btn{--mlrs-bg: #777777}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn.mlrs-btn:before{display:none!important}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn.mlrs-btn:hover{transform:none!important;border-color:#777!important}section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn.mlrs-btn:hover .btn-text,section.featured-products .featured-products__col .product-card__main .custom-see-product .custom-add-to-cart-btn.mlrs-btn:hover .btn-price{color:#fff!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/featured-products.build.css.map */
