.brand-strip-section{width:100%}.brand-strip-section .brand-strip__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;text-align:center;box-sizing:border-box}.brand-strip-section .brand_strip_text{font-size:22px;line-height:26px;color:#8a8078;margin:0 0 20px;letter-spacing:normal}.brand-strip-section .bradn_strip_row{display:inline-block;vertical-align:middle;width:100%;max-width:1400px}.brand-strip-section .brand_list{width:100%;display:flex;justify-content:center;align-items:center;column-gap:60px;list-style:none;margin:0;padding:0}.brand-strip-section .brand_list li{text-align:center;margin:0;padding:0}.brand-strip-section .brand_logo{display:block;margin:0 auto;height:38px;width:auto;max-width:100%}@media only screen and (max-width:767px){.brand-strip-section{overflow:hidden}.brand-strip-section .brand_strip_text{font-size:16px;line-height:20px}.brand-strip-section .brand_list{column-gap:10px;flex-wrap:wrap;row-gap:18px}.brand-strip-section .brand_list li{flex:0 0 calc(33.333% - 7px);min-width:0;text-align:center}.brand-strip-section .brand_logo{height:auto;max-height:36px;max-width:100%;width:auto;margin:0 auto}}.comparison-table-section,.comparison-table-section *{letter-spacing:normal}.comparison-table-section p,.comparison-table-section ul,.comparison-table-section li{margin:0;padding:0}.comparison-table-section ul{list-style:none}.comparison-table-section img{max-width:100%}.comparison-table-section,.comparison-table-section *,.comparison-table-section *:before,.comparison-table-section *:after{box-sizing:border-box}.comparison-table-section{font-family:var(--font-body-family, "EB Garamond", Georgia, serif);font-weight:400;color:#000;line-height:1.4;width:100%;background:#fff}.comparison-table-section .comparison-table__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}@media(min-width:1200px){.comparison-table-section .comparison-table__container{padding:0}}.comparison-table-section .showMob{display:none}.comparison-table-section .clearall{clear:both}.comparison-table-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);text-align:center;margin:0}.comparison-table-section .compare-box{display:flex;width:100%;max-width:700px;margin:180px auto 15px}.comparison-table-section .compare-col{position:relative;margin-top:1px}.comparison-table-section .compare-col-feature{width:45%}.comparison-table-section .compare-col-ours{width:26%;background:#8ca9cc;border:1px solid #8ca9cc;margin-top:0}.comparison-table-section .compare-col-spacer{width:2%}.comparison-table-section .compare-col-theirs{width:27%;background:#f6f6f6;border:1px solid #c2c2c2;margin-top:0}.comparison-table-section .compare-top{width:100%;height:65px;padding:5px 0;position:relative;display:flex;align-items:center;justify-content:center}.comparison-table-section .compare-top p{font-size:23px;line-height:27px;color:#fff;font-weight:600;text-transform:uppercase;margin:0}.comparison-table-section .compare-col-theirs .compare-top p{color:#919191}.comparison-table-section .compare-prod-img{position:absolute;left:50%;margin-left:-55px;top:-155px;max-width:100%;width:111px;height:auto}.comparison-table-section .compare-brand-img{position:absolute;left:50%;margin-left:-57px;top:-122px;max-width:100%;width:114px;height:auto}.comparison-table-section .compare-list{width:100%}.comparison-table-section .compare-list li{width:100%;height:75px;font-size:20px;line-height:24px;color:#000;font-weight:500;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-top:1px solid #ecdfd6}.comparison-table-section .compare-list li:last-child{border-bottom:none}.comparison-table-section .compare-col-feature .compare-list li{justify-content:flex-start;padding:5px 5px 5px 2px;text-align:left}.comparison-table-section .compare-col-ours .compare-list li{border-color:#acafba}.comparison-table-section .compare-tick{display:block;margin:0 auto;width:30px;height:auto}.comparison-table-section .compare-cross{display:block;margin:0 auto;width:25px;height:auto}.comparison-table-section .compare-list-text{font-size:18px;line-height:22px;color:#000;text-align:center;margin:0 auto;max-width:140px}.comparison-table-section .button_box{display:block;width:100%;text-align:center;margin-top:35px}.comparison-table-section .button_width{display:inline-block;vertical-align:top;width:100%;max-width:510px;text-align:center}.comparison-table-section .button_shipp{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}.comparison-table-section .button_shipp li{display:flex;align-items:center;font-size:18px;line-height:18px;color:#000;column-gap:7px;font-weight:400}.comparison-table-section .button_shipp li.green_dot{position:relative}.comparison-table-section .green_dot:before{display:inline-block;vertical-align:middle;content:"";width:8px;height:8px;border-radius:50%;background:#16c60c;animation:comparison-table-breath 1.3s infinite;flex-shrink:0}@keyframes comparison-table-breath{0%{opacity:1}50%{opacity:0}to{opacity:1}}.comparison-table-section .flag{width:23px;height:auto;flex-shrink:0}.comparison-table-section .common_button{width:100%;height:74px;border-radius:100px;text-align:center;background:#8ca9cc;display:flex;align-items:center;justify-content:center;column-gap:6px;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);box-shadow:0 5px 12px 3px #b8784a4d;border:none;text-decoration:none}.comparison-table-section .btn_cart_text{color:#fff;font-size:20px;line-height:20px;letter-spacing:.3px;font-weight:700;text-transform:uppercase;margin:0}.comparison-table-section .button_list{display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.comparison-table-section .button_list li{font-size:17px;line-height:22px;color:#000;display:flex;align-items:center;column-gap:8px}.comparison-table-section .button_list li img{width:14px;height:auto;flex-shrink:0}@media only screen and (max-width:1200px){.comparison-table-section .common_heading{font-size:42px;line-height:48px}}@media only screen and (max-width:1023px){.comparison-table-section .common_heading{font-size:34px;line-height:40px}}@media only screen and (max-width:767px){.comparison-table-section{padding:30px 0 35px!important}.comparison-table-section .showMob{display:block}.comparison-table-section .common_heading{font-size:30px;line-height:34px}.comparison-table-section .compare-box{margin:135px 0 0}.comparison-table-section .compare-list li{height:70px;font-size:16px;line-height:20px}.comparison-table-section .compare-col-ours{width:26.5%}.comparison-table-section .compare-top{height:40px}.comparison-table-section .compare-prod-img{margin-left:-44px;top:-115px;width:86px}.comparison-table-section .compare-brand-img{margin-left:-43px;top:-92px;width:85px}.comparison-table-section .compare-top p{font-size:16px;line-height:22px}.comparison-table-section .compare-tick{width:18px}.comparison-table-section .compare-cross{width:12px}.comparison-table-section .compare-list-text{font-size:14px;line-height:18px}.comparison-table-section .compare-col-spacer{width:1.5%}.comparison-table-section .common_button{height:56px;column-gap:3px}.comparison-table-section .btn_cart_text{font-size:17px;line-height:20px}.comparison-table-section .button_shipp li,.comparison-table-section .button_list li{font-size:14px}}.footer-section,.footer-section *{letter-spacing:normal}.footer-section p{margin:0;padding:0}.footer-section img{max-width:100%}.footer-section,.footer-section *,.footer-section *:before,.footer-section *:after{box-sizing:border-box}.footer-section{font-family:var(--font-body-family, "EB Garamond", Georgia, serif);font-weight:400;color:#000;line-height:1.4;width:100%;background:#fff;border-top:1px solid #ccc;text-align:center}.footer-section .footer__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}@media(min-width:1200px){.footer-section .footer__container{padding:0}}.footer-section .footer_logo{display:block;margin:0 auto 25px;width:180px;max-width:100%;height:auto}.footer-section .footer_links,.footer-section .footer_copyright{font-size:17px;line-height:20px;color:#000;margin-top:10px}.footer-section .footer_links a{padding:0 5px;color:inherit;text-decoration:none}.footer-section .footer_links a:hover{text-decoration:underline}.footer-section .footer_links a+a:before{content:"|";margin-right:10px;color:inherit}@media only screen and (max-width:767px){.footer-section{padding:28px 0 30px!important}.footer-section .footer_logo{margin:0 auto 20px;width:140px}.footer-section .footer_links,.footer-section .footer_copyright{font-size:16px;line-height:20px;margin-top:8px}}.ingredient-breakdown-section,.ingredient-breakdown-section *{letter-spacing:normal}.ingredient-breakdown-section p,.ingredient-breakdown-section ul,.ingredient-breakdown-section li{margin:0;padding:0}.ingredient-breakdown-section ul{list-style:none}.ingredient-breakdown-section img{max-width:100%}.ingredient-breakdown-section,.ingredient-breakdown-section *,.ingredient-breakdown-section *:before,.ingredient-breakdown-section *:after{box-sizing:border-box}.ingredient-breakdown-section{font-family:var(--font-body-family, "EB Garamond", Georgia, serif);font-weight:400;color:#000;line-height:1.4;width:100%;background:#fff}.ingredient-breakdown-section .show-all-toggle{display:none}.ingredient-breakdown-section .ingredient-breakdown__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}@media(min-width:1200px){.ingredient-breakdown-section .ingredient-breakdown__container{padding:0}}.ingredient-breakdown-section .showMob{display:none}.ingredient-breakdown-section .clearall{clear:both}.ingredient-breakdown-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);text-align:center;margin:0}.ingredient-breakdown-section .common_heading span{color:#b8784a}.ingredient-breakdown-section .common_text{font-size:18px;line-height:24px;color:#000;margin-top:20px}.ingredient-breakdown-section .common_text.margin_top0{margin-top:0}.ingredient-breakdown-section .common_text p{margin:0;font:inherit;color:inherit}.ingredient-breakdown-section .common_text p+p{margin-top:12px}.ingredient-breakdown-section .common_text strong{font-weight:600}.ingredient-breakdown-section .ingredient_grid{margin:45px auto 10px;width:100%;display:flex;flex-wrap:wrap;row-gap:30px;justify-content:space-between}.ingredient-breakdown-section .ingredient_row{width:100%;display:flex;flex-wrap:wrap;row-gap:30px;justify-content:space-between}.ingredient-breakdown-section .ingredient_card{width:48.8%;border:1px solid #b8784a;border-radius:15px;background:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.ingredient-breakdown-section .ingredient_card_compact{width:31.7%}.ingredient-breakdown-section .ingredient_card_header{width:100%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f5f2ef;padding:10px 10px 10px 20px}.ingredient-breakdown-section .ingredient_card_header_text{text-align:left}.ingredient-breakdown-section .ingredient_name{font-size:16px;line-height:22px;color:#2c2c2c;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif)}.ingredient-breakdown-section .ingredient_name span{font-size:22px;line-height:22px;color:#000;font-weight:700}.ingredient-breakdown-section .ingredient_role{font-size:16px;line-height:20px;color:#b8784a;padding:4px 15px;border-radius:8px;border:1px solid #b8784a;background:#f5f2ef;margin-top:10px;max-width:fit-content}.ingredient-breakdown-section .ingredient_card_header_icon{width:95px;flex-shrink:0}.ingredient-breakdown-section .ingredient_card_icon{display:block;margin:0 auto;max-width:100%;height:auto}.ingredient-breakdown-section .ingredient_card_body{width:100%;padding:20px;text-align:left;display:flex;justify-content:space-between;flex-direction:column;flex:1}.ingredient-breakdown-section .ingredient_body_inner{display:inline-block;vertical-align:middle;width:100%;padding-bottom:25px}.ingredient-breakdown-section ul.ingredient_card_bullets{margin:15px auto 0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}.ingredient-breakdown-section ul.ingredient_card_bullets li{text-align:left;font-size:18px;line-height:20px;color:#000;width:50%;padding-left:15px;position:relative}.ingredient-breakdown-section ul.ingredient_card_bullets li:after{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#b8784a;border-radius:10px}.ingredient-breakdown-section .ingredient_highlight{font-size:17px;line-height:20px;color:#000;text-align:left;padding:10px 20px;background:#f5f2ef;border-radius:10px;min-height:60px;display:flex;justify-content:flex-start;align-items:center}.ingredient-breakdown-section .ingredient_highlight p{margin:0;font:inherit;color:inherit}.ingredient-breakdown-section .ingredient_highlight strong{font-weight:600}.ingredient-breakdown-section .ingredient_card_compact .ingredient_highlight{min-height:100px;align-items:flex-start;padding:10px}.ingredient-breakdown-section .hide_ingredient{width:100%;max-height:0;opacity:0;overflow:hidden;transition:max-height .7s ease,opacity .5s ease .1s}.ingredient-breakdown-section:has(.show-all-toggle:checked) .hide_ingredient{max-height:4000px;opacity:1}.ingredient-breakdown-section:has(.show-all-toggle:checked) .all_ingredients{max-height:0;opacity:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;pointer-events:none;overflow:hidden}.ingredient-breakdown-section .all_ingredients{font-weight:400;font-size:18px;line-height:24px;color:#fff;background:#b8784a;padding:10px 20px 11px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;max-width:230px;width:100%;max-height:80px;margin:12px auto 5px;cursor:pointer;column-gap:10px;transition:max-height .4s ease,opacity .3s ease,margin .4s ease,padding .4s ease}.ingredient-breakdown-section .ingr_icon{width:23px;height:auto;flex-shrink:0}.ingredient-breakdown-section .button_box{display:block;width:100%;text-align:center;margin-top:35px}.ingredient-breakdown-section .button_width{display:inline-block;vertical-align:top;width:100%;max-width:510px;text-align:center}.ingredient-breakdown-section .button_shipp{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}.ingredient-breakdown-section .button_shipp li{display:flex;align-items:center;font-size:18px;line-height:18px;color:#000;column-gap:7px;font-weight:400}.ingredient-breakdown-section .button_shipp li.green_dot{position:relative}.ingredient-breakdown-section .green_dot:before{display:inline-block;vertical-align:middle;content:"";width:8px;height:8px;border-radius:50%;background:#16c60c;animation:ingredient-breath 1.3s infinite;flex-shrink:0}@keyframes ingredient-breath{0%{opacity:1}50%{opacity:0}to{opacity:1}}.ingredient-breakdown-section .flag{width:23px;height:auto;flex-shrink:0}.ingredient-breakdown-section .common_button{width:100%;height:74px;border-radius:100px;text-align:center;background:#8ca9cc;display:flex;align-items:center;justify-content:center;column-gap:6px;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);box-shadow:0 5px 12px 3px #b8784a4d;border:none;text-decoration:none}.ingredient-breakdown-section .btn_cart_text{color:#fff;font-size:20px;line-height:20px;letter-spacing:.3px;font-weight:700;text-transform:uppercase;margin:0}.ingredient-breakdown-section .button_list{display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.ingredient-breakdown-section .button_list li{font-size:17px;line-height:22px;color:#000;display:flex;align-items:center;column-gap:8px}.ingredient-breakdown-section .button_list li img{width:14px;height:auto;flex-shrink:0}@media only screen and (max-width:1200px){.ingredient-breakdown-section .common_heading{font-size:42px;line-height:48px}.ingredient-breakdown-section .ingredient_card_compact .ingredient_highlight{min-height:120px}.ingredient-breakdown-section .ingredient_card_header_icon{width:90px}}@media only screen and (max-width:1023px){.ingredient-breakdown-section .common_heading{font-size:34px;line-height:40px}.ingredient-breakdown-section .common_text{font-size:17px;line-height:24px}.ingredient-breakdown-section .ingredient_grid{padding:0 65px}.ingredient-breakdown-section .ingredient_card,.ingredient-breakdown-section .ingredient_card_compact{width:100%}.ingredient-breakdown-section .ingredient_card_compact .ingredient_highlight{min-height:60px;align-items:center;padding:10px 20px}}@media only screen and (max-width:767px){.ingredient-breakdown-section{padding:30px 0!important}.ingredient-breakdown-section .showMob{display:block}.ingredient-breakdown-section .common_heading{font-size:30px;line-height:34px}.ingredient-breakdown-section .ingredient_mobile_image{display:block;margin:25px auto 0;width:320px;max-width:100%;height:auto}.ingredient-breakdown-section .ingredient_grid{padding:0;margin:25px auto 5px;row-gap:20px}.ingredient-breakdown-section .ingredient_row{row-gap:20px}.ingredient-breakdown-section .ingredient_card_header{padding:10px 15px}.ingredient-breakdown-section .ingredient_name{font-size:12px;line-height:12px}.ingredient-breakdown-section .ingredient_name span{font-size:20px;line-height:24px}.ingredient-breakdown-section .ingredient_role{font-size:12px;line-height:16px}.ingredient-breakdown-section .ingredient_card_header_icon{width:80px;margin-right:-5px}.ingredient-breakdown-section .ingredient_card_body{padding:15px}.ingredient-breakdown-section ul.ingredient_card_bullets{row-gap:10px}.ingredient-breakdown-section ul.ingredient_card_bullets li{width:100%;font-size:16px;line-height:20px}.ingredient-breakdown-section .ingredient_highlight,.ingredient-breakdown-section .ingredient_card_compact .ingredient_highlight{padding:10px 15px;font-size:14px;line-height:18px;min-height:0}.ingredient-breakdown-section .all_ingredients{font-size:16px;line-height:22px;padding:8px 12px 9px;max-width:215px;margin:8px auto 0;border-radius:7px}.ingredient-breakdown-section .common_button{height:56px;column-gap:3px}.ingredient-breakdown-section .btn_cart_text{font-size:17px;line-height:20px}.ingredient-breakdown-section .button_shipp li,.ingredient-breakdown-section .button_list li{font-size:14px}}.problem-statement-section,.problem-statement-section *{letter-spacing:normal}.problem-statement-section p,.problem-statement-section ul,.problem-statement-section li{margin:0;padding:0}.problem-statement-section ul{list-style:none}.problem-statement-section img{max-width:100%}.problem-statement-section,.problem-statement-section *,.problem-statement-section *:before,.problem-statement-section *:after{box-sizing:border-box}.problem-statement-section{font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:400;color:#000;line-height:1.4;width:100%}.problem-statement-section .problem-statement__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}@media(min-width:1200px){.problem-statement-section .problem-statement__container{padding:0}}.problem-statement-section .showMob{display:none}.problem-statement-section .hideMob{display:block}.problem-statement-section .showDesk{display:inline}.problem-statement-section .section_2_row{margin:0 auto 5px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.problem-statement-section .section2_row_left{width:47.5%}.problem-statement-section .sec2_row_img{display:block;margin:0 auto;max-width:100%;height:auto;border-radius:15px}.problem-statement-section .section2_row_right{width:48%;text-align:left}.problem-statement-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:Playfair Display,Georgia,serif;margin:0}.problem-statement-section .common_text{font-size:18px;line-height:24px;color:#000;margin-top:20px}.problem-statement-section .common_text.margin_top0{margin-top:0}.problem-statement-section .common_text.color_white{color:#fff}.problem-statement-section .common_text.italic_style{font-style:italic}.problem-statement-section .common_text p{margin:0;font:inherit;color:inherit;letter-spacing:inherit}.problem-statement-section .common_text p+p{margin-top:12px}.problem-statement-section .section2_row_right>.common_text{margin-top:30px}.problem-statement-section .sec2_right_strip{display:flex;justify-content:space-between;align-items:center;width:100%;background:#efefef;padding:10px 20px 12px;border-radius:10px;margin:25px auto 0}.problem-statement-section .skincare_icon{width:50px;height:auto;flex-shrink:0;margin-left:15px}.problem-statement-section ul.sec2_row_right_list{display:flex;justify-content:space-between;align-items:center;width:100%;margin:24px auto 0}.problem-statement-section ul.sec2_row_right_list li{width:23%;padding:8px 10px 10px;border:1px solid #ff0000;background:#faf4f4;color:#000;font-size:18px;line-height:20px;text-align:center;border-radius:6px}.problem-statement-section .section2_box{display:block;width:100%;max-width:830px;border-radius:10px;padding:25px 130px 30px;background:#2c2c2c;margin:45px auto 10px;text-align:center;box-sizing:border-box}@media only screen and (min-width:768px){.problem-statement-section>.problem-statement__container>.common_text.italic_style{max-width:830px;margin:30px auto 0;text-align:center}}.problem-statement-section .section2_box_heading{font-size:30px;line-height:36px;color:#cc9268;font-weight:700;padding-bottom:15px;position:relative;margin:0}.problem-statement-section .section2_box_heading:after{position:absolute;content:"";width:80px;bottom:0;left:50%;transform:translate(-50%);border-bottom:2px solid #8a8078}@media only screen and (max-width:1200px){.problem-statement-section .section2_row_left{width:46%}.problem-statement-section .section2_row_right{width:52%}.problem-statement-section .sec2_right_strip{padding:10px 15px}.problem-statement-section .common_heading{font-size:42px;line-height:48px}}@media only screen and (max-width:1023px){.problem-statement-section .common_heading{font-size:34px;line-height:40px}.problem-statement-section .common_text{font-size:17px;line-height:24px}.problem-statement-section ul.sec2_row_right_list li{width:24%;font-size:15px;line-height:18px}.problem-statement-section .showDesk{display:none}}@media only screen and (max-width:767px){.problem-statement-section{padding:0 0 30px!important}.problem-statement-section .showMob{display:block}.problem-statement-section .hideMob,.problem-statement-section .showDesk{display:none}.problem-statement-section .common_heading{font-size:30px;line-height:34px}.problem-statement-section .common_text{font-size:16px;line-height:22px;letter-spacing:.2px;margin-top:15px}.problem-statement-section .section2_row_left{width:100%}.problem-statement-section .sec2_row_img{display:block;margin:0 0 0 -15px;width:calc(100% + 30px);max-width:none;border-radius:0}.problem-statement-section .section2_row_right{width:100%;margin-top:-80px}.problem-statement-section .sec2_right_strip{padding:10px 15px}.problem-statement-section .sec2_right_strip .common_text{letter-spacing:0}.problem-statement-section .skincare_icon{width:35px;margin-left:8px}.problem-statement-section .section2_row_right .common_text{margin-top:20px}.problem-statement-section .common_text.margin_top0{margin-top:0}.problem-statement-section ul.sec2_row_right_list{margin:20px auto 0;flex-wrap:wrap;row-gap:10px;column-gap:10px;justify-content:flex-start}.problem-statement-section ul.sec2_row_right_list li{width:44%;font-size:16px;line-height:18px}.problem-statement-section .section2_box{padding:20px;margin:20px auto 5px}.problem-statement-section .section2_box_heading{font-size:24px;line-height:28px}.problem-statement-section .section2_box .common_text{margin-top:15px}.problem-statement-section .text_left_m{text-align:left}}.product-faq-section,.product-faq-section *{letter-spacing:normal}.product-faq-section p,.product-faq-section ul,.product-faq-section li{margin:0;padding:0}.product-faq-section ul{list-style:none}.product-faq-section img{max-width:100%}.product-faq-section,.product-faq-section *,.product-faq-section *:before,.product-faq-section *:after{box-sizing:border-box}.product-faq-section{font-family:var(--font-body-family, "EB Garamond", Georgia, serif);font-weight:400;color:#000;line-height:1.4;width:100%;background:#fff}.product-faq-section .product-faq__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box;text-align:center}@media(min-width:1200px){.product-faq-section .product-faq__container{padding:0}}.product-faq-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);text-align:center;margin:0}.product-faq-section .faq_box{display:inline-block;vertical-align:top;width:100%;max-width:770px;margin:25px 0 10px;text-align:left}.product-faq-section .faq_row{width:100%;background:#f5f2ef;margin-top:20px;border:1px solid #f5f2ef;border-radius:5px;transition:background .2s ease,border-color .2s ease}.product-faq-section .faq_row:has(.faq-toggle:checked){background:#e8e2da;border-color:#530f0e}.product-faq-section .faq_heading{display:block;width:100%;font-size:20px;line-height:26px;color:#000;font-weight:500;padding:10px 50px 10px 25px;cursor:pointer;background-repeat:no-repeat;background-position:right 20px center;background-size:21px;min-height:72px;align-content:center}.product-faq-section .faq-toggle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.product-faq-section .faq_content{width:100%;overflow:hidden;max-height:0;opacity:0;transition:max-height .55s ease,opacity .4s ease}.product-faq-section .faq_row:has(.faq-toggle:checked)>.faq_content{max-height:1500px;opacity:1;transition:max-height .75s ease,opacity .45s ease .2s}.product-faq-section .faq_content__inner{padding:0 25px 25px;position:relative}.product-faq-section .faq_content__inner:before{content:"";position:absolute;left:25px;right:25px;top:0;border-top:1px solid #d5baa9}.product-faq-section .faq_content__inner p{font-size:18px;line-height:24px;color:#000;margin-top:25px}.product-faq-section .button_box{display:block;width:100%;text-align:center;margin-top:35px}.product-faq-section .button_width{display:inline-block;vertical-align:top;width:100%;max-width:510px;text-align:center}.product-faq-section .button_shipp{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}.product-faq-section .button_shipp li{display:flex;align-items:center;font-size:18px;line-height:18px;color:#000;column-gap:7px;font-weight:400}.product-faq-section .button_shipp li.green_dot{position:relative}.product-faq-section .green_dot:before{display:inline-block;vertical-align:middle;content:"";width:8px;height:8px;border-radius:50%;background:#16c60c;animation:product-faq-breath 1.3s infinite;flex-shrink:0}@keyframes product-faq-breath{0%{opacity:1}50%{opacity:0}to{opacity:1}}.product-faq-section .flag{width:23px;height:auto;flex-shrink:0}.product-faq-section .common_button{width:100%;height:74px;border-radius:100px;text-align:center;background:#8ca9cc;display:flex;align-items:center;justify-content:center;column-gap:6px;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);box-shadow:0 5px 12px 3px #b8784a4d;border:none;text-decoration:none}.product-faq-section .btn_cart_text{color:#fff;font-size:20px;line-height:20px;letter-spacing:.3px;font-weight:700;text-transform:uppercase;margin:0}.product-faq-section .button_list{display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.product-faq-section .button_list li{font-size:17px;line-height:22px;color:#000;display:flex;align-items:center;column-gap:8px}.product-faq-section .button_list li img{width:14px;height:auto;flex-shrink:0}@media only screen and (max-width:1200px){.product-faq-section .common_heading{font-size:42px;line-height:48px}}@media only screen and (max-width:1023px){.product-faq-section .common_heading{font-size:34px;line-height:40px}}@media only screen and (max-width:767px){.product-faq-section{padding:20px 0 35px!important}.product-faq-section .common_heading{font-size:30px;line-height:34px}.product-faq-section .faq_box{margin:15px 0 0}.product-faq-section .faq_row{margin-top:12px}.product-faq-section .faq_heading{font-size:18px;line-height:22px;padding:8px 35px 8px 15px;min-height:65px;background-size:14px;background-position:96% center}.product-faq-section .faq_content__inner{padding:0 15px 25px}.product-faq-section .faq_content__inner:before{left:15px;right:15px;top:5px}.product-faq-section .faq_content__inner p{font-size:16px;line-height:22px;margin-top:20px}.product-faq-section .common_button{height:56px;column-gap:3px}.product-faq-section .btn_cart_text{font-size:17px;line-height:20px}.product-faq-section .button_shipp li,.product-faq-section .button_list li{font-size:14px}}.quality-badges-section,.quality-badges-section *{letter-spacing:normal}.quality-badges-section p,.quality-badges-section ul,.quality-badges-section li{margin:0;padding:0}.quality-badges-section ul{list-style:none}.quality-badges-section img{max-width:100%}.quality-badges-section,.quality-badges-section *,.quality-badges-section *:before,.quality-badges-section *:after{box-sizing:border-box}.quality-badges-section{font-family:var(--font-body-family, "EB Garamond", Georgia, serif);font-weight:400;color:#000;line-height:1.4;width:100%;background:#f5f2ef}.quality-badges-section .quality-badges__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box;text-align:center}@media(min-width:1200px){.quality-badges-section .quality-badges__container{padding:0}}.quality-badges-section .showMob{display:none}.quality-badges-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);text-align:center;margin:0}.quality-badges-section .common_text{font-size:18px;line-height:24px;color:#000;margin-top:20px;max-width:900px;margin-left:auto;margin-right:auto}.quality-badges-section .common_text p{margin:0;font:inherit;color:inherit}.quality-badges-section .badges_row{width:100%;max-width:1030px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto 0}.quality-badges-section .badges_col{width:15%;text-align:center}.quality-badges-section .badges_icon{display:block;margin:0 auto;width:82px;max-width:100%;height:auto}.quality-badges-section .badges_label{font-size:17px;line-height:21px;color:#000;margin-top:10px}@media only screen and (max-width:1200px){.quality-badges-section .common_heading{font-size:42px;line-height:48px}}@media only screen and (max-width:1023px){.quality-badges-section .common_heading{font-size:34px;line-height:40px}.quality-badges-section .common_text{font-size:17px;line-height:24px}}@media only screen and (max-width:767px){.quality-badges-section{padding:30px 0 35px!important}.quality-badges-section .showMob{display:block}.quality-badges-section .common_heading{font-size:30px;line-height:34px}.quality-badges-section .common_text{font-size:16px;line-height:22px}.quality-badges-section .badges_row{margin:20px auto 0;row-gap:15px}.quality-badges-section .badges_col{width:30%}.quality-badges-section .badges_icon{width:66px}.quality-badges-section .badges_label{font-size:14px;line-height:17px;margin-top:7px}}.results-timeline-section,.results-timeline-section *{letter-spacing:normal}.results-timeline-section p,.results-timeline-section ul,.results-timeline-section li{margin:0;padding:0}.results-timeline-section ul{list-style:none}.results-timeline-section img{max-width:100%}.results-timeline-section,.results-timeline-section *,.results-timeline-section *:before,.results-timeline-section *:after{box-sizing:border-box}.results-timeline-section{font-family:var(--font-body-family, "EB Garamond", Georgia, serif);font-weight:400;color:#000;line-height:1.4;width:100%;background:#f5f2ef}.results-timeline-section .results-timeline__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}@media(min-width:1200px){.results-timeline-section .results-timeline__container{padding:0}}.results-timeline-section .showMob{display:none}.results-timeline-section .clearall{clear:both}.results-timeline-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);text-align:center;margin:0}.results-timeline-section .results_row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto 0}.results-timeline-section .results_pair{width:32%;display:flex;flex-wrap:wrap;justify-content:space-between;border-radius:10px;overflow:hidden}.results-timeline-section .results_image{width:49.7%;position:relative}.results-timeline-section .results_image img{display:block;margin:0 auto;width:100%;height:auto}.results-timeline-section .results_label{font-size:17px;line-height:21px;color:#fff;position:absolute;left:15px;top:10px;background:#000;padding:2px 10px;border-radius:5px;margin:0}.results-timeline-section .results_marquee{display:flex;flex-wrap:nowrap;overflow:hidden;width:calc(100% + 30px);margin:22px 0 0 -15px}.results-timeline-section .timeline{display:flow-root;width:100%;max-width:600px;position:relative;margin:60px auto 15px}.results-timeline-section .timeline_line{content:"";position:absolute;left:18px;width:3px;background:#e3d1d0;height:73%}.results-timeline-section .timeline_line_draw{width:3px;height:0;position:absolute;left:18px;background:#b8784a;transition:height .15s linear}.results-timeline-section .timeline_milestone{width:100%;position:relative;padding:0 0 60px 60px;text-align:left}.results-timeline-section .timeline_milestone:last-child{padding-bottom:0}.results-timeline-section .timeline_milestone_num{display:block;position:absolute;top:0;left:7px;width:24px;height:24px;border-radius:50%;background:#e3d1d0;border:6px solid #fff;outline:2px solid #e3d1d0;transition:background .2s ease,outline-color .2s ease;z-index:1}.results-timeline-section .timeline_milestone.active .timeline_milestone_num{background:#b8784a;outline-color:#b8784a}.results-timeline-section .timeline_milestone_header{width:100%;display:flex;justify-content:flex-start;column-gap:10px}.results-timeline-section .timeline_milestone_icon{width:24px;flex-shrink:0}.results-timeline-section .timeline_milestone_calendar{display:block;margin:0 auto;width:24px;max-width:100%;height:auto}.results-timeline-section .timeline_milestone_header_text{text-align:left;align-content:center}.results-timeline-section .timeline_milestone_heading{font-size:27px;line-height:25px;color:#000;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif)}.results-timeline-section .timeline_milestone_content{width:100%}.results-timeline-section .timeline_milestone_list{display:inline-block;vertical-align:top;margin-top:10px}.results-timeline-section .timeline_milestone_list li{font-size:20px;line-height:26px;color:#202020;margin-top:20px;text-align:left;padding-left:35px;background:var(--bullet-icon) no-repeat left 2px;background-size:24px}.results-timeline-section .button_box{display:block;width:100%;text-align:center;margin-top:35px}.results-timeline-section .button_width{display:inline-block;vertical-align:top;width:100%;max-width:510px;text-align:center}.results-timeline-section .button_shipp{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}.results-timeline-section .button_shipp li{display:flex;align-items:center;font-size:18px;line-height:18px;color:#000;column-gap:7px;font-weight:400}.results-timeline-section .button_shipp li.green_dot{position:relative}.results-timeline-section .green_dot:before{display:inline-block;vertical-align:middle;content:"";width:8px;height:8px;border-radius:50%;background:#16c60c;animation:results-timeline-breath 1.3s infinite;flex-shrink:0}@keyframes results-timeline-breath{0%{opacity:1}50%{opacity:0}to{opacity:1}}.results-timeline-section .flag{width:23px;height:auto;flex-shrink:0}.results-timeline-section .common_button{width:100%;height:74px;border-radius:100px;text-align:center;background:#8ca9cc;display:flex;align-items:center;justify-content:center;column-gap:6px;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);box-shadow:0 5px 12px 3px #b8784a4d;border:none;text-decoration:none}.results-timeline-section .btn_cart_text{color:#fff;font-size:20px;line-height:20px;letter-spacing:.3px;font-weight:700;text-transform:uppercase;margin:0}.results-timeline-section .button_list{display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.results-timeline-section .button_list li{font-size:17px;line-height:22px;color:#000;display:flex;align-items:center;column-gap:8px}.results-timeline-section .button_list li img{width:14px;height:auto;flex-shrink:0}@media only screen and (max-width:1200px){.results-timeline-section .common_heading{font-size:42px;line-height:48px}}@media only screen and (max-width:1023px){.results-timeline-section .common_heading{font-size:34px;line-height:40px}}@media only screen and (max-width:767px){.results-timeline-section{padding:25px 0 35px!important}.results-timeline-section .showMob{display:block}.results-timeline-section .hideMob{display:none}.results-timeline-section .common_heading{font-size:30px;line-height:34px}.results-timeline-section .results_row{flex-wrap:nowrap;width:auto;margin:0 auto;row-gap:0;animation:results-timeline-marquee 30s linear infinite;align-items:center;justify-content:center}.results-timeline-section .results_pair{width:280px!important;margin:0 7px;flex-shrink:0}.results-timeline-section .results_label{font-size:14px;line-height:15px;padding:2px 7px;left:10px}.results-timeline-section .timeline{margin:40px auto 0}.results-timeline-section .timeline_line{left:9px;width:2px;height:71%}.results-timeline-section .timeline_line_draw{width:2px;left:9px}.results-timeline-section .timeline_milestone{padding:0 0 60px 40px}.results-timeline-section .timeline_milestone_num{left:0;width:20px;height:20px}.results-timeline-section .timeline_milestone_icon{width:18px}.results-timeline-section .timeline_milestone_calendar{margin-top:2px}.results-timeline-section .timeline_milestone_heading{font-size:21px;line-height:21px}.results-timeline-section .timeline_milestone_list{margin-top:5px}.results-timeline-section .timeline_milestone_list li{font-size:16px;line-height:20px;margin-top:15px;padding-left:30px;background-size:20px}.results-timeline-section .common_button{height:56px;column-gap:3px}.results-timeline-section .btn_cart_text{font-size:17px;line-height:20px}.results-timeline-section .button_shipp li,.results-timeline-section .button_list li{font-size:14px}}@keyframes results-timeline-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.routine-guarantee-section,.routine-guarantee-section *{letter-spacing:normal}.routine-guarantee-section p,.routine-guarantee-section ul,.routine-guarantee-section li{margin:0;padding:0}.routine-guarantee-section ul{list-style:none}.routine-guarantee-section img{max-width:100%}.routine-guarantee-section,.routine-guarantee-section *,.routine-guarantee-section *:before,.routine-guarantee-section *:after{box-sizing:border-box}.routine-guarantee-section{font-family:var(--font-body-family, "EB Garamond", Georgia, serif);font-weight:400;color:#000;line-height:1.4;width:100%;background:rgb(var(--color-background))}.routine-guarantee-section .routine-guarantee__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}@media(min-width:1200px){.routine-guarantee-section .routine-guarantee__container{padding:0}}.routine-guarantee-section .showMob{display:none}.routine-guarantee-section .hideMob{display:block}.routine-guarantee-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);text-align:center;margin:0}.routine-guarantee-section .routine_row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto 0}.routine-guarantee-section .routine_left{width:49%}.routine-guarantee-section .routine_image{display:block;margin:0 auto;max-width:100%;height:auto;border-radius:15px}.routine-guarantee-section .routine_right{width:47%}.routine-guarantee-section .routine_steps{width:100%;display:flex;flex-wrap:wrap;row-gap:35px}.routine-guarantee-section .routine_step{width:100%}.routine-guarantee-section .routine_step_top{width:100%;display:flex;justify-content:flex-start;align-items:center;column-gap:15px;position:relative}.routine-guarantee-section .routine_step_top:after{content:"";border-top:2px dotted #999;flex-grow:1}.routine-guarantee-section .routine_step_icon{display:block;width:40px;height:auto;flex-shrink:0}.routine-guarantee-section .routine_step_heading{font-size:28px;line-height:32px;color:#2c2c2c;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);margin-top:-5px}.routine-guarantee-section .routine_step_body{width:100%;text-align:left}.routine-guarantee-section .routine_step_text{font-size:19px;line-height:27px;color:#000;margin-top:10px}.routine-guarantee-section .routine_doctor{display:block;margin:40px auto 0;width:525px;max-width:100%;height:auto}.routine-guarantee-section .guarantee_box{width:100%;max-width:970px;background:#fff;border:3px solid #8ca9cc;margin:-75px auto 0;position:relative}.routine-guarantee-section .guarantee_top{width:100%;background:#8ca9cc;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:30px;padding:25px 30px 30px}.routine-guarantee-section .guarantee_seal_outer{width:100%;max-width:480px;display:flex;justify-content:center;align-items:center;position:relative}.routine-guarantee-section .guarantee_seal_box{width:156px;background:#7994b6;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:10px;aspect-ratio:1;flex-shrink:0;position:relative;z-index:2}.routine-guarantee-section .guarantee_seal_outer:before,.routine-guarantee-section .guarantee_seal_outer:after{content:"";height:3px;flex-grow:1}.routine-guarantee-section .guarantee_seal_outer:before{background:linear-gradient(90deg,#8ca9cc,#7b96b8)}.routine-guarantee-section .guarantee_seal_outer:after{background:linear-gradient(90deg,#7b96b8,#8ca9cc)}.routine-guarantee-section .guarantee_seal{display:block;margin:0 auto;width:136px;max-width:100%;height:auto;position:relative}.routine-guarantee-section .guarantee_content{width:100%;text-align:center;padding:10px 0 0}.routine-guarantee-section .guarantee_heading{font-size:40px;line-height:48px;color:#fff;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);margin:0}.routine-guarantee-section .guarantee_text{font-size:18px;line-height:24px;color:#fff;margin-top:25px}.routine-guarantee-section .guarantee_text p{margin:0;font:inherit;color:inherit}.routine-guarantee-section .guarantee_bottom{width:100%;background:#fff;padding:0 30px 25px}.routine-guarantee-section .button_box{display:block;width:100%;text-align:center;margin-top:35px}.routine-guarantee-section .button_box.btn_align_left{text-align:left}.routine-guarantee-section .button_width{display:inline-block;vertical-align:top;width:100%;max-width:510px;text-align:center}.routine-guarantee-section .button_shipp{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}.routine-guarantee-section .button_shipp li{display:flex;align-items:center;font-size:18px;line-height:18px;color:#000;column-gap:7px;font-weight:400}.routine-guarantee-section .button_shipp li.green_dot{position:relative}.routine-guarantee-section .green_dot:before{display:inline-block;vertical-align:middle;content:"";width:8px;height:8px;border-radius:50%;background:#16c60c;animation:routine-guarantee-breath 1.3s infinite;flex-shrink:0}@keyframes routine-guarantee-breath{0%{opacity:1}50%{opacity:0}to{opacity:1}}.routine-guarantee-section .flag{width:23px;height:auto;flex-shrink:0}.routine-guarantee-section .common_button{width:100%;height:74px;border-radius:100px;text-align:center;background:#8ca9cc;display:flex;align-items:center;justify-content:center;column-gap:6px;font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);box-shadow:0 5px 12px 3px #b8784a4d;border:none;text-decoration:none}.routine-guarantee-section .btn_cart_text{color:#fff;font-size:20px;line-height:20px;letter-spacing:.3px;font-weight:700;text-transform:uppercase;margin:0}.routine-guarantee-section .button_list{display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.routine-guarantee-section .button_list li{font-size:17px;line-height:22px;color:#000;display:flex;align-items:center;column-gap:8px}.routine-guarantee-section .button_list li img{width:14px;height:auto;flex-shrink:0}@media only screen and (max-width:1200px){.routine-guarantee-section .common_heading{font-size:42px;line-height:48px}}@media only screen and (max-width:1023px){.routine-guarantee-section .common_heading{font-size:34px;line-height:40px}.routine-guarantee-section .routine_row{max-width:570px;margin:40px auto 0;justify-content:center}.routine-guarantee-section .routine_left{width:90%}.routine-guarantee-section .routine_right{width:100%;margin:35px auto 0}}@media only screen and (max-width:767px){.routine-guarantee-section{padding:30px 0 20px!important}.routine-guarantee-section .showMob{display:block}.routine-guarantee-section .hideMob{display:none}.routine-guarantee-section .common_heading{font-size:30px;line-height:34px}.routine-guarantee-section .routine_row{margin:25px auto 0}.routine-guarantee-section .routine_left{width:100%}.routine-guarantee-section .routine_image{border-radius:8px}.routine-guarantee-section .routine_right{width:100%;margin:20px auto 0}.routine-guarantee-section .routine_step_icon{width:32px}.routine-guarantee-section .routine_step_heading{font-size:24px;line-height:30px}.routine-guarantee-section .routine_step_text{font-size:16px;line-height:22px}.routine-guarantee-section .routine_doctor{margin:30px auto 0;width:280px}.routine-guarantee-section .guarantee_box{margin:-30px auto 0}.routine-guarantee-section .guarantee_top{padding:20px 15px 25px}.routine-guarantee-section .guarantee_seal_outer:before,.routine-guarantee-section .guarantee_seal_outer:after{height:2px}.routine-guarantee-section .guarantee_seal_box{width:110px;margin:0 auto;padding:6px}.routine-guarantee-section .guarantee_content{padding:0}.routine-guarantee-section .guarantee_heading{font-size:28px;line-height:36px}.routine-guarantee-section .guarantee_text{font-size:16px;line-height:22px;margin-top:20px}.routine-guarantee-section .guarantee_bottom{padding:0 15px 25px}.routine-guarantee-section .guarantee_bottom .button_box{margin-top:22px}.routine-guarantee-section .button_box.btn_align_left{text-align:center}.routine-guarantee-section .common_button{height:56px;column-gap:3px}.routine-guarantee-section .btn_cart_text{font-size:17px;line-height:20px}.routine-guarantee-section .button_shipp li,.routine-guarantee-section .button_list li{font-size:14px}}.science-explainer-section,.science-explainer-section *{letter-spacing:normal}.science-explainer-section p,.science-explainer-section ul,.science-explainer-section li,.science-explainer-section h1,.science-explainer-section h2,.science-explainer-section h3,.science-explainer-section h4,.science-explainer-section h5,.science-explainer-section h6{margin:0;padding:0}.science-explainer-section ul{list-style:none}.science-explainer-section img{max-width:100%}.science-explainer-section,.science-explainer-section *,.science-explainer-section *:before,.science-explainer-section *:after{box-sizing:border-box}.science-explainer-section{font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:400;color:#000;line-height:1.4;width:100%}.science-explainer-section .science-explainer__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;box-sizing:border-box}@media(min-width:1200px){.science-explainer-section .science-explainer__container{padding:0}}.science-explainer-section .showMob{display:none}.science-explainer-section .hideMob{display:block}.science-explainer-section .showDesk{display:inline}.science-explainer-section .section_3_row{margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.science-explainer-section .section3_row_content{width:48.79%;text-align:left;padding-right:50px}.science-explainer-section .section3_row_img_box{width:48.79%;position:relative}.science-explainer-section .section3_row_img{display:block;margin:0 auto;max-width:100%;height:auto;border-radius:15px}.science-explainer-section .section3_row_graph{display:block;width:473px;max-width:100%;height:auto}.science-explainer-section .section_3_row_reverse{margin:50px auto 0;flex-direction:row-reverse;background:#fff;padding:25px 30px;border-radius:15px}.science-explainer-section .section_3_row_reverse .section3_row_content{padding:0}.science-explainer-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:Playfair Display,Georgia,serif;margin:0}.science-explainer-section .common_text{font-size:18px;line-height:24px;color:#000;margin-top:20px}.science-explainer-section .common_text.margin_top0{margin-top:0}.science-explainer-section .common_text p{margin:0;font:inherit;color:inherit}.science-explainer-section .common_text p+p{margin-top:12px}.science-explainer-section .common_text strong{font-weight:600}.science-explainer-section ul.sec3_row_img_box_list{position:absolute;right:25px;top:50%;width:120px;transform:translateY(-50%);display:flex;justify-content:space-between;flex-direction:column;row-gap:35px}.science-explainer-section ul.sec3_row_img_box_list li{display:inline-block;vertical-align:middle;width:100%;text-align:center}.science-explainer-section ul.sec3_row_img_box_list li img{display:block;margin:0 auto;width:53px;height:auto}.science-explainer-section ul.sec3_row_img_box_list li p{font-size:18px;line-height:20px;color:#000;margin-top:3px}.science-explainer-section ul.sec3_row_list{margin:20px auto 5px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}.science-explainer-section ul.sec3_row_list li{text-align:left;font-size:18px;line-height:20px;color:#000;width:50%;background-image:var(--bonus-check);background-repeat:no-repeat;background-position:left 4px;background-size:13px;padding-left:20px}.science-explainer-section .section3_box{display:block;width:100%;max-width:830px;margin:55px auto 10px;border:2px solid #b8784a;border-radius:10px;position:relative}.science-explainer-section .section3_box_top{display:block;width:100%;padding:25px 190px 28px 30px;text-align:left}.science-explainer-section .thats_text{font-size:24px;line-height:28px;color:#000;font-weight:400;position:absolute;left:20px;top:-17px;background:#f5f2ef;padding:0 10px;margin:0}.science-explainer-section .sec3_box_heading{font-size:42px;line-height:48px;color:#2c2c2c;font-family:Playfair Display,Georgia,serif;margin:0}.science-explainer-section .color_orange{color:#cc9268}.science-explainer-section .italic_style{font-style:italic}.science-explainer-section .section3_box_top .common_text{margin-top:15px;font-family:Playfair Display,Georgia,serif;line-height:26px}.science-explainer-section .section3_box_prod{position:absolute;right:0;width:210px;height:auto;top:50%;margin-top:-130px}.science-explainer-section .section3_box_bottom{display:block;width:100%;padding:20px 160px 20px 25px;text-align:left;background:#b8784a;border-radius:0 0 7px 7px}.science-explainer-section .section3_box_bottom h3{font-size:38px;line-height:42px;color:#fff;font-weight:700;font-style:italic;font-family:Playfair Display,Georgia,serif;margin:0}.science-explainer-section .closing_text{max-width:1000px;margin:30px auto 0;text-align:center}.science-explainer-section .button_box{display:block;width:100%;text-align:center;margin-top:30px}.science-explainer-section .button_width{display:inline-block;vertical-align:top;width:100%;max-width:510px;text-align:center}.science-explainer-section .button_shipp{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}.science-explainer-section .button_shipp li{display:flex;align-items:center;font-size:18px;line-height:18px;color:#000;column-gap:7px;font-weight:400}.science-explainer-section .button_shipp li.green_dot{position:relative}.science-explainer-section .green_dot:before{display:inline-block;vertical-align:middle;content:"";width:8px;height:8px;border-radius:50%;background:#16c60c;animation:science-breath 1.3s infinite;flex-shrink:0}@keyframes science-breath{0%{opacity:1}50%{opacity:0}to{opacity:1}}.science-explainer-section .flag{width:23px;height:auto;flex-shrink:0}.science-explainer-section .common_button{width:100%;height:74px;border-radius:100px;text-align:center;background:#8ca9cc;display:flex;align-items:center;justify-content:center;column-gap:6px;font-family:Playfair Display,Georgia,serif;box-shadow:0 5px 12px 3px #b8784a4d;border:none;text-decoration:none}.science-explainer-section .btn_cart_text{color:#fff;font-size:20px;line-height:20px;letter-spacing:.3px;font-weight:700;text-transform:uppercase;margin:0}.science-explainer-section .button_list{display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.science-explainer-section .button_list li{font-size:17px;line-height:22px;color:#000;display:flex;align-items:center;column-gap:8px}.science-explainer-section .button_list li img{width:14px;height:auto;flex-shrink:0}@media only screen and (max-width:1200px){.science-explainer-section .common_heading{font-size:42px;line-height:48px}.science-explainer-section .section3_row_content{width:48%}}@media only screen and (max-width:1023px){.science-explainer-section .common_heading{font-size:34px;line-height:40px}.science-explainer-section .common_text{font-size:17px;line-height:24px}.science-explainer-section .section3_row_content{padding:0}.science-explainer-section ul.sec3_row_img_box_list{row-gap:25px}.science-explainer-section ul.sec3_row_img_box_list li img{width:40px}.science-explainer-section ul.sec3_row_img_box_list li p{font-size:15px;line-height:17px}.science-explainer-section .sec3_box_heading{font-size:34px;line-height:36px}.science-explainer-section .section3_box_bottom h3{font-size:32px;line-height:32px}.science-explainer-section .section3_box_prod{width:180px;margin-top:-105px}.science-explainer-section .showDesk{display:none}}@media only screen and (max-width:767px){.science-explainer-section{padding:30px 0!important;overflow:hidden}.science-explainer-section .showMob{display:block}.science-explainer-section .hideMob,.science-explainer-section .showDesk{display:none}.science-explainer-section .common_heading{font-size:30px;line-height:34px}.science-explainer-section .text_center_m{text-align:center}.science-explainer-section .text_left_m{text-align:left}.science-explainer-section .section3_row_content{width:100%}.science-explainer-section .section3_row_img_boxm{display:inline-block}.science-explainer-section .section3_row_img_box{width:100%;margin:25px auto 5px}.science-explainer-section ul.sec3_row_img_box_list{row-gap:20px;right:10px;width:100px}.science-explainer-section ul.sec3_row_img_box_list li p{font-size:14px;line-height:16px}.science-explainer-section ul.sec3_row_img_box_list li img{width:36px}.science-explainer-section .section3_row_img{border-radius:10px}.science-explainer-section ul.sec3_row_list{row-gap:10px}.science-explainer-section ul.sec3_row_list li{font-size:16px;line-height:20px;width:57%}.science-explainer-section ul.sec3_row_list li:nth-child(2n){width:43%}.science-explainer-section .section_3_row_reverse{padding:20px 18px;margin:30px auto 5px}.science-explainer-section .section_3_row_reverse .section3_row_img_box{width:100%;margin:25px auto 5px}.science-explainer-section .section3_box{margin:40px auto 5px}.science-explainer-section .thats_text{font-size:18px;line-height:22px;top:-13px}.science-explainer-section .section3_box_top{padding:16px 90px 20px 15px}.science-explainer-section .sec3_box_heading{font-size:29px;line-height:30px}.science-explainer-section .section3_box_top .common_text{font-size:14px;line-height:20px;padding-right:0}.science-explainer-section .section3_box_bottom h3{font-size:28px;line-height:34px}.science-explainer-section .section3_box_bottom{padding:13px 120px 17px 15px}.science-explainer-section .section3_box_prod{width:210px;margin-top:-120px;right:-40px}.science-explainer-section .common_button{height:56px;column-gap:3px}.science-explainer-section .btn_cart_text{font-size:17px;line-height:20px}.science-explainer-section .button_shipp li,.science-explainer-section .button_list li{font-size:14px}}.testimonials-carousel-section,.testimonials-carousel-section *{letter-spacing:normal}.testimonials-carousel-section p,.testimonials-carousel-section ul,.testimonials-carousel-section li,.testimonials-carousel-section h1,.testimonials-carousel-section h2,.testimonials-carousel-section h3,.testimonials-carousel-section h4,.testimonials-carousel-section h5,.testimonials-carousel-section h6{margin:0;padding:0}.testimonials-carousel-section ul{list-style:none}.testimonials-carousel-section img{max-width:100%}.testimonials-carousel-section,.testimonials-carousel-section *,.testimonials-carousel-section *:before,.testimonials-carousel-section *:after{box-sizing:border-box}.testimonials-carousel-section{font-family:EB Garamond;font-weight:400;color:#000;line-height:1.4}.testimonials-carousel-section .swiper-button-prev,.testimonials-carousel-section .swiper-button-next{display:flex}.testimonials-carousel-section{width:100%}.testimonials-carousel-section .testimonials-carousel__container{width:1170px;max-width:100%;margin:0 auto;padding:0 15px;text-align:center;box-sizing:border-box}.testimonials-carousel-section .common_heading{font-size:45px;line-height:52px;color:#2c2c2c;font-family:Playfair Display,Georgia,serif;margin:0}.testimonials-carousel-section .common_heading span{color:#b8784a}.testimonials-carousel-section .italic_style{font-style:italic}.testimonials-carousel-section .women_result_slider{display:inline-block;vertical-align:middle;width:100%;margin-top:30px;overflow:hidden}.testimonials-carousel-section .women_result_slider_row{display:flex!important;justify-content:center;flex-direction:column;width:100%;padding:0 0 80px;position:relative}.testimonials-carousel-section .women_result_slider__box{position:relative;text-align:center;background:#e8e2da;border-radius:10px;border:1px solid #b8784a;display:flex!important;flex-direction:column;justify-content:space-between;overflow:hidden;height:auto}.testimonials-carousel-section .women_result_slider_image_box{display:flex;justify-content:space-between;width:100%;background:#fff}.testimonials-carousel-section .women_result_bef_img_box,.testimonials-carousel-section .women_result_aft_img_box{width:49.7%;position:relative}.testimonials-carousel-section .women_res_bef_img,.testimonials-carousel-section .women_res_aft_img{display:block;margin:0 auto;width:100%;height:auto}.testimonials-carousel-section .women_result_bef_img_box p,.testimonials-carousel-section .women_result_aft_img_box p{position:absolute;font-size:13px;line-height:13px;color:#fff;background:#000;border-radius:6px;padding:4px 5px;left:10px;top:10px;text-transform:uppercase;min-width:70px;text-align:center;margin:0}.testimonials-carousel-section .women_result_slider_content{display:flex;justify-content:space-between;flex-direction:column;flex:1;width:100%;text-align:center;padding:20px 18px 25px;position:relative}.testimonials-carousel-section .women_result_contet_inner{display:inline-block;vertical-align:middle;width:100%;padding-bottom:25px}.testimonials-carousel-section .women_result_star{width:61px;height:auto;display:block;margin:0 auto 10px}.testimonials-carousel-section .women_result_text{font-size:18px;line-height:24px;color:#000;margin:15px 0 0;text-align:left;font-style:italic;font-variant-ligatures:none!important;word-break:break-word;overflow-wrap:anywhere}.testimonials-carousel-section .women_details_row{display:flex;justify-content:space-between;align-items:center;width:100%}.testimonials-carousel-section .women_name{font-size:18px;line-height:22px;color:#000;font-weight:400;margin:0}.testimonials-carousel-section .women_name span{font-weight:500}.testimonials-carousel-section .women_verified_text{font-size:13px;line-height:15px;color:#000;background:#f4f0ea;padding:5px 9px;border-radius:6px;margin:0}.testimonials-carousel-section .verified_icon{display:inline-block!important;vertical-align:middle;margin:-3px 5px 0 0;width:12px;height:auto}.testimonials-carousel-section .mySwiper .swiper-button-next,.testimonials-carousel-section .mySwiper .swiper-button-prev{width:41px;height:41px;border:1px solid #b8784a;border-radius:50%;top:auto;bottom:0;background:transparent}.testimonials-carousel-section .mySwiper .swiper-button-prev{left:36%}.testimonials-carousel-section .mySwiper .swiper-button-next{right:36%;left:auto!important}.testimonials-carousel-section .mySwiper .swiper-button-next:after,.testimonials-carousel-section .mySwiper .swiper-button-prev:after{font-size:20px;color:#b8784a}.testimonials-carousel-section .mySwiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:12px}.testimonials-carousel-section .mySwiper .swiper-pagination-bullet{background:#e8e2da;width:20px;height:6px;border-radius:3px;transition:width .4s ease,background-color .4s ease;border:none;opacity:1;margin:0 4px!important}.testimonials-carousel-section .mySwiper .swiper-pagination-bullet-active{background:#b8784a;width:40px}@media only screen and (max-width:1023px){.testimonials-carousel-section .common_heading{font-size:34px;line-height:40px}.testimonials-carousel-section .women_result_bef_img_box p,.testimonials-carousel-section .women_result_aft_img_box p{font-size:11px;line-height:11px;min-width:56px}.testimonials-carousel-section .women_result_slider_content{padding:15px}.testimonials-carousel-section .women_name{font-size:15px;line-height:16px}.testimonials-carousel-section .women_verified_text{font-size:10px;padding:4px 5px}.testimonials-carousel-section .women_result_text{font-size:17px;line-height:24px;letter-spacing:.3px}.testimonials-carousel-section .mySwiper .swiper-button-prev{left:30%}.testimonials-carousel-section .mySwiper .swiper-button-next{right:30%}}@media only screen and (max-width:767px){.testimonials-carousel-section{overflow-x:hidden;padding-top:24px!important}.testimonials-carousel-section .common_heading{font-size:30px;line-height:34px}.testimonials-carousel-section .women_result_slider{margin:16px 0 0;width:100%;padding:0 12px;box-sizing:border-box;overflow:hidden}.testimonials-carousel-section .women_result_slider_row{justify-content:center;flex-direction:column;padding:0 0 56px}.testimonials-carousel-section .women_result_slider_content{padding:12px}.testimonials-carousel-section .women_result_contet_inner{padding-bottom:16px}.testimonials-carousel-section .women_result_text{font-size:16px;line-height:22px}.testimonials-carousel-section .women_verified_text{font-size:12px}.testimonials-carousel-section .mySwiper .swiper-button-prev,.testimonials-carousel-section .mySwiper .swiper-button-next{width:30px;height:30px}.testimonials-carousel-section .mySwiper .swiper-button-prev:after,.testimonials-carousel-section .mySwiper .swiper-button-next:after{font-size:14px}.testimonials-carousel-section .mySwiper .swiper-button-prev{left:8px;right:auto}.testimonials-carousel-section .mySwiper .swiper-button-next{right:8px;left:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
