.benefit-product img{width:100%;height:100%;display:block;object-fit:cover}.benefit-product svg{width:100%;height:100%;display:block}.benefit-product{padding:0 0 100px;position:relative;overflow:hidden}.benefit-product__main-title{font-size:42px;font-weight:700;line-height:1.2;letter-spacing:-.03em;text-align:center;display:block;margin:0 0 24px;text-transform:capitalize;color:#000}.benefit-product__sub-title{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.02em;display:block;text-align:center;color:#000000b2;text-transform:capitalize;margin:0 0 50px}.benefit-product .swiper-slide{height:unset}.benefit-product__card{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:28px;overflow:hidden;border:1px solid #C9C9C8}.benefit-product__card-image{border-radius:0 0 14px 14px;display:block}.benefit-product__card-texts{padding:30px 20px 0}.benefit-product__card-reviews-ml--wrapper{display:flex;justify-content:space-between;align-items:center;margin:0 0 18px}.benefit-product__card-ml{display:flex;align-items:center;column-gap:8px;padding:8px 12px;background-color:#f4f3ff;border-radius:24px;overflow:hidden}.benefit-product__card-dot-icon{max-width:6px;min-width:6px;height:6px;border-radius:50%;overflow:hidden}.benefit-product__card-ml-text{font-size:16px;font-weight:600;line-height:1.5;text-align:left;color:#000c;letter-spacing:0;text-transform:uppercase;display:block}.benefit-product__card-reviews-wrap{display:flex;align-items:center;column-gap:10px}.benefit-product__card-reviews-star{max-width:16px;min-width:16px;height:16px}.benefit-product__card-reviews-text{font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-.03em;color:#292929;display:block;text-transform:capitalize}.benefit-product__card-title{font-size:24px;font-weight:700;line-height:1.2;text-transform:capitalize;color:#292929;letter-spacing:-.03em;margin:0 0 18px;display:block}.benefit-product__card-discount{display:flex;align-items:center;column-gap:8px;background-color:#736eaf;border-radius:30px;overflow:hidden;padding:14px 20px;position:absolute;top:27px;left:23px;width:100%;max-width:122px}.benefit-product__card-discount-dot{max-width:6px;min-width:6px;height:6px}.benefit-product__card-discount-text{font-size:14px;font-weight:750;line-height:1.2;display:block;text-align:left;text-transform:capitalize;color:#fff}.benefit-product__card-button-wrap{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;padding:20px;column-gap:3px;width:100%;max-width:90%;border-radius:30px;background-color:#b6596f;cursor:pointer;margin:0 auto;font-size:18px;font-weight:750;line-height:1.2;text-align:left;text-transform:capitalize;color:#fff}.benefit-product__card-button-atc-btn{width:100%;margin:0 0 20px}.benefit-product__card-button-wrap .product_price{font-size:16px;font-weight:750;line-height:1.2;text-align:left;text-transform:capitalize;margin:0;color:#fff}.benefit-product__card-button-wrap .sale_price{font-size:16px;font-weight:750;line-height:1.2;text-align:left;text-transform:capitalize;margin:0;text-decoration-line:line-through}.benefit-product__card-button-wrap .loading__spinner,.benefit-product .spinner{width:20px;height:20px}.benefit-product .spinner .path{stroke:#fff!important}@media screen and (max-width:767px){.benefit-product{padding:0 0 60px}.benefit-product__main-title{font-size:32px;margin:0 0 18px}.benefit-product__sub-title{font-size:16px;margin:0 0 24px}.benefit-product__card-texts{padding:20px 20px 0}.benefit-product__card-title{font-size:18px;margin:0 0 12px}.benefit-product__card-button-wrap{padding:14px}.benefit-product__card-button-text,.benefit-product__card-price,.benefit-product__card-ml-text,.benefit-product__card-reviews-text{font-size:14px}.benefit-product .swiper{overflow:unset}}@media screen and (max-width:430px){.benefit-product__main-title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/benefit-product.css.map */
