.product-outer-wrapper-cro,.product-outer-wrapper-cro.product-outer-wrapper.scheme.color-scheme-1,.product-outer-wrapper-cro .product-main-element:before{background:#fafafa!important}.product-outer-wrapper-cro.product-outer-wrapper{padding:54px 0 48px}.product-info-inner .description-text{line-height:1.35;padding-top:20px}.product-outer-wrapper-cro.product-outer-wrapper .container{max-width:1200px;padding:0 20px;margin:0 auto}.product-outer-wrapper-cro .main-product-wrap{gap:0;margin-left:0}.product-outer-wrapper-cro .main-product-wrap .grid-item{padding:0}.product-outer-wrapper-cro .main-product-wrap .grid-item.main-product-media{display:none}.product-outer-wrapper-cro .main-product-wrap .grid-item.main-product-info{width:100%}.product-outer-wrapper-cro product-thumbs{margin-top:14px}.product-outer-wrapper-cro product-thumbs .thumb-wrap{border-radius:5px}@media screen and (min-width:1024px){.product-outer-wrapper-cro .main-product-wrap{gap:56px}.product-outer-wrapper-cro .main-product-wrap .grid-item{padding:0}.product-outer-wrapper-cro .main-product-wrap .grid-item.main-product-media{display:block;width:56%}.product-outer-wrapper-cro .main-product-wrap .grid-item.main-product-info{width:44%}}.product-outer-wrapper-cro .main-product-info add-to-cart-form{padding-top:0!important;max-width:unset!important}.product-outer-wrapper-cro .product-info-inner{background:transparent;padding:0}.product-outer-wrapper-cro .page-title .title-product{flex-direction:column}.product-outer-wrapper-cro .page-title h1{font-family:Satoshi;font-weight:500;font-size:40px;line-height:1.3334;letter-spacing:0;color:#171717;padding:0 0 10px}.product-outer-wrapper-cro .tagline-txt{display:block;font-family:Satoshi;font-weight:500;font-size:20px;line-height:1;letter-spacing:0;color:#171717}.product-outer-wrapper-cro .page-title,.product-outer-wrapper-cro .main-description{margin:0 0 10px}.product-outer-wrapper-cro .main-description .description-text p{font-family:Satoshi;font-weight:400;font-size:16px;line-height:1.25;letter-spacing:0;margin:0;color:#171717;padding:13px 0}.product-outer-wrapper-cro .save_on_first_order-txt-wrapper{font-family:Satoshi;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:0;color:#7a2092;padding-bottom:10px;border-bottom:1px solid #00000080;margin:0 0 10px}.product-outer-wrapper-cro .main-product-wrap .product-badges{gap:0;margin:0 0 10px}.product-outer-wrapper-cro .main-product-wrap .product-badges .badge{font-family:Satoshi;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;background:transparent;color:#52999e;padding:0}.product-outer-wrapper-cro .main-product-wrap .product-badges .badge:before{width:7px;height:7px;background-color:#52999e}.product-outer-wrapper-cro .main-product-wrap .product-badges .badge.sold-out{opacity:1}.product-outer-wrapper-cro .main-product-wrap .product_badge-tag-txt{font-family:Satoshi;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;color:#0009;border-left:1px solid #00000033;padding-left:10px;margin-left:10px}.product-outer-wrapper-cro .main-product-wrap .monthly-price-wrapper{display:flex;align-items:center;gap:12px;margin:0 0 8px;padding:2px 0}.product-outer-wrapper-cro .main-product-wrap .monthly-price-wrapper .first-month-price,.product-outer-wrapper-cro .main-product-wrap .monthly-price-wrapper .every-month-price{font-family:Satoshi;font-weight:700;font-size:20px;line-height:1;letter-spacing:0;color:#111413}.product-outer-wrapper-cro .main-product-wrap .monthly-price-wrapper .every-month-price{font-size:14px;line-height:1.429;border-left:1px solid #00000066;padding-left:12px}.product-outer-wrapper-cro .icontext-grid{margin-block:25px}.product-outer-wrapper-cro .icontext-grid-row{display:flex;flex-wrap:wrap;row-gap:10px}.product-outer-wrapper-cro .icontxt-item{font-family:Satoshi;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;width:100%;display:flex;align-items:center;gap:5px;color:#171717cc;padding:3px 0}.product-outer-wrapper-cro .icontxt-item img{width:100%;max-width:24px;height:24px}@media(min-width:800px)and (max-width:1099px){.product-outer-wrapper-cro .main-product-wrap{gap:30px}.product-outer-wrapper-cro .main-product-wrap .grid-item{padding:0}.product-outer-wrapper-cro .main-product-wrap .grid-item.main-product-media{display:block;width:48%}.product-outer-wrapper-cro .main-product-wrap .grid-item.main-product-info{width:52%}}@media screen and (max-width:1099px){.product-outer-wrapper-cro .icontext-grid{margin-block:12px}.product-outer-wrapper-cro .icontxt-item{padding:0}.product-outer-wrapper-cro .icontext-grid-row{row-gap:15px}}.product-outer-wrapper-cro .main-product-info .swatch-group .swatch label{justify-content:start;padding:20px 10px;text-align:left}.product-outer-wrapper-cro .main-product-info .swatch-group .swatch{font-family:Satoshi;font-size:20px;font-weight:400;line-height:1}.main-product-info .swatch-group .swatch label:before{max-width:1em;width:100%;margin-right:10px}.product-outer-wrapper-cro .buy-button-wrapper{background:#f7f5f8;border-radius:25px;padding:29px 22px 36px}.product-outer-wrapper-cro .buy-button-wrapper .review img{margin:0 auto}.product-outer-wrapper-cro .buy-button-wrapper .module.block-button{margin:12px 0 0}.product-outer-wrapper-cro .buy-button-wrapper .qtty-atc{margin-left:0!important;padding-top:0!important}.product-outer-wrapper-cro .buy-button-wrapper .qtty-atc product-buttons{margin:0}.product-outer-wrapper-cro .buy-button-wrapper .qtty-atc .btn{border-radius:50px;background:#744680;color:#f4f5f0;font-family:Satoshi;font-weight:700;font-size:17.16px;line-height:1.166;letter-spacing:0;text-align:center;padding:16px!important;min-height:unset}.product-outer-wrapper-cro .buy-button-wrapper .qtty-atc .btn span{margin:0}.product-outer-wrapper-cro .features-grid{margin-top:13px}.product-outer-wrapper-cro .features-grid-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.product-outer-wrapper-cro .features-grid-item{display:flex;align-items:center;gap:8px;font-family:Satoshi;font-weight:400;font-size:14px;line-height:1.3;letter-spacing:0;color:#000}.product-outer-wrapper-cro .features-grid-item :is(img,svg){width:auto;height:16px}@media screen and (max-width:1023px){.product-outer-wrapper-cro .features-grid-row{gap:5px;flex-direction:column}.product-outer-wrapper-cro .features-grid-item{gap:5px;font-size:12px}.product-outer-wrapper-cro .features-grid-item :is(img,svg){height:13px}}.product-outer-wrapper-cro .product-accordion-wrapper:first-of-type util-accordion .accordion{border-top:1px solid #17171733}.product-outer-wrapper-cro util-accordion .accordion{border-color:#17171733}.product-outer-wrapper-cro util-accordion .accordion-title{padding-right:0;font-family:Satoshi;font-weight:700;font-size:16px;line-height:1.5;letter-spacing:0;color:#171717}.product-outer-wrapper-cro util-accordion .accordion button.accordion-trigger{padding:24px 0;align-items:center}.product-outer-wrapper-cro util-accordion .accordion-icon{position:unset;width:18px;height:18px;background:transparent;margin:0;padding:0;border-radius:unset}.product-outer-wrapper-cro .disclaimer-txt-wrapper{margin:25px 0 0}.product-outer-wrapper-cro .disclaimer-txt-wrapper .disclaimer-txt p{border:1px solid #00000033;padding:10px 13px;font-family:Satoshi;font-weight:700;font-size:11.44px;line-height:1.4;letter-spacing:0;color:#0009;margin:0}.product-outer-wrapper-cro .disclaimer-txt-wrapper a{display:block;font-family:Satoshi;font-weight:400;font-size:11.81px;line-height:1.4;letter-spacing:0;text-align:center;vertical-align:middle;text-decoration:underline;color:#0009;margin:10px 0 0}.product-icon-block{display:flex;align-items:center;gap:8px}.product-icon-block img{height:auto;width:auto;display:block}@media screen and (min-width:800px){.product-outer-wrapper-cro .mobile-layout-cro{display:none!important}}@media screen and (max-width:1023px){.product-outer-wrapper-cro,.product-outer-wrapper-cro.product-outer-wrapper.scheme.color-scheme-1,.product-outer-wrapper-cro .product-main-element:before{background:#fff!important}.product-outer-wrapper-cro .page-title h1{font-size:36px;line-height:1;padding:0 0 12px}.product-outer-wrapper-cro .tagline-txt{font-size:18px;line-height:1.112}.product-outer-wrapper-cro .page-title{margin:0 0 12px!important}.product-outer-wrapper-cro .save_on_first_order-txt-wrapper{padding-bottom:12px;margin:0 0 12px}.product-outer-wrapper-cro .main-product-wrap .product-badges{display:flex!important;margin:0 0 12px;padding:1px 0}.product-outer-wrapper-cro .main-product-wrap .monthly-price-wrapper{gap:13px;margin:0 0 8px}.product-outer-wrapper-cro .buy-button-wrapper{border-radius:21px;padding:25px 19px 8px;margin:0 0 11px}.product-outer-wrapper-cro .buy-button-wrapper .qtty-atc .btn{margin-top:0;font-size:16px;line-height:1;padding:14px!important}.product-outer-wrapper-cro .main-description{background:transparent;margin:15px 0}.product-outer-wrapper-cro .main-description .description-text p{padding:3px 0}.product-outer-wrapper-cro util-accordion .accordion-icon{width:14px;height:14px}.product-outer-wrapper-cro util-accordion .accordion button.accordion-trigger{padding:18px 0}.product-outer-wrapper-cro .disclaimer-txt-wrapper{margin:10px 0 0}.product-outer-wrapper-cro .disclaimer-txt-wrapper a{margin:19px 0 0}.product-outer-wrapper-cro product-gallery .keen-slider{overflow:hidden}.product-outer-wrapper-cro product-gallery.keen{width:100%}.product-outer-wrapper-cro product-gallery .image-wrap.media-wrap{padding:0!important;position:relative;padding-top:100%}.product-outer-wrapper-cro product-gallery .image-wrap.media-wrap img{height:100%;width:100%;box-shadow:none!important;border:none!important;border-radius:9px!important}.product-outer-wrapper-cro product-gallery.keen .keen-dots{position:absolute;bottom:28px;left:50%;transform:translate(-50%);width:max-content;background:linear-gradient(0deg,#fafafa4d,#fafafa4d),linear-gradient(60.26deg,#ffffff03,#ffffff05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;padding:4px 6px;display:flex;align-items:center}.product-outer-wrapper-cro product-gallery.keen .keen-dots-dot{height:8px;width:8px;border:1px solid #1717171A;background:#f4f5f066;margin:0 4px 0 0;border-radius:50%}.product-outer-wrapper-cro product-gallery.keen .keen-dots-dot:before{border-radius:50%}.product-outer-wrapper-cro product-gallery.keen .keen-dots-dot:last-child{margin:0}}@media screen and (max-width:800px){.description-text.lg-bottom-desc{display:none}.product-outer-wrapper-cro .mobile-hide{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/product-main-cro-new.css.map */
