.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_right_descriotion_col .product_right_descriotion_inner span.money{font-weight:800!important;font-family:proxima-nova-extra-condensed,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}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}.about_details h2.section_title.mobile_title{display:none}.about_details .about_info_image{width:45%}.about_details .about_info_image img{width:100%}.about_details .about_info_detail{width:55%;padding-left:80px}.about_details .about_info_detail p{color:#4e4e4e;font-size:20px;line-height:25px}.about_details .about_info_detail p b.underline{text-decoration:underline}.about_details .list_points p{margin:0 0 12px}.about_details .list_points ul li{color:#4e4e4e;font-size:20px;line-height:25px;margin:0 0 5px;position:relative;padding-left:36px}.about_details .list_points ul li:last-child{margin-bottom:0}.about_details .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)}.about_details .sfp_popup{margin:38px 0 0}.about_details .sfp_popup button.link_type{color:#97cbff;font-size:18px;line-height:23px;border:none;padding:0;background:transparent;font-weight:700;font-family:proxima-nova,sans-serif;text-decoration:underline}.experience_power{padding:50px 0}.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%)}.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;text-transform:capitalize;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}.nature_food ul.icon_with_heading li{width:calc(33.33% - 20px);text-align:center;border-radius:10.415px;border:1.041px solid #E0E0E0;background:#fafafa;padding:20px}.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}.cleanse_save .save_content{width:60%;padding-right:30px}.cleanse_save .image{width:40%}.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{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}.cleanse_save .save_content ul li{color:#4e4e4e;font-size:20px;line-height:25px;font-weight:700;margin:0 0 12px;position:relative;padding-left:36px}.cleanse_save .save_content 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)}.cleanse_save .save_content .heading{width:100%;max-width:550px}.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;max-width:400px;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:80px 0 50px}.product_option_new .optionsall.nw_prdt_optin_main.new_purchase_option_design{padding:0}section.money_guarantee_main{padding:60px 0 30px}.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}@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){section.money_guarantee_main{padding:60px 0 0}.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,.about_details .list_points ul li{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:25px 0}.product_option_new.new_purchase_option_design.nw_prdt_optin_main{padding:80px 0 25px}.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}}@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: 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:15px;line-height:20px}.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}}
/*# sourceMappingURL=/cdn/shop/t/242/assets/product-colostra.css.map */
