@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:auto!important}.page-width-normal{--page-width: 1280px;--page-content-width: 1200px}.grp_ftr_bottom .image-block{max-width:270px}.grp_ftr_bottom{border-top:1px solid #FFFFFF33}.ctm_pro_benefits .custom-section-content{max-width:960px;margin:0 auto;width:100%}.ctm_pro_benefits .custom-section-content .image-block{border-radius:20px;overflow:hidden}.ctm_pro_benefits .custom-section-content .text-block.h2 p{font-size:44px;font-weight:600}.ctm_pro_benefits .image-block{max-width:377px}.ctm_pro_benefits .button{font-weight:700;font-size:20px;border-radius:50px;padding:12px 25px}.grp_pro_check_list{margin:15px 0 20px}.grp_pro_check_list>.group-block-content{display:grid;grid-template-columns:auto auto;justify-content:flex-start;column-gap:30px}.grp_pro_check_list .text-block{font-size:16px;font-weight:600}.ctm_pro_faq .text_heading h3{font-weight:600;font-size:44px;text-transform:capitalize}.ctm_pro_faq .text_heading{max-width:400px}.ctm_pro_faq .details{border:1px solid #D2D2D2;margin-bottom:8px;padding:0 24px;border-radius:8px}.ctm_pro_faq .details .details__header{padding:24px 0;font-size:20px;font-weight:600;color:#1c1c42}.ctm_pro_faq .details .details__header .icon-caret{width:20px;height:20px}.ctm_pro_faq .details .details-content{padding:24px 0;border-top:1px solid #D9D9D9;font-size:16px;font-weight:400}.text_color_head_pro p{color:#28282c!important;font-size:44px!important}.jdgm-rev-widg__title{font-size:44px!important;font-weight:600}.text_color_head_pro strong{color:#5647af!important}.grp_result_number .text-block p{font-size:24px;font-weight:600;color:#28282c;text-transform:initial;letter-spacing:0;max-width:400px}.ctm_result_after .image-block{border-radius:12px;overflow:hidden}.ctm_result_after .text_sub_text{font-size:16px;color:#787878;font-weight:500}.ctm_result_after .button{font-weight:700;font-size:20px;border-radius:50px}.text_tp_award{background:#d6d2ff;border-radius:8px;padding:4px 8px;color:#1c1c42;font-weight:500}.product-information .text_pro_title h1{font-weight:600;color:#28282c;font-size:48px}.text_pro_sub_title{font-size:15px}.grp_pro_rating_wrap .grp_pro_rating_bx{border-right:1px solid #393939;padding-right:6px}.grp_pro_rating_wrap{font-size:12px;color:#1c1c42}.product-information .pro_price_wrap .price{font-size:20px;font-weight:600;letter-spacing:-.5px}.product-information .pro_price_wrap .save-price{font-size:12px;font-weight:700;color:#02ad70;background:#fff;border:1px solid #02AD70;padding:4px 8px;border-radius:4px;display:inline-block}.product-information .pro_price_wrap .compare-at-price{font-size:16px;color:#787878;opacity:1}.pro_price_wrap{display:flex;align-items:center;gap:10px}.text_price_subtext{color:#787878;font-size:11px;margin-top:-8px;font-style:italic}.grp_pro_check_list.pro_info{margin:8px 0 0}.grp_pro_check_list.pro_info .text-block{font-weight:500;color:#444;font-size:14px}.grp_certified_wrap .group-block-content{background:#eafbf8;border:1px solid #00A687;padding:16px;border-radius:12px}.grp_certified_wrap{margin-top:70px}.grp_certified_wrap p{font-size:14px;color:#444}.grp_certified_wrap p strong{font-size:16px;color:#28282c}.grp_certified_wrap p a{font-weight:600;color:#00a687}.product-information .accordion .details__header{font-size:18px;font-weight:600;color:#1c1c42;padding:16px;gap:5px;letter-spacing:-.3px;text-transform:unset}.product-information .accordion .details-content{padding:10px 16px 16px;font-size:15px;color:#414141;line-height:1.6}.product-information .accordion .details__header .svg-wrapper{min-width:18px}.product-information .product-form-buttons{flex-direction:column;gap:12px}.product-information .product-form-buttons button{border-radius:10px;font-size:20px;font-weight:700;text-transform:uppercase}.product-information .product-form-buttons .shopify-payment-button__button{background:#5647af;font-size:0px;border-radius:50px}.product-information .product-form-buttons .shopify-payment-button__button:after{content:"EXPRESS CHECKOUT";font-size:20px}.product-information .product-form-buttons button.add-to-cart-button{background:#fff;color:#5647af;border:1px solid #5647AF;border-radius:50px}.product-information .variant-picker{padding:20px 0}.product-information .variant-picker .variant-option__swatch-value{color:#28282c;font-weight:700}.product-information .variant-picker legend{font-size:16px;color:#393939}.product-information .variant-picker .variant-option__button-label--has-swatch{border-radius:100%!important}.product-information .variant-picker .variant-option__button-label--has-swatch .swatch{width:55px;height:55px;background-size:cover;border-radius:100%}.grp_offer_timer{background:#000;color:#fff;border-radius:10px;padding:15px;margin-top:20px}.grp_offer_timer .text-block{font-size:18px;font-weight:700}.grp_offer_timer #timer{color:#f44;font-size:18px}.comparison-table_wrap{background:#efeefd;padding:12px;border-radius:8px}.comparison-table thead tr .highlight-col{border-radius:8px 8px 0 0!important}.comparison-table tr:last-child .highlight-col{border-radius:0 0 8px 8px}.comparison-wrapper{padding:64px 0}.comparison-wrapper .text_color_head_pro p{text-align:center}.comparison-wrapper .text_color_head_pro{margin-bottom:30px}.comparison-wrapper .comparison-table_wrap{max-width:840px;margin:0 auto}.product-information__grid .slideshow-controls__thumbnails .slideshow-control{width:100px;border-radius:15px}.product-media-container{border-radius:15px;overflow:hidden}.product-information__grid .slideshow-controls__thumbnails{padding-left:4px}.ctm_transform_skin_wrap .custom-section-content{max-width:660px;margin:0 auto;width:100%}.ctm_transform_skin_wrap .grp_transform_icon_wrap .text-block{font-size:18px;font-weight:600;color:#28282c}.text_color_head_pro.home p{font-weight:600!important}.text_color_head_pro.home strong{font-weight:600}.ctm_transform_skin_wrap .button{width:100%;max-width:330px;border-radius:100px;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.ctm_faq_sec_home .custom-section-content{width:100%;max-width:640px;margin:0 auto}.ctm_faq_sec_home .custom-section-content .details__header{font-size:20px;font-weight:600;padding:20px 0;gap:10px}.ctm_faq_sec_home .custom-section-content .details-content{padding-bottom:20px;font-size:16px}.ctm_faq_sec_home .custom-section-content .details__header .icon-caret{display:none}.ctm_faq_sec_home .custom-section-content .details__header .icon-plus{display:inline-flex;width:18px;color:#5647af}.ctm_faq_sec_home accordion-custom:first-child .details{border-top:0!important}.ctm_faq_sec_home accordion-custom:last-child .details{border-bottom:0!important}.ctm_our_philosophy .text_content{color:#444}.grp_beauty_expert .text_description{font-size:18px;font-style:italic}.grp_beauty_expert .grp_expert_block .icon-block{border-radius:12px;overflow:hidden}.grp_beauty_expert .grp_expert_block .text-block p{font-size:12px;color:#444}.grp_beauty_expert .grp_expert_block .text-block strong{font-size:16px;color:#28282c}.text_new_launched_subtext p{padding:4px 8px;background:#5647af26;font-size:16px;font-weight:600;color:#5647af;text-transform:uppercase;border-radius:4px}.grp_new_launched_block .image-block{border-radius:15px;overflow:hidden;height:100%}.grp_new_launched_block .group-block{height:100%}.grp_glow_resr_wrap .grp_pro_check_list>.group-block-content{justify-content:center}.text_grlow_head p{font-size:32px!important;font-weight:700!important}.grp_glow_resr_wrap .button{width:100%;max-width:330px;border-radius:100px;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.grp_glow_resr_wrap .grp_pro_check_list p{font-weight:600;color:#28282c}.ctm_result_after.home .text_color_head_pro p{font-weight:600}.ctm_result_after.home .grp_result_number .text-block p{font-size:24px;font-weight:500}.ctm_result_after.home .text_sub_text{font-weight:400;color:#444;font-style:italic}.ctm_fee_trial .custom-section-content{max-width:740px;margin:0 auto;width:100%}.ctm_fee_trial .custom-section-content>.layout-panel-flex{display:grid;grid-template-columns:1fr 2fr}.ctm_fee_trial .text_heading p{font-weight:600}.ctm_fee_trial .image-block{max-width:170px}.grp_claimed_less p{font-size:12px;font-weight:600}.grp_usps_icon_wrap .text-block{font-weight:600;font-size:18px}.ctm_usps_highlight_sec .custom-section-content{max-width:1120px;margin:0 auto;width:100%}.grp_usps_img_main{position:relative}.grp_usps_img_main .image-block{border-radius:15px;overflow:hidden}.grp_usps_img_main .text-block{position:absolute;width:55%;left:50px;bottom:50px}.grp_usps_img_main .text-block p{line-height:1.4;font-size:28px}.ctm_hero_banner .text_main_heading p{font-size:48px;font-weight:600}.ctm_hero_banner .text_description p{color:#444}.ctm_hero_banner .button{border-radius:100px;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-top:30px}.ctm_hero_banner .grp_star_rating .text-block{font-size:14px;color:#444}.ctm_as_see_on .text_as_see_text{font-weight:700;color:#28282c}.ctm_as_see_on .grp_ass_see_logos{padding-left:50px;border-left:2px solid #28282C26}.ctm_as_see_on .grp_ass_see_logos>.group-block-content{justify-content:space-between;flex-wrap:wrap;gap:0}.ctm_as_see_on .grp_ass_see_logos>.group-block-content .icon-block{width:20%;justify-content:center}.ctm_as_see_on .grp_ass_see_logos img{max-height:120px;object-fit:contain}.text_color_head_pro p{font-weight:600!important}.text_color_head_pro strong{font-weight:600}.ctm_faq_sec_home .icon-plus{width:25px!important}.table_img{position:relative;padding-bottom:75%;margin-bottom:10px}.table_img img{position:absolute;left:0;right:0;height:100%;width:100%;object-fit:cover;border-radius:4px}.comparison-table thead tr th{vertical-align:top}.comparison-table thead tr th{min-width:133px;width:100%;max-width:130px!important;line-height:1.2}.comparison-table thead tr th:first-child{width:100%}.ctm_makes_special_wrap .custom-section-content{max-width:1030px;margin:0 auto}.ctm_makes_special_wrap .text_color_head_pro p{font-size:32px!important}.ctm_makes_special_wrap .custom-section-content .text_description{color:#444;line-height:1.5}.grp_benefitted_slider{padding-left:calc((100vw - 1200px)/2);padding-right:calc((100vw - 1200px)/2)}.grp_benefitted_slider .grp_slide_item .image-block:first-of-type .image-block__image{position:absolute;left:0;top:0;width:100%;height:100%;object-position:bottom}.grp_benefitted_slider .grp_slide_item .image-block:first-of-type{position:relative;padding-bottom:70%}.grp_ftr_menu .menu__details .list-unstyled{display:flex;align-items:center;column-gap:40px;row-gap:20px;margin-top:20px;flex-wrap:wrap}.grp_ftr_menu .menu__details .list-unstyled .menu__item{margin:0}.oi-swiper-button-prev,.oi-swiper-button-next{position:absolute;z-index:1;bottom:0;height:25px;width:25px;display:flex;justify-content:center;align-items:center;border-radius:6px;border:1px solid #21252940;background:#fff;top:50%}.oi-swiper-button-prev{left:10px;transform:translateY(-50%) scaleX(-1)}.oi-swiper-button-next{right:10px;transform:translateY(-50%)}.oi-cart-extra-info-content{display:flex;align-items:center;justify-content:space-between;text-align:center;gap:12px;padding:12px;border-radius:8px;background:#28282c0d}.oi-cart-extra-info-content img{width:28px;margin:0 auto}.oi-cart-extra-info-content h6{font-size:11px;font-weight:600;margin-top:5px}.progress-container{position:relative;width:45px;height:45px}.circular-progress{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center}.icon-circle{width:40px;height:40px;background-color:#e5e5e5;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 5px #0000001a}.cart-progress__bar{display:flex;justify-content:center;gap:16px;padding:8px 20px;align-items:center}.cart-progress__text{margin:0}.icon-circle img{width:25px;height:25px}.cart-drawer__items{margin-top:20px;margin-bottom:30px}.oi-upsell-item{display:flex;justify-content:space-between;align-items:center}.oi-upsell-item img{max-width:75px;height:75px}.oi-upsell-product-title{width:70%}.oi-upsell-item .oi-upsell-item-image,.oi-upsell-item .oi-upsell-cta{width:30%;max-width:90px}.oi-upsell-item{margin-bottom:14px}.oi-upsell-atc{width:64px;padding:8px;border-radius:10px;border:none;color:#fff;background:#5647af;cursor:pointer}.oi-custom-upsell-cart-drawer .oi-upsell-title{font-size:16px;text-align:center;font-weight:700;margin-bottom:15px}.oi-upsell-product-title h6,.oi-upsell-product-title p{font-size:14px;font-weight:600;margin-bottom:2px;margin-top:0}.grp_oi-benefit-section img{width:100%!important;height:100%!important;border-radius:10px}.grp_slide_item .grp_oi-benefit-section .icon-block{width:50px;height:50px}.grp_slide_item .grp_oi-benefit-section .icon-block img{object-fit:cover;object-position:top;border-radius:100%}.grp_ftr_bottom .footer-utilities__text{font-size:13px;color:#fff}.grp_ftr_bottom .footer-utilities__text a{color:#fff}.product-information__grid .product-media{aspect-ratio:unset}.product-information__grid slideshow-slide{display:block!important}.product-information__grid slideshow-slides{display:inline-flex}.product-information__grid .product-media-container{height:100%}.grp_slide_item .grp_oi-benefit-section .text-block{font-weight:700}.grp_slide_item .text_mnth_text{font-size:13px;align-items:end}.grp_slide_item ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.grp_slide_item ul li{position:relative;padding-left:30px;font-size:15px}.grp_slide_item ul li:after{content:"";position:absolute;left:0;top:50%;transform:translatey(-50%);background-image:url(/cdn/shop/files/Vector_33.svg);width:20px;height:20px;background-repeat:no-repeat;background-position:center}.grp_makes_special>.group-block-content .grp_left_wrap .image-block{position:relative;padding-bottom:91.6667%}.grp_makes_special>.group-block-content .grp_left_wrap .image-block img{position:absolute;top:0;left:0;height:100%;width:100%}.grp_makes_special>.group-block-content .grp_right_wrap .image-block{position:relative;padding-bottom:66.26%;border:1px solid #28282C40}.grp_makes_special>.group-block-content .grp_right_wrap .image-block img{position:absolute;top:0;left:0;height:100%;width:100%;object-position:top left}.grp_slide_po_actions .save-price{display:none}.grp_slide_po_actions .group-block-content{display:grid;grid-template-columns:1fr auto;background:#fff;border-radius:15px;padding:8px 12px;row-gap:5px;align-items:center;border:1px solid #28282C40;margin-top:12px}.grp_slide_po_actions .group-block-content .text-block:first-child p{font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#28282c;line-height:1.5}.grp_slide_po_actions .pro_price_wrap .price{color:#5647af;font-weight:600}.grp_slide_po_actions .pro_price_wrap .compare-at-price{color:#777;opacity:1;font-size:14px}.grp_slide_po_actions .group-block-content .buy-buttons-block{grid-row:1 / span 2;grid-column:2 / 3}.grp_slide_po_actions .group-block-content .buy-buttons-block .product-form-buttons>*:not(.quantity-selector){min-width:unset}.grp_slide_po_actions .group-block-content .buy-buttons-block .add-to-cart-button{padding:8px 13px;height:auto;width:auto;border-radius:8px;background:#5647af;color:#fff;font-weight:700;text-transform:uppercase;font-size:15px}.pro_vid_card .video-card{border-radius:15px}.video-card .play-overlay{background:#fff;border-radius:100%;width:55px;height:55px;padding:8px}.video-card .play-overlay path{fill:#5647af}.video-card .play-overlay .play-icon{opacity:1}.pro_video_slider .video-swiper{width:100%!important}.pro_video_slider .buttons_wrap_slide{display:flex;justify-content:center;gap:16px;margin-top:24px}.pro_video_slider .buttons_wrap_slide .swiper-button-prev,.pro_video_slider .buttons_wrap_slide .swiper-button-next{position:unset;margin:0;border:1px solid #28282C80}.video-slider-wrapper .text_color_head_pro{padding:0 20px}.product-information slideshow-arrows .slideshow-control{background-color:#fff!important;border:1px solid #28282C80;height:48px;width:48px;border-radius:12px;padding:0;align-items:center;justify-content:center;display:flex}.product-information slideshow-arrows[shape=none]{mix-blend-mode:unset;z-index:2}.product-information slideshow-arrows .slideshow-control .svg-wrapper.icon-arrow{color:#28282c;width:100%;height:100%}.product-information slideshow-arrows .slideshow-control .svg-wrapper.icon-arrow svg{width:25px;height:25px}.product-information slideshow-container{padding-left:20px;padding-right:20px;width:calc(100% + 40px);margin-left:-20px}.comparison-wrapper .comparison-table_wrap{overflow:auto}.product-information .accordion .details-content strong{font-weight:600}a.jdgm-write-rev-link{min-height:50px;display:flex;align-items:center;justify-content:center;border-radius:8px}.product-media__drag-zoom-wrapper .product-media__image{transform:unset!important;border-radius:0}.dialog-zoomed-gallery .product-media{display:flex}#cart-drawer-header .cart-drawer__heading{font-size:20px;font-weight:700;color:#1c1c42}#cart-drawer-header .cart-bubble{display:none}#cart-drawer-header .cart-drawer__close-button{border-radius:8px;background:#f4f3ff;width:30px;height:30px;margin-right:0!important}.cart-progress__text b{color:#5647af}.cart-progress__text{font-size:14px}scroll-hint.cart-drawer__items{gap:30px}.cart-drawer__items .cart-items__table-row .cart-items__title{font-size:14px;font-weight:600;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer__items .cart-items__table-row{grid-template-columns:95px 1fr auto}.cart-drawer__items .cart-items__table-row .cart-items__quantity{width:auto;gap:5px}.cart-drawer__items .cart-items__table-row quantity-selector-component.quantity-selector{height:auto;border:1px solid #D2D2D2;border-radius:8px;height:30px;flex:unset}.cart-drawer__items .cart-items__table-row quantity-selector-component.quantity-selector .button{width:22px;height:30px}.cart-drawer__items .quantity-selector input[type=number]{width:auto;height:30px;border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2}.cart-drawer__items .cart-items__table-row .cart-items__remove{height:auto;width:20px}.cart-drawer__items .cart-items__table-row td.cart-items__price{font-size:14px}.cart-drawer__items .cart-items__table-row .cart-items__media{border-radius:8px;overflow:hidden}.cart__ctas .cart__checkout-button{background:#5647af;border-radius:50px;text-transform:uppercase;font-weight:700}.cart__ctas .cart__checkout-button{display:flex;align-items:center;justify-content:center;gap:10px}.cart-drawer__summary{gap:16px!important}.video-slider-wrapper{padding:64px 0}.checkout_btn_btm{margin:0;text-align:center;font-size:13px;color:#28282c;letter-spacing:-.3px}.cart__summary-item.tax-note.cart-primary-typography{display:none}.cart-drawer .cart__summary-item.cart__total .cart__total-label{font-size:14px;color:#444;font-weight:600;text-transform:uppercase}.cart-drawer .cart__summary-item.cart__total .cart__total-value{color:#158400;font-size:20px;font-weight:700}.cart_save_wrap{display:flex;justify-content:center;align-items:center;gap:5px}.cart_save_wrap .cart_precentage_save{margin:0;font-size:12px;font-weight:600;background:#158400;color:#fff;padding:1px 4px;border-radius:4px;border:0}.cart_save_wrap .total_comp_price{margin:0;font-size:14px;color:#787878}.cart_total_wrap{display:flex;flex-direction:column;align-items:end;gap:5px}.oi-custom-upsell-cart-drawer button{width:auto!important;padding:10px 15px!important;font-size:14px;font-weight:700;text-transform:uppercase}.oi-custom-upsell-cart-drawer .product-form-buttons{width:auto}.oi-custom-upsell-cart-drawer .product-form-buttons>span{width:auto;min-width:unset}.oi-custom-upsell-cart-drawer .product-form-buttons add-to-cart-component{display:flex;justify-content:right}.oi-custom-upsell-cart-drawer .oi-upsell-product-title{padding-left:10px;padding-right:5px}.oi-custom-upsell-cart-drawer .oi-upsell-item-image img{border-radius:8px}.oi-custom-upsell-cart-drawer .compare-at-price{font-size:13px;font-weight:400;opacity:1;color:#787878}.oi-custom-upsell-cart-drawer .price{font-size:14px;font-weight:600;color:#28282c}.upsell_price_wrap{margin-top:5px}.cart-drawer__summary{-webkit-mask-image:unset!important;mask-image:unset!important;border-top:1px solid #E5DCD7;background-color:#f4f3ff!important}.cart__summary-totals{margin:0!important;padding:0!important;border-top:unset!important}.see_with_logo span.tool_text{font-size:12px;font-weight:600;color:#28282c}.see_with_logo .tooltip_text:after{content:"";position:absolute;top:-18px;left:85px;border-width:10px;border-style:solid;border-color:transparent transparent #fff transparent;right:auto}.see_with_logo .tooltip_text{top:130%;box-shadow:0 0 30px 10px #0000000f}.how_it_work_text{display:inline-flex;align-items:center;background:#28282c26;border-radius:4px;padding:2px 6px;gap:5px;cursor:pointer}.see_with_logo_wrap{margin-bottom:10px}.tooltip_btn_wrap:hover .tooltip_text{opacity:1;visibility:visible;transform:translateY(0)}.tooltip_text{position:absolute;top:130%;left:0;transform:translateY(10px);width:320px;background-color:#fff;color:#333;font-size:14px;padding:12px;border-radius:10px;border:none;opacity:0;visibility:hidden;transition:all .3s ease;z-index:10;border:1px solid #BCBCBC}.tooltip_text:after{content:"";position:absolute;top:-18px;left:80px;border-width:10px;border-style:solid;border-color:transparent transparent #fff transparent}.tooltip_btn_wrap{position:relative;display:inline}.grp_pro_rating_wrap{cursor:pointer}.rev_stars img{max-width:100px}.rev_image_name{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.rev_image_name img{width:45px;height:45px;border-radius:10px}.rev_image_name .name_location p{margin:0}.rev_image_name .name_location .rev_name{font-size:16px;font-weight:600}.rev_image_name .name_location .rev_location{font-size:14px;margin-top:3px}.rev_image_name .verified{margin:0;background:#000;border-radius:5px;color:#fff;font-size:12px;padding:2px 5px;text-transform:capitalize}.banner_review_inner .rev_content{margin-top:15px}.banner_review_inner .rev_stars{margin-bottom:15px}.banner_review_inner{background:#f4f3ff;padding:20px;border-radius:8px}.banner_review_wrap{margin:20px 0}.grp_var_popup{position:relative}.grp_var_popup .popup-link{position:absolute;top:20px;right:0}.grp_var_popup .popup-link .popup-link__button{font-size:14px;text-decoration:underline;text-underline-offset:2px}.grp_var_popup .tooltip_text{right:0;left:auto}.grp_var_popup .dimensions_size{margin:10px 0 15px}.grp_var_popup .tooltip_text:after{left:auto;right:20px}.grp_var_popup .how_it_work_text{cursor:pointer}.product-information .variant-picker legend{margin-bottom:20px}.product-information .variant-option--buttons{gap:15px}.main_tiles_data .page-width{max-width:1150px;margin:0 auto;padding:0 20px}.inner_content_images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tiles_heading h2{color:#28282c;font-weight:600;text-align:center}.tiles_heading{margin-bottom:30px}.inner_tiles_data{border-radius:10px;padding:30px;background-size:cover;position:relative;overflow:hidden;z-index:1}.icon_data img{width:50px;filter:invert(1)}.inner_tiles_data h3{color:#fff;font-size:18px;font-weight:600;margin:0 0 12px}.inner_tiles_data .icon_data{margin-bottom:15px}.inner_tiles_data p{margin:0;color:#fff;font-size:14px;line-height:23px}.inner_tiles_data:before{content:"";background:#00000054;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.main_tiles_data{padding:60px 0 70px}.button_infos{margin-top:30px;display:flex;justify-content:center}.button_infos a.custom-btn.button{width:100%;max-width:330px;border-radius:100px;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:#5647af}.upper_recommendation_img img.image-block__image{border-radius:100px;width:50px;height:50px;object-fit:cover}.prdct_upper_testimonials img.image-block__image{width:50px;height:50px;object-fit:cover;border-radius:100px}.pillow_award_data{background:#d6d2ff;padding:3px 30px 2px 8px;display:flex;align-items:center;gap:5px;border-radius:6px;width:max-content;text-transform:uppercase;font-weight:500}.pillow_award_data img{width:23px}.unique_techno_data{background:#d6d2ff;padding:13px 21px;display:flex;align-items:center;gap:18px;font-size:16px;line-height:24px;color:#000}.unique_techno_data img{width:40px}.prevent_icon_images img{width:auto;max-width:100%}@media only screen and (min-width:1025px){.product-information .product-information__grid{grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) / 1.8) calc(var(--full-page-grid-central-column-width) / 2.3) var(--full-page-grid-margin)!important}.cart-drawer__dialog{width:440px!important}}@media only screen and (max-width:1024px){.ctm_as_see_on .grp_ass_see_logos{padding-left:20px}.ctm_hero_banner .text_main_heading p,.ctm_pro_benefits .custom-section-content .text-block.h2 p,.jdgm-rev-widg__title,.ctm_pro_faq .text_heading h3,.text_color_head_pro p{font-size:36px!important}.ctm_hero_banner .button{font-size:16px;margin-top:10px}.ctm_transform_skin_wrap .button,.grp_glow_resr_wrap .button,.ctm_pro_benefits .button,.ctm_result_after .button{font-size:16px}.grp_star_rating:first-of-type .layout-panel-flex{flex-direction:column;align-items:flex-start}.ctm_result_after .grp_result_number .text-block p,.ctm_result_after.home .grp_result_number .text-block p{font-size:18px}.ctm_result_after .text_sub_text{font-size:15px}.product-information .accordion .details-content strong{font-weight:600}.ctm_pro_faq .spacing-style.layout-panel-flex{flex-direction:column;gap:20px}.ctm_pro_faq .text_heading{width:100%;max-width:unset}}@media only screen and (max-width:749px){html{font-size:15px}.ctm_pro_benefits .image-block{max-width:unset}.grp_pro_rating_wrap .layout-panel-flex--row:not(.mobile-column) .text-block{flex:none}.ctm_result_after .image-block{margin:0 auto}.grp_ftr_menu .menu__details .list-unstyled{column-gap:20px}.grp_ftr_menu .menu__details .list-unstyled{margin-bottom:20px;justify-content:center;row-gap:15px}.grp_footer_logo .image-block__image{max-width:240px;margin:0 auto}.grp_footer_logo{margin-top:20px}.grp_ftr_bottom .image-block{margin:0 auto}.grp_ftr_bottom .footer-utilities__text{font-size:13px;color:#fff}.grp_ftr_bottom .footer-utilities__text a{color:#fff}.ctm_as_see_on .layout-panel-flex:first-of-type{gap:15px;align-items:center}.ctm_as_see_on .grp_ass_see_logos{padding:0;border:0}.ctm_as_see_on{padding-top:30px}.ctm_hero_banner .text_main_heading p{font-size:28px!important}.ctm_hero_banner .button{margin-top:5px;font-size:15px}.ctm_transform_skin_wrap .button,.grp_glow_resr_wrap .button,.ctm_pro_benefits .button,.ctm_result_after .button{font-size:15px}.ctm_fee_trial .text_heading p{text-align:center;font-size:2rem}.text_color_head_pro p,.ctm_pro_benefits .custom-section-content .text-block.h2 p,.jdgm-rev-widg__title,.ctm_pro_faq .text_heading h3{font-size:2rem!important}.ctm_fee_trial .custom-section-content>.layout-panel-flex{align-items:center}.grp_transform_icon_wrap>.group-block-content.layout-panel-flex{display:grid;grid-template-columns:1fr 1fr;gap:15px}.ctm_transform_skin_wrap .grp_transform_icon_wrap .text-block{font-size:15px;width:100%;flex:unset}.ctm_transform_skin_wrap .grp_transform_icon_wrap .text-block br{display:none}.ctm_faq_sec_home .custom-section-content .details__header{font-size:18px}.ctm_faq_sec_home .custom-section-content .details-content{font-size:15px}.ctm_faq_sec_home .icon-plus{min-width:18px!important}.ctm_our_philosophy .layout-panel-flex:first-of-type{display:grid;grid-template-columns:1fr 1fr}.ctm_our_philosophy .layout-panel-flex:first-of-type .group-block:nth-child(2){grid-column:span 2;order:1}.grp_beauty_expert .text_description{font-size:15px}.grp_expert_block .icon-block{width:65px}.text_new_launched_subtext p{font-size:13px}.grp_new_launched_block .grp_left_imgs .group-block-content,.grp_new_launched_block .grp_right_imgs .group-block-content{flex-direction:row}.grp_pro_check_list>.group-block-content{column-gap:10px}.grp_glow_resr_wrap .grp_pro_check_list p{font-size:13px}.text_grlow_head p{font-size:26px!important}.grp_beauty_expert>.group-block-content{gap:10px}.ctm_result_after.home .grp_result_number .image-block,.ctm_result_after .grp_result_number .image-block{max-width:80px}.ctm_result_after .group-block:first-of-type{flex-basis:unset}.ctm_benefitted_slider_main{padding-left:15px;padding-right:15px}.grp_makes_special>.group-block-content .grp_right_wrap .image-block{border-radius:20px}.ctm_makes_special_wrap .text_color_head_pro p{font-size:28px!important}.product-information__media{grid-column:2 / 3!important}.text_tp_award{font-size:14px}.product-information .text_pro_title h1{font-size:2rem}.grp_offer_timer .text-block,.grp_offer_timer #timer{font-size:16px}.product-information .variant-picker legend{font-size:14px}.product-information .variant-picker .variant-option__button-label--has-swatch .swatch{width:38px;height:38px}.grp_checkout_usps>.group-block-content{font-size:12px}.product-information .product-form-buttons button{font-size:16px}.product-information .product-form-buttons .shopify-payment-button__button:after{font-size:16px}.product-information__media slideshow-controls{display:none}.product-information__media slideshow-container+slideshow-controls{display:block!important}.product-information slideshow-arrows[shape=none]{display:flex!important}.product-information__grid .product-information__media,.product-information__grid .product-details{padding-left:10px;padding-right:10px}.ctm_pro_benefits .grp_pro_check_list>.group-block-content{grid-template-columns:1fr}.ctm_pro_benefits .grp_pro_check_list .text-block{font-weight:500}.ctm_pro_benefits .grp_pro_check_list .icon-block{width:18px}.comparison-table{table-layout:fixed}.comparison-table tr td:first-child,.comparison-table thead tr th:first-child{position:sticky;left:0;background:#efeefd;opacity:1!important;z-index:1}.comparison-table thead tr th:first-child{font-size:0}.comparison-wrapper .comparison-table_wrap{padding:0}.product-information .accordion .details__header{font-size:16px}.product-information .accordion .details-content{font-size:14px}.ctm_pro_faq .details{padding:0 20px}.ctm_pro_faq .details .details__header{padding:20px 0;font-size:18px;gap:5px}.ctm_pro_faq .details .details__header .icon-caret{min-width:20px}.ctm_pro_faq .details .details-content{font-size:15px;line-height:normal;padding:20px 0}.grp_certified_wrap{margin-top:40px}.grp_certified_wrap .group-block-content .icon-block{width:50px}.grp_certified_wrap .group-block-content{gap:15px;padding:12px}.grp_certified_wrap p strong{font-size:15px}.grp_certified_wrap p{font-size:13px}body.temp_name_product .product-information{padding-top:15px;padding-bottom:20px}.grp_certified_wrap{margin-top:10px}.menu-drawer .menu-drawer__menu-item{font-size:16px;font-weight:500}.video-slider-wrapper{padding:40px 0}.video-slider-wrapper .text_color_head_pro p{font-size:1.5rem!important}.ctm_fee_trial .image-block{max-width:130px;margin:0 auto}.product-information__grid .slideshow-controls__thumbnails .slideshow-control{width:60px}.checkout_btn_btm{font-size:12px}.ctm_pro_benefits .custom-section-content>div>.group-block{width:100%}.ctm_pro_benefits .custom-section-content>div>.group-block>.group-block-content{align-items:center}.ctm_pro_benefits .grp_pro_check_list>.group-block-content{grid-template-columns:1fr 1fr;gap:20px}.ctm_pro_benefits .grp_pro_check_list .icon-block{width:28px}.ctm_pro_benefits .grp_pro_check_list .group-block-content{flex-direction:column}.ctm_pro_benefits .custom-section-content .text-block.h2 p{text-align:center}.ctm_pro_benefits .grp_pro_check_list .text-block p{text-align:center;max-width:100px}.ctm_pro_benefits .grp_pro_check_list .text-block{flex:unset}.ctm_pro_benefits .button{width:100%}.grp_var_popup .popup-link .popup-link__button{font-size:12px}.section.section--page-width.video-slider-bg.pro_video_slider{display:block}.grp_glow_resr_wrap .grp_star_rating .rte{flex:unset}}@media only screen and (max-width:540px){.ctm_as_see_on .grp_ass_see_logos img{max-width:75px;scale:1.2}.ctm_as_see_on .grp_ass_see_logos>.group-block-content .icon-block{width:33.33%}.ctm_as_see_on .grp_ass_see_logos>.group-block-content{justify-content:center}.ctm_as_see_on{padding-top:20px}.ctm_fee_trial .custom-section-content>.layout-panel-flex{grid-template-columns:1fr}.ctm_fee_trial .image-block{max-width:90px;margin:0 auto}.ctm_fee_trial .group-block-content{text-align:center;align-items:center}.ctm_fee_trial .text_heading p{text-align:center;font-size:1.6rem}.ctm_fee_trial .text_content p{text-align:center}.ctm_result_after .grp_result_number .image-block{max-width:60px}.ctm_result_after .grp_result_number .text-block p,.ctm_result_after.home .grp_result_number .text-block p{font-size:16px}.ctm_result_after.home .text_sub_text{font-size:13px}.ctm_result_after .grp_result_number .group-block-content{gap:12px}.grp_slide_po_actions .group-block-content .buy-buttons-block .add-to-cart-button{font-size:14px}.grp_slide_po_actions .group-block-content .pro_price_wrap{gap:5px;font-size:13px}.product-information slideshow-arrows .slideshow-control{border-radius:8px;width:35px;height:35px;min-height:unset}.product-information slideshow-arrows .slideshow-control .svg-wrapper.icon-arrow svg{width:20px;height:20px}.product-information slideshow-container{padding-left:10px;padding-right:10px;width:calc(100% + 20px);margin-left:-10px}.product-information__grid .product-information__media,.product-information__grid .product-details{padding-left:0;padding-right:0}.grp_star_rating:first-of-type .layout-panel-flex .text-block{font-size:12px}.comparison-wrapper .text_color_head_pro p{font-size:1.6rem!important}}@media only screen and (max-width:380px){.grp_pro_check_list.pro_info>.group-block-content{grid-template-columns:1fr}}.grp_mg-letf-image-right-text img.image-block__image,.grp_mg-dr-list-image-text-g img.image-block__image,.grp_mg-letf-image-right-text .group-block-content .image-block,.grp_mg-dr-list-image-text-g .group-block-content .image-block{max-width:50px}.text_pro_sub_title p{font-size:16px}.product-information .text_pro_title h1{font-size:42px}.grp_mm-icon-list-group-m .image-block__image,.grp_mm-icon-list-group-m .image-block{max-width:22px}.grp_mm-icon-list-group-m rte-formatter p{color:#444;font-weight:500}.grp_mm-icon-list-group-m rte-formatter p strong{font-weight:500;color:#000}.grp_offer_timer.mg-offer-time{background:#1c1c42;margin:7px 0}.grp_offer_timer.mg-offer-time.group-block .group-block-content div{width:100%;display:flex;align-items:center;justify-content:space-between}span.mm-timer-heading{margin-right:10px;font-weight:600;text-align:left;display:flex;align-items:center;font-size:14px}span.mm-timer-heading:before{content:"";background:url(/cdn/shop/files/Vector_9.png?v=1768684771);width:14px;height:16px;display:inline-block;background-size:contain;margin-right:6px;background-repeat:no-repeat}.grp_mg-dr-list-slider-main>.group-block-content{overflow:hidden}.grp_mg-dr-list-slider-main .mg-slider-track{display:flex;transition:transform .5s ease;will-change:transform}.grp_mg-dr-list-slider-inner{box-sizing:border-box}.grp_mg-dr-list-slider-main .mg-dr-slider-dots{display:flex;justify-content:center;gap:8px;margin-top:10px}.grp_mg-dr-list-slider-main .mg-dr-slider-dot{width:8px;height:8px;border-radius:50%;background:#1c1c4233;cursor:pointer}.grp_mg-dr-list-slider-main .mg-dr-slider-dot.active{background:#1c1c42}.grp_mg-dr-list-slider-inner{background:#1c1c42;padding:15px;border-radius:10px;color:#fff}.grp_mg-dr-list-image-text-g p strong{font-weight:500;font-size:15px;display:block}.grp_mg-dr-list-image-text-g p{font-size:13px;line-height:12px}.text_mg-inner-content p{font-size:14px;font-weight:400;line-height:24px}.grp_mg-dr-list-slider-main{margin-top:8px}.grp_mm-warranty-card{margin-top:30px}.grp_mm-warranty-card>.group-block-content{border:1px solid rgba(0,0,0,.2);border-radius:10px;padding:30px 15px 15px}.grp_mm-warranty-card p{color:#444;font-size:16px;line-height:24px}.text_mm-warranty-heading p{color:#fff}.grp_mm-warranty-card .text_mm-warranty-heading{background:#5647af;font-weight:600!important;font-size:16px!important;max-width:90%!important;padding:10px;border-radius:20px;color:#fff;margin-top:-54px}.product-information .accordion.accordion--ASlc0MjRyVFZOa0RZY__accordion_Yd4U4w .details__header{font-size:16px;font-weight:500;padding-left:0}.product-information .accordion.accordion--ASlc0MjRyVFZOa0RZY__accordion_Yd4U4w .details__header span.svg-wrapper.icon-plus{content:"";background:url(/cdn/shop/files/down-arrow.png?v=1768713993);width:14px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;max-width:14px!important;min-width:auto}.product-information .accordion.accordion--ASlc0MjRyVFZOa0RZY__accordion_Yd4U4w details[open] .details__header span.svg-wrapper.icon-plus{transform:rotate(180deg)}.product-information .accordion.accordion--ASlc0MjRyVFZOa0RZY__accordion_Yd4U4w .details__header span.svg-wrapper.icon-plus svg{display:none}.accordion.accordion--ASlc0MjRyVFZOa0RZY__accordion_Yd4U4w accordion-custom details.details{border-color:#0003}.accordion.accordion--ASlc0MjRyVFZOa0RZY__accordion_Yd4U4w accordion-custom:first-child details.details{border-top:none!important}.mm-heading-size p{font-size:38px!important}.mm-sleep-deserve .button{background:#5647af}.mm-sleep-deserve p{font-size:16px;font-weight:500}.mm-sleep-deserve .border-style.custom-section-content{max-width:950px}.color_head_pro.home.mm-real-people-section{background:#fff}.mm-real-people-section .text_color_head_pro p{font-size:38px!important}.mm-real-people-section .video-slider-wrapper .text_color_head_pro{margin-bottom:12px}.mg-content-video-sec p{text-align:center;color:#444;font-size:16px;padding:0 20px;max-width:750px;margin:0 auto 30px}.mm-real-people-section .pro_vid_card .video-card{border-radius:20px}.mm-real-people-section .text_color_head_pro,.mm-real-people-section.mg-content-video-sec{max-width:950px;margin:0 auto;padding:0 20px}.mm-real-people-section .video-slider-wrapper{padding-top:0}.mm-real-people-section .buttons_wrap_slide{position:absolute;top:50%;margin:0;width:100%;transform:translateY(-50%);z-index:1}.mm-real-people-section .buttons_wrap_slide .swiper-button-prev{position:absolute;left:-25px;top:50%;transform:translateY(-50%)}.mm-real-people-section .buttons_wrap_slide .swiper-button-next{position:absolute;right:-25px;top:50%;transform:translateY(-50%)}.nt-product-reviews-inner .owl-nav{display:block!important;position:absolute;top:50%;transform:translateY(-50%);width:100%}.nt-product-reviews-inner .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);background:#fff!important;border-radius:12px;width:48px;height:48px;border:1px solid #28282C80!important;display:flex;justify-content:center;align-items:center}.nt-product-reviews-inner .owl-nav button span{font-size:0px}.nt-product-reviews-inner .owl-nav button.owl-prev{left:-25px}.nt-product-reviews-inner .owl-nav button.owl-next{right:-5px}.nt-product-reviews-inner .owl-nav button.owl-prev:before{content:"";background:url(/cdn/shop/files/generated-left-arrow.svg?v=1771850951);width:14px;height:14px;display:block}.nt-product-reviews-inner .owl-nav button.owl-next:before{content:"";background:url(/cdn/shop/files/generated-right-arrow.svg?v=1771850950);width:14px;height:14px;display:block}.mm-comparion-table-section .comparison-wrapper .text_color_head_pro p{font-size:38px!important}.mm-comparion-table-section .comparison-wrapper .comparison-table_wrap{max-width:700px;margin:0 auto}.mm-make-special-section .text_color_head_pro p{font-size:38px!important}.mm-make-special-section a.size-style.button{width:100%;max-width:358px;border-radius:100px;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:#5647af}.mm-make-special-section img.image-block__image{max-width:480px}.mm-results-after .text_color_head_pro p{font-size:38px!important;line-height:1.2}.mm-results-after .text_color_head_pro{padding:0}.grp_mg-result_number{border:1px solid rgba(86,71,175,1);border-radius:10px;border-bottom-width:4px;padding:15px}.grp_mg-result_number p{font-size:16px!important;line-height:1.4!important;text-transform:none!important;color:#000!important}.grp_mg-result_number .image-block img{width:60px;height:60px;top:-46px;position:absolute;z-index:999;background:#fff;left:0;right:0;margin:0 auto;border-radius:100%}.text_mm-results-last-content p{margin-top:-35px!important;max-width:520px}.mm-specailwrpa-com-section .text_color_head_pro p{font-size:38px!important;line-height:1.2;max-width:750px;margin:0}.mm-specailwrpa-com-section .text_mm-comfort-text{color:#444;font-size:16px;line-height:1.4}.mg-pro-faq .mg-pro-faq-heading h3{font-size:44px!important;line-height:1.4!important}.mg-pro-faq .details .details__header{color:#2d2d2d}.mg-pro-faq .details{border:1px solid rgba(45,45,45,.1)}.mg-pro-faq .details .details-content{border-top:1px solid rgba(45,45,45,.1)}a.mg-add-to-cart-btn,.mg-express-checkout-btn{background:#fff;color:#5647af;border:1px solid #5647AF;border-radius:50px;font-size:20px;font-weight:700;text-transform:uppercase;width:100%;display:block;padding:11px 32px;text-align:center;margin-top:10px;line-height:28px}.mg-express-checkout-btn{background:#5647af;color:#fff;margin-top:20px}.grp_mg-warranty-with-icon .image-block{max-width:60px}.grp_mg-warranty-with-icon{max-width:385px;margin:20px auto 0}.grp_mg-warranty-with-icon>.group-block-content{padding:10px;align-items:flex-start}.grp_mg-warranty-with-icon p{font-size:14px;line-height:1.4}.grp_mg-warranty-with-icon p strong{font-size:15px;line-height:1.6}.text_mg-be-af-text p{font-size:16px}@media only screen and (max-width:767px){.unique_techno_data{padding:8px 15px;gap:12px;font-size:13px;line-height:22px}.nt-product-reviews-inner .owl-nav button.owl-prev{left:-10px}.nt-product-reviews-inner .owl-nav button.owl-next{right:25px}.review_vid_wrap .swiper-button-next,.review_vid_wrap .swiper-button-prev{border-radius:6px!important;width:28px!important;height:28px!important}.mm-real-people-section .buttons_wrap_slide .swiper-button-prev{left:10px}.mm-real-people-section .buttons_wrap_slide .swiper-button-next{right:10px}.review_vid_wrap .swiper-button-next svg,.review_vid_wrap .swiper-button-prev svg{width:11px!important}.nt-product-reviews-inner{padding:0 10px 0 20px}.nt-product-reviews-inner .owl-nav button{width:28px;height:28px;border-radius:6px}.nt-product-reviews-inner .owl-nav button.owl-prev:before{width:11px;height:11px;background-size:cover}.nt-product-reviews-inner .owl-nav button.owl-next:before{width:11px;height:11px;background-size:cover}.grp_relieve_points_data>.group-block-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.grp_relieve_points_data .group-block-content p{font-size:13px}.inner_content_images{grid-template-columns:repeat(1,minmax(0,1fr));gap:15px}.button_infos a.custom-btn.button{max-width:280px}.button_infos{margin-top:20px}.icon_data img{width:30px}.inner_tiles_data h3{font-size:16px;margin:0 0 8px}.inner_tiles_data{padding:20px}.tiles_heading h2{font-size:24px}.tiles_heading{margin-bottom:20px}.mg-bodydeep-relief-pillow .product-information__grid{grid-template-columns:auto}.mg-bodydeep-relief-pillow .product-information slideshow-container{width:calc(100% + 0px);margin-left:0}.mg-bodydeep-relief-pillow button.slideshow-control.slideshow-control--previous{margin-left:-10px}.mg-bodydeep-relief-pillow button.slideshow-control.slideshow-control--next{margin-right:-10px}.grp_mg-letf-image-right-text img.image-block__image,.grp_mg-dr-list-image-text-g img.image-block__image,.grp_mg-letf-image-right-text .group-block-content .image-block,.grp_mg-dr-list-image-text-g .group-block-content .image-block{max-width:42px}.grp_mg-dr-list-image-text-g img.image-block__image,.grp_mg-dr-list-image-text-g .group-block-content .image-block{max-width:50px}.grp_mg-letf-image-right-text p strong{font-weight:600}.mg-bodydeep-relief-pillow .product-information .text_pro_title h1{font-weight:600;font-size:26px;line-height:1.1}.mm-heading-size p{font-size:24px!important}.text_pro_sub_title p{font-size:15px}.mm-sleep-deserve-g-main .group-block-content.layout-panel-flex.layout-panel-flex--row{gap:0px}.grp_mm-sleep-g-inner-border:first-child{border-width:0px 1px 1px 0;border-color:#0000001a;border-style:solid;padding-bottom:15px}.grp_mm-sleep-g-inner-border:nth-child(2){border-width:0px 0px 1px 0;border-color:#0000001a;border-style:solid;padding-bottom:15px!important}.grp_mm-sleep-g-inner-border:nth-child(3){border-width:0px 1px 0px 0;border-color:#0000001a;border-style:solid;padding-top:15px!important}.grp_mm-sleep-g-inner-border:nth-child(4){padding-top:15px!important}.mm-sleep-deserve .button{max-width:358px;font-size:16px}.mm-real-people-section .text_color_head_pro p{font-size:24px!important;max-width:300px;margin:0 auto}.mm-real-people-section .video-slider-wrapper{padding-bottom:20px}.mm-comparion-table-section .comparison-wrapper .text_color_head_pro p{font-size:24px!important}.mm-comparion-table-section .comparison-table{min-width:430px}.mm-comparion-table-section .comparison-table thead tr th{min-width:90px;max-width:90px!important}.mm-make-special-section .text_color_head_pro p{font-size:24px!important;line-height:36px}.mm-results-after .text_color_head_pro p{font-size:24px!important;text-align:center;margin:15px 0 0}.grp_mg-result_number p{font-size:14px!important}.mm-results-after .custom-section-content>.spacing-style{padding:0}.grp_mm-results-group-inner>.group-block-content{height:auto;gap:50px}.text_mm-results-last-content p{margin-top:-38px!important;max-width:320px}.mm-results-after .custom-section-content>.spacing-style{height:auto}.mm-specailwrpa-com-section .text_color_head_pro p{font-size:24px!important;max-width:358px;margin:0 auto}.mm-specailwrpa-com-section .text_mm-comfort-text{font-size:14px}.mg-pro-faq .mg-pro-faq-heading h3{font-size:30px!important}.grp_mg-dr-list-image-text-g p strong{font-size:14px}.grp_mg-dr-list-image-text-g p{font-size:11px}.grp_mm-warranty-card p{font-size:15px}.product-information .accordion.accordion--ASlc0MjRyVFZOa0RZY__accordion_Yd4U4w .details__header{font-size:14px;padding-left:0}.rev-template--20433167253662__main.banner_review_wrap .banner_review_inner{background:#f4f3ff}.mg-bodydeep-relief-pillow .product-information{background:#22c35d;background:linear-gradient(0deg,#fff 14.5%,#f4f3ff 14.5%)!important}.mm-sleep-deserve .border-style.custom-section-content .spacing-style,.mg-pro-faq.ctm_pro_faq .spacing-style.layout-panel-flex{padding-top:0}.grp_mm-warranty-card{margin-top:80px}a.mg-add-to-cart-btn,.mg-express-checkout-btn{font-size:16px}.mg-bodydeep-relief-pillow .product-information{padding:15px}.mg-bodydeep-relief-pillow .product-information slideshow-container{padding-left:0;padding-right:0}.mg-title{font-size:18px!important}.mg-sub{font-size:12px!important}.mg-sub:after{top:-10px}.mm-comparion-table-section .text_color_head_pro{max-width:312px;margin:0 auto 15px}.mm-comparion-table-section .comparison-table th,.mm-comparion-table-section .comparison-table td{font-size:14px}.mm-comparion-table-section .comparison-wrapper{padding:35px 0}.mm-deep-color_head_pro p{margin:0!important}.mm-make-special-section a.size-style.button{font-size:16px}.mm-mm-pro-tabs-tabs-title{max-width:300px;margin:0 auto;padding-bottom:0;text-align:center}.mm-mm-pro-tabs-tabs-section{padding:20px 0!important}.mm-mm-pro-tabs-info-card p{font-size:14px;text-align:left}.mg-content-video-sec p{font-size:15px;padding:10px 15px 0;max-width:385px;margin:0 auto 20px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
