.main-product-cro-part .page-width{max-width:1332px;width:100%;padding:0 16px}.main-product-cro-part .product__info-wrapper{box-shadow:-8px 10px 50px #0000001a;box-shadow:-8px -6px 10px #0000001a;border-radius:20px 0 0;padding:48px 40px}.grid__item.product__media-wrapper{padding:26px 0}.product__info-container>*+*{margin:0}.product__title{margin:0}.product__title h1{font-size:48px;font-weight:300;color:#171717;font-family:Jost;line-height:1;letter-spacing:0}.short_description{width:100%;padding:10px 0 20px}.short_description,.short_description *{margin:0;font-size:16px;font-weight:400;color:#404040;font-family:Satoshi;line-height:1.4;letter-spacing:0}.features-grid{width:100%;padding:0 0 20px}.features-grid-row{width:100%;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.features-grid-item{width:calc(50% - 5px)}.features-grid-item{display:flex;align-items:center}.features-grid-item img{width:60px;margin-right:10px}.features-grid-item span{font-size:16px;color:#404040;font-weight:400;font-family:Satoshi;line-height:1.4;letter-spacing:0}.icontext-grid-row{width:100%;display:flex;gap:10px 20px;padding:10px 0 52px;align-items:center;justify-content:center}.icontxt-item{display:flex;gap:0 5px;align-items:center}.icontxt-item img{width:24px;height:24px}.icontxt-item span{font-size:16px;color:#000;font-weight:700;font-family:Satoshi;letter-spacing:0;line-height:1.2}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text,.product-form__submit{margin:0}.grid__item.product__media-wrapper .product__column-sticky{padding-right:50px}.product-form__buttons .product-form__submit{background:#3578f6;font-size:20px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:0;font-family:Jost;min-height:auto;padding:23px;border-radius:100px}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before{display:none}.product-form__buttons{max-width:100%}.review-video-wrapper.review-mobile{display:none}.review-video-wrapper.review-desktop{display:block}.review-video-wrapper{max-width:630px;width:100%;margin:0 auto;padding:21px 0 10px}.review-video-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 8px}.review-video-row .real-result-image{width:calc(25% - 6px);position:relative;overflow:hidden}.review-video-row img{height:100%;width:100%;object-fit:cover;border-radius:0}.real-result-image .video-wrapper :is(img,video){width:100%;height:100%;object-fit:cover;border-radius:0}.real-result-image .video-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;z-index:3;transition:opacity ease-in-out .3s}.real-result-image.played .video-wrapper{opacity:1;visibility:visible}.real-result-image .video-triger{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;cursor:pointer}.real-result-image .video-triger svg{width:15px;height:auto}.real-video-popup{position:fixed;background-color:#000000e6;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;display:none}.real-video-popup.open{display:block;opacity:1}.real-video-popup .real-video-popup-box{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:auto;max-width:650px;margin:0 auto}.real-video-popup .real-video-popup-box video{max-width:100%;border-radius:5px;height:100%;object-fit:cover}.real-video-popup-box .close-button{width:38px;height:38px;background-color:#fff;box-shadow:none;appearance:none;-webkit-appearance:none;border-radius:50%;border:1px solid #000;display:flex;align-items:center;justify-content:center;position:absolute;top:20px;right:20px;z-index:9}.real-video-add{height:100%;width:100%}.review-video-wrapper .video-title{font-size:20px;font-weight:400;margin:0 0 10px;font-family:Jost;color:#000;text-align:center;letter-spacing:-.1px}@media (max-width: 991px){.review-video-wrapper.review-mobile{display:block}.review-video-wrapper.review-desktop{display:none}}.cro-pdp-inta-img-text{width:100%;display:flex;gap:10px;padding:0 0 10px;align-items:center}.cro-pdp-inta-img-text span{display:inline-block;font-size:16px;font-weight:700;color:#000;letter-spacing:0;font-family:Satoshi}@media (max-width: 358px){.cro-pdp-inta-img-text span{font-size:14px}}.amazon-button-text-section{width:100%}.amazon-button-text{width:100%;display:flex;align-items:center;background:#fec42d;border-radius:5px;justify-content:center;letter-spacing:0;font-family:Satoshi;gap:10px;padding:7px}.amazon-button-text span{font-size:16px;font-weight:700;color:#000;display:inline-block}.amazon-button-text-section.amazon-desktop{display:block}.amazon-button-text-section.amazon-mobile{display:none}@media (max-width: 991px){.amazon-button-text span{font-size:12px}.amazon-button-text-section.amazon-desktop{display:none}.amazon-button-text-section.amazon-mobile{display:block}.review-video-wrapper{padding:21px 0 10px}.review-video-wrapper .video-title{text-align:left}}@media (max-width: 373px){.amazon-button-text span{font-size:11px}}.product-tab.pdp-cro-desc-bottom-part .accordion__content,.product-tab.pdp-cro-desc-bottom-part .accordion__content *{font-size:16px;color:#000;font-weight:400;font-family:Satoshi;margin:0}.product-tab.pdp-cro-desc-bottom-part .accordion__content strong{font-weight:700}.product .product-tab .product-tab-list{margin:0;padding:25px 0;list-style:none;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:1px solid #000;border-top:solid 1px #000;gap:0 30px}.product .product-tab .product-tab-list a{text-decoration:none;color:#00000040;font-weight:700;font-size:14px;width:auto;display:inline-block;font-family:Satoshi;letter-spacing:0;text-transform:uppercase}.product .product-tab .product-tab-list a.active{color:#000;font-weight:900;display:flex;align-items:center}.product .product-tab .product-tab-list a.active svg{display:inline-block;margin-left:5px}.product .product-tab .product-tab-list a svg{display:none}.product .product-tab .product-tab-list .tab-slider{display:block;position:absolute;bottom:-5px;left:0;right:0;height:10px;background:#000;border-radius:50px;width:180px;opacity:1;display:none;transition:transform ease-in-out .25s}.product .product-tab-content .tab-panal{display:none}.product .product-tab-content .tab-panal.active{display:block}.product .product-tab-content .tab-panal .accordion{margin:0;border:0}.product .product-tab-content .tab-panal .accordion .accordion__content{padding:26px 0 0;margin:0;letter-spacing:0}.product .product-tab-content .tab-panal .accordion summary{display:none}.product .accordion__content ul li{color:#000;font-weight:400;font-size:16px}.product .accordion__content a{color:#000}.product-form__input .form__label{font-size:16px;font-weight:700;color:#404040;font-family:Satoshi}.product-form__input .form__label span{font-weight:400;padding:0 0 5px}body .swatch-input__input+.swatch-input__label{height:96px;width:96px;padding:0;border-radius:4px!important;border:.43px solid #00000080}body .swatch{height:100%;width:100%;border-radius:0}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:0!important;border:1.71px solid #3578F6DC}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{width:180%!important}.product__info-container .moonbundle-box{letter-spacing:0;--font-body-family: Satoshi;--bar-title-color: #404040;--bar-title-font-size: 16px}.product__info-container .kaching-bundles .kaching-bundles__block-title:before,.product__info-container .kaching-bundles .kaching-bundles__block-title:after{display:none}.product__info-container .kaching-bundles .kaching-bundles__bar-container{--bar-image-size: 70px;--bar-border-radius: 5px;--bar-background-color: #fff;--bar-selected-background-color: #3578F640;--bar-border-color: #00000080;--bar-selected-border-color: #3578F6DC}.product__info-container .kaching-bundles .kaching-bundles__bar-container--most-popular--simple .kaching-bundles__bar-main{margin:0}.product__info-container .kaching-bundles .kaching-bundles__bar-wrapper{padding:15px 20px}.product__info-container .kaching-bundles .kaching-bundles__bar-most-popular__content:before,.product__info-container .kaching-bundles .kaching-bundles__bar-most-popular__content:after{display:none}.product__info-container .kaching-bundles .kaching-bundles__bar-most-popular__content{border-radius:6px}@media (max-width:1300px){.grid__item.product__media-wrapper .product__column-sticky{padding-right:15px}.main-product-cro-part .product__info-wrapper{padding:20px 10px 20px 15px}.product__title h1{font-size:32px}.icontext-grid-row{flex-wrap:wrap}.product .product-tab .product-tab-list{gap:0 15px}.icontext-grid-row{padding:10px 0 16px}.product .product-tab .product-tab-list{padding:9px 0}}@media (max-width:991px){body .swatch-input__input+.swatch-input__label{height:64px;width:64px}.main-product-cro-part .product__info-wrapper{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2);box-shadow:none;padding:16px}.grid__item.product__media-wrapper{width:calc(100% - var(--grid-desktop-horizontal-spacing) / 2)}.main-product-cro-part .page-width{padding:0}.product__info-container{max-width:100%}.features-grid-item img{width:36px;height:auto}.features-grid-item span{font-size:14px}.product-tab.pdp-cro-desc-bottom-part .accordion__content,.product-tab.pdp-cro-desc-bottom-part .accordion__content *{font-size:14px;line-height:1.3}.product .product-tab-content .tab-panal .accordion .accordion__content,.grid__item.product__media-wrapper{padding:16px 0 0}.thumbnail-slider .thumbnail-list.slider{margin:0}.product-form__buttons .product-form__submit{padding:16px}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide),.grid--peek.slider .grid__item:first-of-type{margin:0}.product-media-container.constrain-height.media-fit-contain{--contained-width: 100%;width:100%;max-width:100%}.product__media-list.slider.slider--mobile .slider__slide{width:100%}.thumbnail-list__item.slider__slide{width:calc(24% - .6rem)}}@media (max-width:575px){.features-grid-item{width:100%}.icontxt-item span{font-size:14px}.product .product-tab .product-tab-list a{font-size:12px}.product .product-tab .product-tab-list{gap:0 8px}.review-video-row{flex-wrap:nowrap;overflow:auto}.review-video-row .real-result-image{min-width:146px}.product .product-tab .product-tab-list a.active svg{max-width:12px}}@media (max-width:400px){.product .product-tab .product-tab-list a{font-size:11px}}@media (max-width:373px){.product .product-tab .product-tab-list a{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-main-product-cro.css.map */
