.product_right_descriotion_col .product_right_descriotion_inner .tagline{letter-spacing:.18px;font-weight:400!important;width:100%;max-width:450px}.product_right_descriotion_col .product_right_descriotion_inner span.stamped-product-reviews-badge.stamped-main-badge{display:none!important}.product_tagline{color:#4e4e4e;font-size:20px;line-height:1.2;text-transform:none!important;font-weight:400;margin-top:5px}.save-block{color:#fff;font-family:proxima-nova-extra-condensed,sans-serif;font-size:.7em;font-style:normal;font-weight:800;line-height:1;text-transform:uppercase;border-radius:6px;background:#c20f00;padding:5px 13px}.product_right_descriotion_col .product_right_descriotion_inner span.money{font-weight:700!important;font-family:proxima-nova,sans-serif;font-size:50px;line-height:1}.product_right_descriotion_col .product-form__item--submit .product-form__cart-submit{font-family:proxima-nova,sans-serif}.product_right_descriotion_col .product-form__item--submit .product-form__cart-submit.desktop.btn.product-form__cart-submit{display:block}.product_right_descriotion_col .product-form__item--submit .product-form__cart-submit.mobile.btn.product-form__cart-submit{display:none}#PageContainer{overflow:unset;transform:unset}.custom_container{width:100%;max-width:1160px;margin:0 auto;padding:0 20px}.doctors_container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}html.popupshow{overflow:hidden}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#b2d8ffa6;z-index:9999}.popup-close{cursor:pointer;margin-top:10px;top:10px;position:absolute;right:10px;width:40px;height:40px;border-radius:50%;background:transparent;border:0;line-height:1;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.popup-content{width:100%;max-width:500px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;height:100%}.pop_design{background-color:#fff;padding:20px 20px 20px 10px;border-radius:15px;max-height:90vh;overflow:auto;margin:0 auto}.about_details{padding-bottom:50px}.about_details .row{align-items:center;display:flex;flex-wrap:wrap}.about_details h2.section_title{color:#1a1a1a;font-size:50px;line-height:1;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;letter-spacing:normal;margin:0 0 20px;padding-right:20px}.about_details h2.section_title.mobile_title{display:none}.about_details .about_info_image{width:45%;text-align:center}.about_details .about_info_image img{width:100%;max-width:294px}.about_details .about_info_detail{width:55%;padding-left:0}.about_details .about_info_detail p{color:#4e4e4e;font-size:20px;line-height:25px}.list_points p{margin:0 0 12px}.included .list_points{margin:-10px 0 15px}.included .list_points li{text-align:left;font-weight:700;font-size:17px;line-height:1.3}.included .red{color:#c20f00}.product_section1 .list_points{margin:10px 0;text-align:left}.list_points ul li{color:#4e4e4e;font-size:20px;line-height:25px;text-transform:none!important;margin:0 0 5px;position:relative;padding-left:36px}.list_points ul li:last-child{margin-bottom:0}.list_points ul li:before{content:"";position:absolute;left:0;top:6px;width:23px;height:17px;background-size:23px;background-image:url(/cdn/shop/files/colostra_done.svg)}.included .list_points ul li:before{content:"";position:absolute;left:0;top:2px;width:25px;height:18px;background-size:25px;background-image:url(/cdn/shop/files/colostra_done_blue.svg)}.about_details .sfp_popup{margin:38px 0 0}.about_details .sfp_popup button.link_type{color:#97cbff;font-size:20px;line-height:25px;border:none;padding:0;background:transparent;font-weight:700;font-family:proxima-nova,sans-serif;text-decoration:underline}.experience_power{padding:80px 0 50px}.experience_power h2.section_title{text-align:center;color:#1a1a1a;font-size:50px;line-height:1;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;letter-spacing:normal;margin:0 0 20px}.experience_power .mobile_experence_power_image{display:none}.experience_power ul.icon_lists{display:flex;flex-wrap:wrap;padding:190px 0 0}.experience_power ul.icon_lists li{width:16.66%;text-align:center;padding:0 15px;position:relative}.experience_power ul.icon_lists li .icon_box{border-radius:10px;background:#fafafa;padding:15px;display:inline-block;position:relative}.experience_power ul.icon_lists li .icon_box img{max-width:64px;object-fit:contain;float:left}.experience_power ul.icon_lists li .icon_box img.white_icon{position:absolute;left:0;right:0;margin:0 auto;opacity:0;transition:.3s all}.experience_power ul.icon_lists li.active .icon_box{background:#18abe0}.experience_power ul.icon_lists li.active .icon_box img.blue_icon{opacity:0}.experience_power ul.icon_lists li.active .icon_box img.white_icon{opacity:1}.experience_power .desktop_experence_power_image{width:100%;max-width:935px;margin:4px auto 0}.experience_power .desktop_experence_power_image img{width:100%}.experience_power ul.icon_lists li .tooltip_content{display:none;border-radius:8px;border:1px solid #E0E0E0;background:#fafafa;position:absolute;left:50%;transition:.3s all;width:400px;padding:10px 15px;bottom:130px;text-align:left;transform:translate(-50%)}.new_doctor_row{display:flex}.new_doctor_item{margin:0 10px}.experience_power ul.icon_lists li:hover .tooltip_content{display:block}.experience_power ul.icon_lists li.active .tooltip_content{opacity:1;visibility:visible;display:block}.experience_power ul.icon_lists li .tooltip_content p{color:#4e4e4e;font-size:18px;line-height:23px;margin:0}.counter_number{padding:50px 0}.counter_number h2.section_title{text-align:center;color:#1a1a1a;font-size:50px;line-height:1;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;letter-spacing:normal;margin:0 0 50px}.counter_number .row{display:flex;flex-wrap:wrap}.counter_number .counter_box{width:25%;padding:0 15px}.counter_number .counter_box img{width:100%;max-width:200px;margin:0 auto 15px;display:flex}.counter_number .counter_box span{color:#1a1a1a;text-align:center;display:block;font-size:25px;line-height:1;text-transform:uppercase;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800}.compare_product{margin:50px 0;background:#fafafa;padding:30px 0}.compare_product .heading{text-align:center;margin:0 0 24px}.compare_product .heading h2{color:#1a1a1a;font-size:50px;line-height:1;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;letter-spacing:normal;margin:0}.compare_product .heading h3{color:#989898;font-size:40px;line-height:1;text-transform:uppercase;letter-spacing:normal;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;margin:0}.compare_product .compare_details .compare_head{display:flex;flex-wrap:wrap}.compare_product .compare_details .compare_head .product_image{width:33.33%;text-align:center}.compare_product .compare_details .compare_head .product_image.hidden{visibility:hidden}.compare_product .compare_details .compare_head .product_image img{width:110px}.compare_product .compare_details .compare_info{display:flex;flex-wrap:wrap}.compare_product .compare_details .compare_info ul{width:33.33%}.compare_product .compare_details .compare_info ul li{border:1px solid #E4E4E4;padding:10px;border-right:none;border-bottom:none;display:flex;align-items:center}.compare_product .compare_details .compare_info ul:last-child li{border-right:1px solid #E4E4E4}.compare_product .compare_details .compare_info ul li:last-child{border-bottom:1px solid #E4E4E4}.compare_product .compare_details .compare_info ul li.top_heading{color:#1a1a1a;font-size:20px;line-height:24px;text-transform:uppercase!important;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800!important}.compare_product .compare_details .compare_info ul.compare_title li{color:#1a1a1a;font-size:20px;line-height:24px;font-weight:700}.compare_product .compare_details .compare_info ul.compare_product_information li{color:#1a1a1a;font-size:20px;line-height:24px}.compare_product .compare_details .compare_info ul.compare_product_information li.top_heading.blue{background:#10a9e0;color:#fff}.compare_product .compare_details .compare_info ul li.top_heading.hidden span{visibility:hidden}.compare_product .compare_details .compare_info ul li:nth-child(2n){background:#fff}.nature_food{padding:50px 0}.nature_food h2.section_title{color:#1a1a1a;font-size:50px;line-height:1;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;letter-spacing:normal;text-align:center;margin:0 0 50px;text-transform:none}.nature_food h2.section_title sub{bottom:unset;font-size:70%}.nature_food ul.icon_with_heading{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.nature_food ul.icon_with_heading li{width:307px;text-align:center;border-radius:10.415px;border:1.041px solid #E0E0E0;background:#fafafa;padding:20px}section.experience_power.new_doctor_main{padding-top:50px}section.experience_power.new_doctor_main h2.section_title{margin-bottom:50px}.nature_food ul.icon_with_heading li img{height:150px;object-fit:contain}.nature_food ul.icon_with_heading li h3{color:#1a1a1a;font-size:25px;line-height:1;text-transform:uppercase;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;margin:0 0 10px}.nature_food ul.icon_with_heading li h3 span{display:block;color:#989898}.nature_food ul.icon_with_heading li .icon_content p{color:#4e4e4e;font-size:20px;line-height:25px}.product_information{padding:50px 0}.product_information .row{display:flex;flex-wrap:wrap}.product_information .product_img{width:47%}.product_information .product_info{width:53%;padding-left:40px}.product_information .heading{margin:0 0 30px}.product_information .heading.mobile_heading{display:none}.product_information h2.section_title{color:#1a1a1a;font-size:50px;line-height:1;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;letter-spacing:normal;margin:0}.product_information h3{color:#989898;font-size:40px;line-height:1;text-transform:uppercase;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;margin:0}.product_information .product_info ul li{margin:0 0 6px;position:relative;padding-left:30px}.product_information .product_info ul li:before{content:"";position:absolute;left:0;top:6px;width:23px;height:17px;background-size:23px;background-image:url(/cdn/shop/files/colostra_done.svg)}.product_information .product_info ul li p{margin:0 0 9px;color:#4e4e4e;font-size:20px;line-height:25px}.cleanse_save{padding:50px 0}.cleanse_save .row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px}.cleanse_save .save_content{width:51.4%;padding-right:0}.cleanse_save .image{width:42.7%}.cleanse_save .save_content h2.section_title{color:#1a1a1a;font-size:50px;line-height:1;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;letter-spacing:normal;margin:0}.cleanse_save .save_content h3 span{width:100%;display:block;color:#c20f00}.row.g-title h2{text-align:center;color:#1a1a1a;font-size:50px;line-height:1;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;letter-spacing:normal;margin:15px auto -20px;max-width:1040px}.cleanse_save .save_content h3{color:#989898;font-size:40px;line-height:1;text-transform:uppercase;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;margin:0 0 15px}.cleanse_save .save_content p{color:#4e4e4e;font-size:20px;line-height:25px;margin-bottom:48px}.cleanse_save .save_content ul li{color:#4e4e4e;font-size:25px;line-height:25px;font-weight:700;margin:0 0 8px;position:relative;display:flex}.cleanse_save .save_content ul li span.free{margin-right:0;color:#c20f00;font-size:25px;font-style:normal;font-weight:700;line-height:25px;text-transform:capitalize}.cleanse_save .save_content ul li:nth-last-child(1) span.free,.cleanse_save .save_content ul li:nth-last-child(2) span.free{margin-left:auto}.cleanse_save .save_content ul li span{margin-left:8px}.cleanse_save .save_content ul li s{margin-left:auto;margin-right:0;color:#989898;font-size:20px;font-style:normal;font-weight:400;line-height:25px;text-decoration-line:line-through;text-transform:capitalize}.mid-heading{color:#1a1a1a;font-size:40px;font-style:normal;font-weight:800;line-height:50px;text-transform:uppercase;font-family:proxima-nova-extra-condensed,sans-serif;margin-bottom:8px}.cleanse_save .save_content .heading{width:100%;max-width:570px}.cleanse_save_img{padding-right:40px}.cleanse_save .image .pink_save p{padding:30px;font-size:60px;line-height:37.922px;color:#fff;border-radius:15px;letter-spacing:normal;font-family:proxima-nova-extra-condensed,sans-serif;text-align:center;width:100%;max-width:370px;margin:0 auto}.cleanse_save .image .pink_save{position:relative;top:100px}.cleanse_save .custom_btn{margin:30px 0 0}.cleanse_save .custom_btn button{border-radius:8px;background:#090088;padding:16px;width:100%;display:block;margin:0 auto;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;font-family:proxima-nova,sans-serif;border:none}section.money_guarantee_main.aa{padding:50px 0}.product_option_new.new_purchase_option_design.nw_prdt_optin_main{padding:50px 0}.product_option_new .optionsall.nw_prdt_optin_main.new_purchase_option_design{padding:0}.faq_mainn{padding:50px 0}.faq_mainn .midheading{margin-bottom:50px}.faq_mainn .midheading h2{font-size:50px;line-height:56px;color:#1a1a1a;font-family:proxima-nova-extra-condensed!important;font-weight:800;letter-spacing:0px;margin:0;max-width:100%;width:100%;text-align:center}.faq_txt ul.faq_ul{list-style:none;padding:0;max-width:1100px;margin:0 auto}.faq_txt ul.faq_ul li.faq_li:last-child{margin-bottom:0}.faq_txt ul.faq_ul li.faq_li{position:relative;padding:0;margin:0 0 16px;background:transparent}.faq_txt h4{-webkit-tap-highlight-color:rgba(0,0,0,0);letter-spacing:0px;position:relative;color:#1a1a1a;text-transform:none;font-size:20px;line-height:23px;margin:0;cursor:pointer;padding:20px 55px;font-weight:700;background:#fff;border:1px solid #E0E0E0;border-radius:10px;font-family:proxima-nova;min-height:99px;display:flex;align-items:center}.faq_txt ul.faq_ul li.faq_li h4:after{content:"";position:absolute;width:40px;height:40px;background-color:#fff;right:45px;top:50%;transform:translateY(-50%);border-radius:50%;text-align:center;line-height:46px;font-size:35px;background-image:url(/cdn/shop/files/plus-icon.svg?v=1744911370);background-position:center;background-repeat:no-repeat;background-size:40px;border:none}.faq_txt ul.faq_ul li.faq_li.active h4:after{content:"";background-image:url(/cdn/shop/files/minus-icon.svg?v=1744911370);line-height:40px}.faq_txt .faq_pp{height:0;position:relative;overflow:hidden;opacity:0;margin:0;z-index:2;font-size:20px;line-height:25px;font-weight:400;font-family:proxima-nova;color:#000;background:#f5f5f5;border-radius:10px;transition:.3s all ease;max-height:0;padding:0 55px}.faq_txt ul.faq_ul li.active .faq_pp{margin-top:14px;margin-bottom:14px;padding:36px 55px;transition:.3s all ease;height:auto;opacity:1;max-height:100%}.faq_txt ul.faq_ul li .faq_pp p,.faq_txt ul.faq_ul li .faq_pp li{font-size:20px;line-height:25px;font-weight:400;font-family:proxima-nova;color:#4e4e4e}li.column1.mobile,.faq_mainn .faq_txt h4.mobile{display:none!important}.new_doctor_item_txt h5,.new_doctor_item_txt .new_doctor_item_sub{margin:0;font-size:16px;line-height:19px;letter-spacing:0px;color:#fff;font-family:proxima-nova;font-weight:700}.new_doctor_item_txt .new_doctor_item_sub{font-weight:400}.new_doctor_item_txt{position:absolute;bottom:0;padding:16px 16px 16px 20px;left:0;width:100%}.new_doctor_item_inn{position:relative}.new_doctor_item.slick-slide{margin-bottom:0;padding:0 10px}.new_doctor_item_inn:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 69.93%,#00000080);margin-bottom:5px}section.nature_food.bottomsave-products{padding-top:0}.nature_food.bottomsave-products ul.icon_with_heading li{width:30%;text-align:center;border-radius:10.415px;border:0;background:transparent;padding:20px 0}.nature_food.bottomsave-products ul.icon_with_heading li img{height:auto;object-fit:contain;width:212px;margin-bottom:20px}.nature_food.bottomsave-products ul.icon_with_heading li h3{color:#1a1a1a;font-size:40px;line-height:40px}.nature_food.bottomsave-products ul.icon_with_heading{display:flex;flex-wrap:wrap;gap:55px;justify-content:center}span.wrap_s s{color:#989898;font-size:25px;line-height:25px;font-weight:400;font-family:proxima-nova,sans-serif}.nature_food ul.icon_with_heading li h3 span.wrap_s span{color:#c20f00;text-align:center;font-family:proxima-nova,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:25px;text-transform:uppercase}.about_details.withgirl .about_info_image{text-align:center}.about_details.withgirl .about_info_image img{max-width:338px}span.wrap_s{display:flex!important;justify-content:center;gap:8px}section.about_details.withgirl h2.section_title.desktop_title{max-width:480px}section.about_details.withgirl{padding-top:80px}section.about_details.withgirl .about_info_detail{width:42%}.about_details.withgirl .about_info_image{width:338px}section.about_details.withgirl .row{gap:143px;justify-content:center}.product_right_descriotion_col .product-form__item--submit .product-form__cart-submit{max-width:465px}.top-free-gifts h2{color:#1a1a1a;font-size:40px;font-style:normal;font-weight:800;line-height:40px;text-transform:uppercase;font-family:proxima-nova-extra-condensed,sans-serif;letter-spacing:0;text-align:center}.top-free-gifts{margin-top:35px}.top-free-gifts ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}.top-free-gifts ul li{width:100%;max-width:145px}span.free-giff{color:#c20f00;text-align:center;font-size:16px;font-style:normal;font-weight:800;line-height:16px;text-transform:capitalize;font-family:proxima-nova,sans-serif;margin:0 1px}.top-free-gifts ul li h3{display:flex;flex-wrap:wrap}.top-free-gifts ul li h3{color:#4e4e4e;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:capitalize;font-family:proxima-nova,sans-serif;justify-content:center}span.gift-name{width:100%;text-align:center;font-weight:700;text-transform:capitalize;font-family:proxima-nova,sans-serif}.freegift_pic{width:100%;height:145px;margin-bottom:7px}.product_section1 .p_price .newcompare span.money{font-size:35px;line-height:50px}.product_right_descriotion_col .product_right_descriotion_inner span.money{font-size:45px;line-height:50px}.cleanse_save .row.save_content.desktop{width:100%;text-align:center}.p_price_inner .save-banner{color:#fff;font-family:proxima-nova-extra-condensed,sans-serif;font-size:29.118px;font-style:normal;font-weight:800;line-height:32.353px;text-transform:uppercase;border-radius:6px;background:#c20f00;padding:5px 13px}.new-sfp-button.sfp_popup{width:100%;text-align:center;margin-top:-20px}.new-sfp-button.sfp_popup button{color:#fff;font-family:proxima-nova,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;border-radius:8px;background:#10a9e0;border:0;max-width:362px;width:100%;padding:15px 0;transform:translate(40px)}@media only screen and (min-width: 1400px){.cleanse_save .save_content ul,.cleanse_save .custom_btn button{max-width:525px;width:100%;margin-left:0}.cleanse_save .save_content p{max-width:90%}}@media only screen and (max-width: 1399.98px){.experience_power ul.icon_lists{max-width:950px;margin:0 auto}.experience_power .desktop_experence_power_image{max-width:780px}}@media only screen and (max-width: 1299.98px){.experience_power ul.icon_lists{max-width:780px;margin:0 auto}.experience_power .desktop_experence_power_image{max-width:645px}}@media only screen and (max-width: 1199.98px){.experience_power ul.icon_lists{max-width:650px}.experience_power .desktop_experence_power_image{max-width:550px}.experience_power ul.icon_lists li .icon_box img{max-width:54px}.counter_number .counter_box span br{display:none}.counter_number .counter_box span{width:100%;max-width:220px;margin:0 auto}.experience_power ul.icon_lists li .tooltip_content{width:350px}}@media only screen and (max-width: 991.98px){.row.g-title h2{font-size:35px;line-height:1;max-width:90%;margin-top:40px}.cleanse_save .save_content p{font-size:18px;line-height:23px}.product_section1 .list_points{margin:0 0 35px;text-align:left}.cleanse_save .image .pink_save{top:55px}html.popupshow{overflow:unset}.popup-overlay{position:relative;background:transparent;padding-top:60px;z-index:1;overflow:inherit;height:auto}.popup-close{top:14px;right:20px;width:30px;height:30px;margin:0;justify-content:center;align-items:center}.popup-content{margin:0 auto;position:relative;padding:0;top:inherit;left:inherit;right:inherit;bottom:inherit;width:90%;max-width:100%}.pop_design{max-height:100%;overflow:inherit;padding:10px 0 0;border-radius:0;max-width:400px}.about_details h2.section_title.mobile_title{display:block;text-align:center}.about_details h2.section_title{font-size:35px}.about_details .about_info_image{width:100%}.about_details .about_info_detail h2.section_title.desktop_title{display:none}.about_details .about_info_detail{width:100%;padding:26px 0 0}.about_details .about_info_image img{max-width:440px;margin:0 auto;display:flex}.about_details .about_info_detail p,.list_points ul li,.about_details .sfp_popup button.link_type{font-size:18px;line-height:23px}.about_details{padding-bottom:25px}.experience_power{padding:25px 0}.experience_power h2.section_title{font-size:35px}.experience_power .desktop_experence_power_image{display:none}.experience_power ul.icon_lists li .tooltip_content{position:unset;display:block;transform:unset;width:auto;background:transparent;border:none;border-radius:0;padding:0;text-align:center}.experience_power ul.icon_lists{max-width:100%;display:block;padding:30px 0 0}.experience_power ul.icon_lists li{width:100%;margin:0 0 30px;padding:0 5px}.experience_power ul.icon_lists li:last-child{margin-bottom:0}.experience_power ul.icon_lists li .icon_box{margin-bottom:10px}.experience_power ul.icon_lists li .tooltip_content p.small_title{color:#1a1a1a;font-size:25px;line-height:1;text-transform:uppercase;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;margin:0 auto 10px;width:100%;max-width:237px}.experience_power ul.icon_lists li .tooltip_content p.small_title b{font-weight:800}.experience_power .mobile_experence_power_image{display:block;width:100%;max-width:440px;margin:0 auto}.counter_number{padding:25px 0}.counter_number h2.section_title{font-size:35px;margin:0 auto 30px;width:100%;max-width:575px}.counter_number h2.section_title br{display:none}.counter_number .counter_box{width:50%;padding:0 15px 25px}.compare_product .heading h2{font-size:35px}.compare_product .heading h3{font-size:25px;width:100%;max-width:260px;margin:0 auto}.compare_product .compare_details .compare_info ul.compare_title li,.compare_product .compare_details .compare_info ul.compare_product_information li{font-size:18px;line-height:23px}.compare_product .compare_details .compare_info ul li.top_heading{font-size:20px;line-height:25px;min-height:92px;display:flex;align-items:center}.compare_product .compare_details .compare_info ul.compare_title li{word-break:break-word}.compare_product{margin:25px 0}.compare_product .compare_details .compare_head .product_image img{width:90px}.nature_food{padding:25px 0}.nature_food h2.section_title{font-size:35px;margin:0 0 20px}.nature_food ul.icon_with_heading{gap:unset}.nature_food ul.icon_with_heading li{width:100%;text-align:left;border-radius:unset;border:none;background:transparent;padding:0}.nature_food ul.icon_with_heading li .icon_acc{display:flex;align-items:center;gap:6px;border-radius:10px;border:1px solid #E0E0E0;background:#fff;padding:20px 55px 20px 16px;margin-bottom:13px;position:relative}.nature_food ul.icon_with_heading li .icon_acc:before{content:"";background-image:url(/cdn/shop/files/plus-icon.svg?v=1744911370);background-position:center;position:absolute;width:30px;height:30px;background-color:transparent;border:none;right:16px;top:50%;transform:translateY(-50%);border-radius:50%;background-size:30px;background-repeat:no-repeat}.nature_food ul.icon_with_heading li .icon_acc.active:before{background-image:url(/cdn/shop/files/minus-icon.svg?v=1744911370)}.nature_food ul.icon_with_heading li img{height:58px}.nature_food ul.icon_with_heading li .icon_content{display:none;border-radius:10px;background:#fafafa;padding:20px 16px;margin-bottom:13px}.nature_food ul.icon_with_heading li .icon_content p{font-size:18px;line-height:23px}.nature_food ul.icon_with_heading li h3{margin:0}.product_information{padding:25px 0}.product_information .heading.mobile_heading{display:block;text-align:center}.product_information h2.section_title{font-size:35px}.product_information h3{font-size:25px}.product_information .heading.desktop_heading{display:none}.product_information .product_img{width:100%}.product_information .product_img img{width:100%;max-width:440px;margin:0 auto;display:flex}.product_information .product_info{width:100%;padding:30px 0 0}.product_information .product_info ul li p{font-size:18px;line-height:23px}.cleanse_save .save_content{width:100%;padding-right:0;order:2}.cleanse_save .image{width:100%;max-width:500px;margin:0 auto}.cleanse_save .save_content .heading{max-width:100%;text-align:center}.cleanse_save .save_content h2.section_title,.cleanse_save .save_content h3{font-size:35px}.cleanse_save .save_content p,.cleanse_save .save_content ul li{font-size:18px;line-height:23px}.cleanse_save .save_content ul li:before{top:4px}.cleanse_save{padding:25px 0}.cleanse_save .image .pink_save{margin-top:-50px}.cleanse_save .image .pink_save p{font-size:40px;padding:15px 20px;max-width:245px}section.money_guarantee_main.aa{padding:65px 0}.product_option_new.new_purchase_option_design.nw_prdt_optin_main{padding:25px 0}.nw_prdt_optin_main .three-block.last_product .mst-pop{display:none}.product_option_new .new_prdt_col_4.three-block{margin-bottom:0}.faq_mainn{padding:25px 0}.faq_mainn .midheading{margin-bottom:20px}.faq_mainn .midheading h2{font-size:35px;line-height:1}.faq_txt ul.faq_ul li .faq_pp p,.faq_mainn .faq_txt h4{font-size:18px;line-height:23px}.faq_mainn .faq_txt h4{padding:10px 75px 10px 20px}.faq_txt ul.faq_ul li.faq_li h4:after{width:30px;height:30px;right:20px;line-height:40px;background-size:30px}.faq_txt .faq_pp{padding:0 20px}.faq_txt ul.faq_ul li.active .faq_pp{padding:20px}li.column1.desktop{display:none!important}li.column1.mobile{display:block!important}.new_doctor_row{flex-wrap:wrap;gap:10.81px;row-gap:19.04px}.new_doctor_item{margin:0;width:48.3%;padding:0}section.nature_food.bottomsave-products ul.icon_with_heading li .icon_content{display:block;background:transparent;padding:3px;margin-bottom:13px}.nature_food.bottomsave-products ul.icon_with_heading{gap:21.68px}.product_option_new.new_purchase_option_design.nw_prdt_optin_main{padding-top:35px}}@media only screen and (max-width: 978.98px){.product_template_main.product-template__container span.stamped-product-reviews-badge.stamped-main-badge{display:none}.about_details{padding-top:50px}}@media only screen and (max-width: 992px) and (min-width: 768px){.new-sfp-button.sfp_popup{margin-top:0}.new-sfp-button.sfp_popup button{transform:translate(0)}.p_price_inner{flex-wrap:wrap;justify-content:center}.product_right_descriotion_col .product_right_descriotion_inner span.money{width:100%}section.about_details.withgirl .row{gap:43px}.mid-heading{font-size:35px;line-height:1}}@media only screen and (max-width: 767px){.mid-heading{font-size:35px;line-height:1;padding-right:15px}.row.save_content.desktop{display:none}.cleanse_save .row{gap:0px}.about_details .row{flex-direction:column-reverse}.new_doctor_item_inn:before{margin-bottom:0}.about_details .about_info_image img{max-width:150px}.about_details.withgirl .about_info_image img{max-width:200px}section.about_details.withgirl{padding-top:60px}.about_details{padding-bottom:0}section.about_details.withgirl .about_info_detail{width:100%;padding-top:26px;padding-bottom:0}.counter_number{padding-top:60px}.about_details .row{flex-direction:column-reverse;gap:0}section.about_details.withgirl .row{flex-direction:column;gap:0}.about_details.withgirl .about_info_image{width:255px}section.about_details.withgirl .about_info_detail p{margin-bottom:10px}.counter_number .counter_box{padding:0 0 37px}.counter_number .row .counter_box:nth-child(2n) img{padding-left:18px}.counter_number .row .counter_box:nth-child(odd) img{padding-right:18px}.experience_power{padding-top:0}.nature_food ul.icon_with_heading li .icon_acc{gap:9px}.nature_food ul.icon_with_heading li .icon_acc{padding:15px 55px 15px 10px}.compare_product .heading h3{max-width:280px}.compare_product .compare_details .compare_info ul.compare_product_information li.top_heading{font-size:20.595px!important;line-height:24.714px!important}.compare_product .compare_details .compare_info ul.compare_product_information li{font-size:18.595px!important;line-height:23.684px!important}.compare_product{margin-bottom:10px}section.experience_power.new_doctor_main h2.section_title{margin-bottom:30px}.new_doctor_item_txt h5,.new_doctor_item_txt .new_doctor_item_sub{font-size:16px;line-height:1;margin-top:4px}.new_doctor_item_txt .new_doctor_item_sub{font-size:14px;line-height:1}.new_doctor_item_inn:before{background:linear-gradient(180deg,#0000 49.93%,#00000080)}.new_doctor_txt_inn{display:flex;flex-direction:column}.new_doctor_item_img img{margin-bottom:-5px}.new_doctor_item_txt{padding:16px 16px 9px 9.22px}.money_g_content p{font-size:20px!important;line-height:25px!important}body .money_g_content{max-width:100%}section.experience_power.cleanse_save{padding-top:40px}.cleanse_save .save_content ul li s{font-size:16px;line-height:16px}section.experience_power.cleanse_save li.save_content_li_1,section.experience_power.cleanse_save li.save_content_li_2{align-items:center}.cleanse_save .save_content ul li span.free{font-size:18px;line-height:23px}section.experience_power.cleanse_save .save_content ul li{padding-left:0;width:100%;max-width:100%}.cleanse_save .custom_btn{margin:25px 0}.nature_food.bottomsave-products ul.icon_with_heading li{width:100%;border-radius:0;border:0;padding:0}.nature_food.bottomsave-products ul.icon_with_heading li h3{font-size:30px;line-height:30px}span.wrap_s s,.nature_food ul.icon_with_heading li h3 span.wrap_s span{font-size:18px;line-height:23px}.new-sfp-button.sfp_popup button{transform:translate(0);margin-top:5px}.p_price_inner{flex-wrap:wrap;justify-content:center;row-gap:0}.product_section1 .p_price .newcompare span.money{font-size:35px;line-height:40px}.product_section1 .subscribe_onrtime_diff .p_price{margin-top:0}.p_price_inner{margin-top:30px;margin-bottom:30px;flex-wrap:wrap}.top-free-gifts{margin-top:0}.top-free-gifts h2{margin-bottom:6.92px}.top-free-gifts ul li{width:33%;max-width:100%}.top-free-gifts ul{gap:0}.freegift_pic{width:100%;height:auto;margin-bottom:0;padding:0 4px}span.free-giff,span.gift-name{font-size:18px;line-height:23px}.top-free-gifts ul li h3{font-size:17px;line-height:23px}.product_right_descriotion_col .product_right_descriotion_inner span.money{width:100%}.about_details .about_info_detail{padding-top:0}.counter_number .counter_box span{font-size:24px}body .money_g_content p{font-size:20px!important;line-height:25px!important}body .nature_food.bottomsave-products ul.icon_with_heading li img.mobile{margin:0 auto 19.27px}section.nature_food.bottomsave-products ul.icon_with_heading li .icon_content{max-width:305px;margin:0 auto}.faq_mainn{padding-top:35px}.mobileshow.mobiletitle.prodt_title_inner .tagline.product_tagline.mobile{max-width:321px;margin:5px auto 0}}@media only screen and (max-width:490px){.mobileshow.mobiletitle.prodt_title_inner .tagline.product_tagline.mobile{max-width:277px}}@media only screen and (max-width: 440.98px){.nature_food h2.section_title{max-width:230px;margin:0 auto 20px}.cleanse_save .save_content h3{width:100%;max-width:310px;margin:0 auto 15px}li.save_content_li_1,li.save_content_li_2{width:100%;max-width:300px}li.save_content_li_3{max-width:280px}.counter_number h2.section_title br{display:block}.faq_mainn .faq_txt h4.desktop{display:none!important}.faq_mainn .faq_txt h4.mobile{display:flex!important}.compare_product .compare_details .compare_info ul.compare_title li,.compare_product .compare_details .compare_info ul.compare_product_information li{font-size:16.476px;line-height:23.684px}.experience_power ul.icon_lists li .tooltip_content p{padding:0 15px}.experience_power ul.icon_lists li:nth-child(1) .tooltip_content p{padding:0 10px}.experience_power ul.icon_lists li .tooltip_content p.small_title{padding:0}.experience_power ul.icon_lists li.box_2 .tooltip_content p.small_title{max-width:165px}.experience_power ul.icon_lists li.box_4 .tooltip_content p.small_title{max-width:150px}.experience_power ul.icon_lists li.box_5 .tooltip_content p.small_title{max-width:127px}}@media only screen and (max-width:400px){.row.g-title h2{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/242/assets/product-colostra-v2.css.map */
