h2 strong,h2 span{text-decoration-thickness:3px!important;text-decoration-skip-ink:none}.shopify-app-block.recharge-subscription-widget{margin-top:10px;display:block!important;visibility:visible!important}.text-image-div.delivery{margin-top:35px!important}@media (min-width: 768px){section:has(section .product){padding-top:80px;position:relative;min-height:500px}section:has(section .product):before{content:"";height:420px;width:100%;position:absolute;top:0;background:#a6d0cd;z-index:-1}section:has(.product):before{content:"";height:calc(100% - 285px);width:100%;position:absolute;background:#fff;left:0;top:420px;border-radius:0 100px 0 0}}.product__info-container{padding-left:20px!important;padding-top:0!important;padding-bottom:20px}.product{position:relative}.product__media.media{border-radius:20px}.thumbnail-slider .thumbnail-list+.slider-buttons{display:none!important}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{max-width:unset;overflow:hidden;column-gap:12px;box-shadow:none;background:#fff;padding:0}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:80px!important;height:80px}h1.product__heading.h1{font-size:44px;font-weight:700!important;font-family:Lora!important}h1.product__heading.h1:after{content:".";color:#d43a32;margin-left:-10px}.product--thumbnail_slider .thumbnail-slider{margin-top:10px!important;border-radius:30px;overflow:hidden;max-width:630px}.product__description.rte{margin-top:0!important;font-size:18px}.product_feacture{margin:15px 0 0;display:flex;flex-wrap:wrap;column-gap:0}.product_feacture .main_div_icon{flex-basis:calc(47% - 20px);max-width:calc(47% - 20px);display:flex;align-items:center;gap:10px}.product_feacture .main_div_icon p{margin:0;color:#000;font-weight:500;line-height:1.7!important}.product_feacture .svg-logo-image{height:16px}.ultra_feacture{display:flex;gap:60px}.ultra_feacture .main_div_icon{flex:1;text-align:center}.ultra_feacture .main_div_icon:last-child{display:none}.text-image-div.ultra_feacture{margin-top:10px}.ultra_feacture .main_div_icon p{line-height:1.3;font-size:14px;margin-top:0}section:has(.product){background:#a0d0cd}.delivery .main_div_icon:nth-of-type(3),.delivery .main_div_icon:nth-of-type(4){display:none}.delivery{display:flex;column-gap:15px;border-radius:20px}.delivery .main_div_icon{flex:1}.delivery .main_div_icon{display:flex;align-items:center;gap:15px;justify-content:center;border:2px solid #cccccc57;border-radius:15px;padding:10px}.delivery .main_div_icon p{font-size:14px;margin:0;font-weight:500}.delivery .svg-logo-image{height:30px}.thumbnail[aria-current]:after{box-shadow:none}.review_star{margin-top:0!important;display:flex;align-items:center;gap:5px;line-height:0}.test_products.product__title{margin-bottom:0}.rc-radio-group__options{display:flex;border:none!important;overflow:visible!important}.rc-radio-group__options>.rc-radio{flex-basis:50%;border:none!important;justify-content:center;box-shadow:0 7px 28px #9191914d}label.rc-radio.rc-radio--active input{opacity:0}label.rc-radio.rc-radio--active{background:#cb342c!important;color:#fff!important;box-shadow:0 7px 28px #919191cc}.rc-radio-group__options>.rc-radio input{visibility:hidden;opacity:0;width:0px!important;height:0!important}.rc-radio-group__options>.rc-radio:not(.rc-radio--active):hover{color:#cb342c!important;box-shadow:0 7px 28px #919191cc}button.shopify-payment-button__button{background:#d43a32;font-size:18px;font-family:Quicksand;letter-spacing:1px;text-transform:capitalize;transition:none;line-height:1;margin-top:7px}button.product-form__submit.button{color:#fff;box-shadow:0 7px 28px #9191914d;background:#cb342c;font-size:18px;font-family:Quicksand}.product-form__quantity button.quantity__button:hover:after{transform:scale(0)}.product-form__quantity button.quantity__button{background:#fff;box-shadow:0 7px 28px #9191914d}button.shopify-payment-button__button:hover:after{display:none}button.shopify-payment-button__button:hover{background:#d43a32!important}.subscription span.pt{display:block}.subscription{display:flex;align-items:center;padding:20px;border:2px solid #d43a32;border-radius:0 0 20px 20px;margin-top:-8px!important;display:none}.subscription.active{display:flex}.rc-subscription-details{display:none!important}.rc-radio-group__options{gap:0;border-radius:20px 0 0!important}.product__info-container:has(.rc-radio--active.subscription-radio) .single-purchase{display:none}.product__info-container:has(.rc-radio--active.onetime-radio) .monthly{display:none}.product__info-container:has(.rc-radio--active.onetime-radio) .single-purchase{display:flex}.product__info-container .rc-selling-plans{display:none}.product__info-container .subscription p{margin:0;font-size:14px;align-items:center;gap:7px}.product__info-container .subscription p:has(img){display:flex}.product__info-container .subscription>div{flex-basis:50%}.product__info-container .subscription h3+p,.product__info-container .subscription h3+p+p{font-size:12px;color:#2a2a2a;padding:0;font-weight:400;line-height:1;white-space:pre-wrap!important;text-align:center;max-width:70%;margin:3px auto 0}.subscription h4{color:#40404066;margin:0;text-decoration:line-through;text-decoration-color:#d43a32;text-decoration-thickness:2px;font-size:20px;font-weight:600}.subscription h3{margin:0;font-size:24px;font-weight:600}.product__info-container .subscription h3+p{font-size:12px}.red_box p{font-size:14px!important;padding:14px 10px;border:1px solid #d43a32;max-width:75%;border-radius:10px;color:#d43a32;text-align:center;margin:15px auto 0!important;display:block;line-height:1}.red_box p span{display:block;margin-top:10px}.subscription>div:first-child{text-align:center}.rc-radio-group__options>.rc-radio span.rc-radio__label span{color:#29292966;font-size:22px;font-weight:600}.rc-radio-group__options>label.rc-radio.rc-radio--active span.rc-radio__label span{color:#fff;font-weight:600}body.Monthlies .rc-radio-group__options>label.rc-radio.rc-radio--active{border-color:#d43a32!important}.rc-radio-group__options>.rc-radio{flex-basis:50%;border:none!important;justify-content:center;box-shadow:none;border:2px solid #29292966!important;border-bottom:0!important;border-right:0px!important}.product__info-container .rc-radio-group__options>.rc-radio:first-child{border-radius:16px 0 0!important}.product__info-container .rc-radio-group__options>.rc-radio:nth-of-type(2){border-radius:0 16px 0 0!important;border:2px solid #29292966!important;border-bottom:0!important;border-right:auto!important;border-left:0!important}.red_box p:empty{display:none}.subscription.single-purchase .red_box p{max-width:max-content}.recharge-subscription-widget span.price-label{display:none}.subscription-radio span.rc-radio__label{display:block!important;line-height:1.2;text-align:center}.subscription-radio span.rc-radio__label:after{content:"3 months supply";display:block;color:#29292966}.subscription-radio.rc-radio--active span.rc-radio__label:after{color:#fff}input[id*=Quantity-buy_buttons]{font-size:18px}.product--hide-thumbnails .thumbnail-slider{display:block!important}.product--hide-thumbnails .product__media-list{height:100%!important}@media screen and (min-width: 989px){.subscription{min-height:225px}}@media screen and (max-width: 1400px){.red_box p{max-width:90%}}@media screen and (max-width: 767px){.subscription{margin:-8px 16px 0}.subscription>div:first-child{text-align:left;display:flex;gap:10px;justify-content:space-between}.subscription h4{font-size:15px}.subscription h3{font-size:20px;white-space:nowrap}.red_box{flex-basis:50%}.product__info-container .subscription .red_box p{font-size:12px!important}.product__info-container .subscription p{font-size:12px}.subscription.active,.product__info-container:has(.rc-radio--active.onetime-radio) .single-purchase{display:block}.rc-radio-group__options>.rc-radio span.rc-radio__label{font-size:13px;flex-direction:column;line-height:1.2;text-align:center}.subscription{margin:-8px 16px 16px!important}.rc-radio-group__options>.rc-radio span.rc-radio__label span{font-size:16px}input[id*=Quantity-buy_buttons]{font-size:16px}.subscription.monthly span.pt{padding-top:0}.clip_card .back ul{margin-left:25px!important}.no_pain .title-wrapper .title+span,.no_pain .title-wrapper .title+span *{margin-bottom:5px!important}.no_pain p.multicolumn-card__title.h3{font-size:18px!important;font-weight:600!important}body.Monthlies section.reviews-section h2:before{content:"";height:2px;width:110px;bottom:0;background:#de4037;position:absolute;left:49%;transform:translate(-50%)}}.pain_free_period p#rangeText{margin-top:-20px!important;padding:24px 50px;box-shadow:0 7px 28px #9191914d;border-radius:0 0 16px 16px;margin-bottom:0;position:relative}.no_pain .multicolumn-list.grid{justify-content:center}.no_pain h2+span{display:block;width:100%;margin-bottom:15px}section:has(.no_pain){background:#ecf1f4;border-radius:0 100px 0 0}.no_pain .multicolumn-list.grid>li{width:50%;max-width:calc(50% - 20px)!important;flex-basis:calc(50% - 20px)!important}.no_pain .multicolumn-list.grid img{border-radius:25px}.no_pain .multicolumn-list.grid{background:#fff;padding:20px;max-width:920px;margin:0 auto;border-radius:20px;column-gap:40px}.no_pain p.multicolumn-card__title.h3{font-size:22px;text-align:center;font-weight:700;font-family:Quicksand,sans-serif!important;line-height:1}.no_pain .title-wrapper span{text-align:center;font-size:26px}.no_pain .rte ul,.no_pain .rte ol{padding:0;list-style:none}.no_pain .rte ul li,.no_pain .rte ol li{margin-bottom:0;position:relative;padding:12px 0 12px 57px;font-size:18px}.no_pain .rte ul li em{color:inherit;display:block}.no_pain .rte ul li:not(:last-child),.no_pain .rte ol li:not(:last-child){border-bottom:2px solid #ccc}.no_pain .rte ul li:before,.no_pain .rte ol li:before{background-repeat:no-repeat;background-position:center;position:absolute;content:"";height:40px;width:40px;background:url(/cdn/shop/files/Check.png?v=1724671089);background-size:cover;left:0;top:50%;transform:translateY(-50%)}.no_pain .rte ol li:before{background:url(/cdn/shop/files/x.png?v=1724672915);left:86px}.no_pain .rte ol li:first-child{padding:24.6px 57px}.no_pain .rte ol li:nth-of-type(3){padding:24.6px 57px}.no_pain .rte ol li{padding-left:142px!important}.no_pain .multicolumn-card{row-gap:15px}.no_pain .multicolumn-card__info>:nth-child(2){margin-top:1rem;margin-top:18px}.no_pain .title-wrapper .title{font-size:44px;font-weight:600}.no_pain .title-wrapper .title span{font-size:26px}.no_pain .title-wrapper .title:after{content:"Yes to Monthlies.";color:#cb342c;padding-left:5px}.no_pain.section--padding{padding-top:70px}.no_pain .title-wrapper span p{margin-top:0}.no_pain .title-wrapper .title strong{font-weight:inherit;font-family:Lora,serif!important;text-decoration:underline;text-decoration-color:#cb342c}.no_pain .title-wrapper span p strong{font-weight:600}.why-powder .multicolumn-list.grid{position:relative}.why-powder .multicolumn-list.grid img.image_hover{position:absolute;top:-50px;right:-70px;z-index:9;max-width:150px}main#MainContent:has(.why-powder) section.reviews-section{background:#ecf1f4}main#MainContent:has(.why-powder) div[id*=shopify-section]:has(.reviews-section){padding-top:0}main#MainContent:has(.why-powder) section.reviews-section:before{background:#ecf1f4}main#MainContent:has(.why-powder) .swiper-reviews .swiper-slide{background:#fff}.product_faq{background:#abd0cd;border-radius:0 100px 0 0}section:has(.product_faq){background:#ecf1f4}.product_faq .product-details{display:flex;flex-wrap:wrap;gap:40px}.product_faq .product-details accordion-tab.accordion{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px);background:#fff;border-radius:20px}.product_faq .product-details .accordion .summary__title{padding:12px 20px}.rc-radio-group__options>.rc-radio span.rc-radio__label{margin-left:-10px}div#am-reviews-carousel-shadow-container-production{display:none!important}@media screen and (min-width: 989px){product-gallery .product__media-item .product__media{height:clamp(400px,43.75vw,630px);padding-bottom:100%}.section.why-powder .full_width_range .input_col{min-width:415px}.product_feacture .svg-logo-image{height:16px;margin-top:-7px}}@media screen and (max-width: 989px){.no_pain .rte ul li,.no_pain .rte ol li{min-height:110px}.no_pain .rte ul li:before,.no_pain .rte ol li:before{top:25%}}@media screen and (max-width: 767px){.discover-monthlies img.top_shape{display:none}section:has(section .product){padding-top:0}section:has(.product){padding:0;background:#fff}.product__media.media{border-radius:0!important}.slider.slider--mobile{scrollbar-width:none!important}.product--thumbnail_slider .thumbnail-slider .thumbnail-list li{max-width:10px;max-height:10px}.product--thumbnail_slider .thumbnail-slider{margin:0!important;position:absolute;bottom:10px;z-index:9;left:50%;transform:translate(-50%)}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide img{opacity:0}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{background:transparent;padding:2px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide.is-active{background:#8cbfbd;border:2px solid #edf1f4;outline:1px solid #8cbfbd}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide.is-active button:after{display:none;box-shadow:none!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{border-radius:50%;background:#d7d7d7}h1.product__heading.h1{font-size:24px}h1.product__heading.h1:after{content:".";color:#d43a32;margin-left:-6px}.product__description.rte p{font-size:14px;letter-spacing:-.5px;padding-bottom:10px}.product__info-container{padding-left:0!important}section:has(.product):before{display:none!important}.product__media-wrapper product-gallery{margin-bottom:0!important}.test_products.product__title{margin-bottom:0!important;float:left;padding-left:10px;width:50%}.review_star{float:left;width:50%;justify-content:end;padding-right:10px}.product__description.rte{clear:both;padding:0 10px}.product_feacture .main_div_icon p{font-size:13px}.product_feacture .main_div_icon{gap:7px;flex-basis:calc(47% + -0px);max-width:calc(47% + -0px)}.text-image-div.product_feacture{background:#abd0cd;margin-top:0!important;padding:10px;justify-content:space-between}.product__info-container{padding-top:7px!important}.text-image-div.ultra_feacture{margin-top:0;padding-top:20px;gap:0}.ultra_feacture .main_div_icon p{font-size:11px}.delivery .main_div_icon p{line-height:1.2}.text-image-div.delivery{padding:0 10px}.delivery .main_div_icon{padding:12px}.section--padding:has(div:empty){padding:0}.discover-monthlies-section{padding:40px 0;margin-top:20px}.discover-monthlies-section{border-radius:0 70px 0 0}.text-image-div.ultra_feacture{position:relative;background:#a6d0cd}.text-image-div.ultra_feacture:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background:#fff;z-index:0;border-radius:0 70px 0 0}.ultra_feacture .main_div_icon{position:relative}.shopify-block shopify-app-block recharge-subscription-widget{padding:0 16px!important;width:100%!important;min-width:unset!important}product-form.product-form{padding:0 15px;margin-top:5px!important}.shopify-app-block.recharge-subscription-widget{padding:0 16px}button.product-form__submit.button{font-size:16px}.no_pain.section--padding{padding-top:70px}.no_pain .rte ul li:before,.no_pain .rte ol li:before{height:25px;width:25px;top:10px;transform:none;left:-5px;background-size:contain}.no_pain .rte ul li,.no_pain .rte ol li{padding-left:25px;font-size:16px}.no_pain .multicolumn-list.grid{padding:8px;column-gap:8px}.no_pain .rte ul li,.no_pain .rte ol li{padding-top:10px;padding-bottom:10px}.no_pain .rte ol li{padding:10px 0 10px 15px!important;letter-spacing:0}.no_pain .rte ul{width:100%}.no_pain .rte ol{width:calc(100% - 23px);margin-left:auto}.no_pain .multicolumn-list.grid>li{max-width:100%!important;flex-basis:calc(50% - 4px)!important;width:100%}.no_pain .rte ul li em{display:inline}.no_pain .rte ol li:before{height:25px;width:25px;object-fit:cover!important}.no_pain .rte ol li:nth-of-type(3):before{top:50%;transform:translateY(-50%)}.no_pain .title-wrapper .title{font-size:24px;text-align:center}.no_pain h2+span{font-size:18px;line-height:1}.no_pain.section--padding{padding-top:40px}section:has(.no_pain){border-radius:0 70px 0 0;margin-top:0}.no_pain .rte ol li:nth-of-type(3){white-space:nowrap}.no_pain .multicolumn-list.grid>li{margin-bottom:0;padding-bottom:0}.no_pain .rte ul li,.no_pain .rte ol li{min-height:auto}.product_feacture .svg-logo-image img{display:inline-block;margin-bottom:2.5px}.product_feacture .main_div_icon{margin-bottom:10px}.text-image-div.product_feacture{padding-bottom:0}.product_feacture .main_div_icon p{font-size:13px;line-height:0!important}.product__info-container .subscription h3+p,.product__info-container .subscription h3+p+p{font-size:11px;max-width:unset}.subscription{min-height:246px}}@media screen and (max-width: 1350px){.delivery .main_div_icon p{font-size:13px}.delivery .main_div_icon{gap:10px}}@media screen and (max-width: 1300px) and (min-width: 750px){.discover-monthlies img.top_shape{left:115px;max-width:150px}}@media screen and (max-width: 1200px) and (min-width: 750px){.product_feacture .main_div_icon{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.product_feacture .main_div_icon p{line-height:2!important;white-space:nowrap;font-size:14px}.product__description.rte p{font-size:14px}.delivery .main_div_icon{padding:5px}.delivery .main_div_icon p{font-size:12px}.discover-monthlies img.top_shape{left:115px;max-width:150px}.why-powder div:has(>.range-container){background:transparent!important}section:has(section .product):before{height:265px}section:has(.product):before{height:calc(100% - 265px);top:265px}}@media screen and (max-width: 1023px) and (min-width: 750px){.product_feacture .main_div_icon p{font-size:12px;white-space:nowrap}.product__description.rte p,.ultra_feacture .main_div_icon p{font-size:12px}.product_feacture .svg-logo-image{margin-top:-10px}.product_feacture .main_div_icon .svg-logo-image img{height:12px;width:12px}}@media screen and (max-width: 767px){.no_pain .rte ul li:before,.no_pain .rte ol li:before{height:20px;width:20px;top:10px;transform:none;left:-5px;background-size:contain}.no_pain .rte ul li:before{left:0}.no_pain .rte ul li{padding-left:20px}.no_pain .rte ul li strong,.no_pain .rte ol li strong{font-weight:500}h2 strong,h2 span{text-decoration-thickness:2px!important;text-decoration-skip-ink:none;text-underline-offset:auto!important}}@media screen and (max-width: 398px){.no_pain .rte ol li:nth-of-type(3){padding-top:32.5px!important;padding-bottom:32.5px!important;white-space:nowrap}}@media screen and (max-width: 385px){.no_pain .rte ol li:nth-of-type(3){white-space:nowrap}}@media screen and (max-width: 385px){.no_pain .rte ul li,.no_pain .rte ol li{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/product-page.css.map */
