.main_product .section{padding-top:60px;padding-bottom:0}.main_product .product{max-width:1305px;margin:0 auto;column-gap:60px}.main_product .loox-rating .loox-rating-content{display:inline-flex;align-items:center;gap:2px;vertical-align:middle}.main_product .loox-icon{max-width:1rem;height:1rem;flex-shrink:0;fill:#cd949b;width:100%;display:block}.main_product .product-info__title{font-weight:500;letter-spacing:0;text-transform:capitalize;margin:0 0 12.5px}.main_product .product-info__price{margin:0 0 20px}.rating-with-text{display:flex;align-items:center;flex-wrap:wrap}.main_product .price-list compare-at-price{color:#bf0505!important;opacity:1!important;font-size:21px}.main_product .price-list sale-price{color:#000!important;font-weight:500!important;font-size:21px;line-height:1}.main_product .product__price--off{flex-shrink:0;padding:3px 9px;border-radius:3px;background-color:#cc939b;color:#fff;font-size:12px;margin:0}.main_product #afterpay{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:10px;margin-top:3px}.main_product #afterpay span{display:inline-flex;gap:5px;align-items:center;flex-wrap:wrap;font-size:14px}.main_product #afterpay img{width:60px}.main_product .variant-picker__option-info{text-transform:uppercase;font-size:11.44px;font-weight:600;letter-spacing:0}.main_product .text-subdued{color:#000}.main_product .variant-picker__option-values{gap:12px!important}.main_product .block-swatch{width:32px;height:32px;border-radius:50%;padding:0!important}.main_product .block-swatch .block-swatch__color{width:100%;height:100%;position:absolute;top:0;left:0}.main_product .block-swatch:before{content:"\2714";box-shadow:0 0 0 2px #fff;display:flex;justify-content:center;align-items:center;color:#fff;width:100%;position:absolute;height:100%;z-index:3;filter:drop-shadow(0px 0px 20px black);top:0;left:0}.main_product .variant-picker__option-values input:checked+.block-swatch:after{opacity:1;visibility:visible}.main_product .block-swatch:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:24px;height:24px;border-radius:50%;border:1px solid #fff;opacity:0;visibility:hidden;box-shadow:0 0 2px #000}.main_product .product__icon__row{display:flex;gap:10px;margin:0 0 16px}.main_product .product__icon-dot{width:6px;height:6px;background-color:#8c8c8c;border-radius:50%}.main_product .product-info__variant-picker{margin:10px 0 30px}.main_product .hb_product_list{margin:0}.product-info__variant-picker{margin:0 0 30px}.main_product .product__icon.icon-stroke{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center}.main_product .product__icon__text{flex:1;font-size:15px;color:#000}.main_product .product__icon__text p strong{font-weight:500}.main_product .hb_product_list .hb-sub-title{margin-bottom:7px;font-size:12px}.main_product .hb_product_list_grid{display:flex;flex-wrap:wrap;gap:12px}.main_product .hb_product_list_item{padding:5px 10px;background-color:#f7f9fa;border-radius:5px;transition:all .1s ease-in-out;outline:2px solid #f7f9fa}.main_product .hb_product_list_item.active,.main_product .hb_product_list_item:hover{outline:2px solid #CC939B}.main_product .hb_product_list_price,.main_product .hb_product_list_title{font-size:16px;font-weight:500}.main_product .product_swatch_lists{display:flex;align-items:center;justify-content:space-between;margin:0;background-color:#f7f7f7;padding:20px;border-radius:8px;gap:20px}.main_product .product_swatch_lists-item{max-width:50%;flex:50%;display:flex;flex-direction:column;align-items:center}.main_product .hb_price{display:inline}.main_product .product__icon__text-row{padding:5px 10px;background-color:#fff0f3;font-size:14px;color:#000;margin:20px 0;border-radius:8px;overflow:hidden}.main_product .product__icon__text-row p{margin:0}.main_product .product-info__buy-buttons{margin:0 0 12px}.main_product #locationinfop{margin:0 0 32px}.main_product button.button.button--xl{padding:13px 18px;font-size:12px;text-transform:uppercase;border-radius:8px;overflow:hidden;flex:1}.main_product .btn_price{margin-left:5px}.main_product .buy-buttons{display:flex;align-items:center}.main_product #locationinfop{text-align:center;font-size:.975rem;font-weight:500;padding:6px;background-color:#f7f9fa;border-radius:10px;display:flex;justify-content:center;gap:5px}.main_product #locationinfop img{width:26px;object-fit:contain}.main_product .video-slidervideo-slider__grid{margin:0 0 10px}.main_product .product__feature{background:#fff;padding:20px;border:2px solid #cc939b;border-radius:8px;overflow:hidden;margin:0 0 20px}.main_product .product__feature__heading{font-size:20px;font-weight:600;color:#000;letter-spacing:0;margin:0 0 20px}.main_product .product__feature__text{font-size:14px;color:#000;letter-spacing:0;margin:0}.main_product h2.video-slidervideo-slider__title{font-size:16px;color:#000;font-weight:500;margin:0 0 20px;text-align:center}.main_product .video-slider__row{display:flex;overflow:hidden}.main_product .video-slider__item--videos{min-width:135px;width:135px!important;height:240px;border-radius:8px;overflow:hidden;position:relative}.main_product .video-slider__item--videos video{height:100%}.main_product .video-slider__item--videos img{position:absolute;top:0;left:0;width:100%;height:100%}.main_product .accordion{border-block-start-width:0}.main_product .accordion__toggle{padding:10px 0}.main_product .accordion__toggle span{position:relative;transition:.25s all}.main_product .cus-product-cart__wrapper{margin:20px 0 0}.product-info__accordion[open] .accordion__toggle span:before{content:"";position:absolute;height:67%;right:-5%;left:-5%;top:33%;background-color:var(--text-highlight-color, #E7B5C1);opacity:.5;z-index:-1;transition:.25s all}.main_product .accordion_icon{position:relative;width:14px;height:14px}.main_product .accordion_icon .icon{width:100%;height:100%;display:block}.main_product .accordion_icon .icon-minus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;visibility:hidden}.product-info__accordion[open] .icon-toggle-plus{opacity:0;visibility:hidden}.product-info__accordion[open] .icon-minus{opacity:1;visibility:visible}.product-info__accordion .accordion__content{font-size:14px;color:#000;letter-spacing:-.1px;line-height:1.4;padding-right:0}.product-info__accordion .accordion__content p strong{display:block}.product-info__accordion .accordion__content #usps{gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-top:20px;display:grid;margin-bottom:10px;column-gap:10px}.product-info__accordion .accordion__content .cell{grid-template-rows:auto;grid-template-columns:auto 1fr;display:grid;align-items:flex-start;gap:12px;line-height:1.4}.product-info__accordion .accordion__content img{max-width:25px}.product-info__accordion .accordion__content .powerful-ingredients__image img{max-width:100%;width:100%;border-radius:10px;overflow:hidden}.product-info__accordion .powerful-ingredients__main-wrapper .swiper-slide{width:190px}.product-info__accordion .swiper-pagination{position:unset;margin:15px 0 10px;background-color:#0000001a;height:7px;border-radius:10px;overflow:hidden}.product-info__accordion .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#cb939a}.main_product .cus-product-cart__title{font-size:20px;font-weight:600;line-height:1;color:#000;letter-spacing:0;margin:0}.main_product .product-gallery__thumbnail-list.scroll-area.bleed.md\:unbleed{gap:10px;overflow-x:auto;width:100%;margin:0;padding:0;display:flex}.main_product .product-gallery{gap:10px;position:sticky;top:64px}.main_product .product-gallery__thumbnail{position:relative;width:100%;height:88px;padding:0;max-width:88px;min-width:88px}.main_product .product-gallery__media.snap-center{position:relative;width:100%;padding:0 0 100%}.main_product .product-gallery__media.snap-center img{position:absolute;height:100%;width:100%;object-fit:cover}.main_product .slider-icon__wrapper{display:flex;align-items:center;gap:5px}.main_product .video-slider__icon-wrap{max-width:27px;min-width:27px;height:27px;border-radius:50%;position:unset;transform:unset;background-color:#d9939b;z-index:2;cursor:pointer}.main_product .video-slider__icon svg{width:100%;height:100%;display:block;padding:3px;fill:#fff}.main_product .cus-product-cart__texts-wrap{margin:20px 0}.main_product .video-slidervideo-slider__title.afterpay{text-align:left}.main_product .cus-product-cart__item{max-width:50%;flex:50%;width:50%}.main_product .cus-product-cart__item .btn_price{display:none}@media screen and (max-width:1000px){.main_product .product-gallery{gap:10px;position:unset;margin:0 0 24px}.main_product .product{gap:0}.main_product .product-info__price,.main_product h2.video-slidervideo-slider__title{margin:0 0 15px}.main_product .product__icon__row{margin:0 0 12px}.product-info__variant-picker{margin:10px 0 22px}.main_product #locationinfop{margin:0 0 24px}}@media screen and (max-width:767px){.main_product .section{padding-top:36px}.main_product .product-info__title{font-size:36px}.main_product .video-slider__icon-wrap{display:flex}.main_product .cus-product-cart__texts-wrap{flex-direction:row;align-items:center}.main_product .product__icon__text{font-size:14px}.main_product .product__feature__heading{font-weight:600;font-size:17px;line-height:1.24}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/main-product.css.map */
