body{overflow-x:hidden}.review-tabs-section{background:var(--bg);padding:50px 0;color:#fff;position:relative}.review-header h2 p{font-size:33px;line-height:1.2;font-weight:500;margin-bottom:10px}.review-header p{font-size:15px;opacity:.9}.review-tabs{display:flex;gap:12px;justify-content:flex-end}.tab-btn{padding:10px 22px;border-radius:40px;font-size:14px;background:transparent;border:1px solid #fff;color:#fff;cursor:pointer;transition:all .3s ease}.tab-btn.active{background:#fff;color:#3e2923}.review-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.review-card{background:#fff;border-radius:15px;padding:22px;color:#111;display:flex;flex-direction:column;height:100%;cursor:grab}.stars{color:#3e2923;font-size:18px;letter-spacing:2px}.review-text{font-size:16px;line-height:1.3;margin:9px 0 10px}.review-user{display:flex;gap:12px;align-items:center;margin-bottom:45px}.review-user img{width:42px;height:42px;border-radius:50%;object-fit:cover}.review-user strong{font-size:14px}.review-grid .review-card .name_author span{display:block;color:#3e2923;font-weight:500}.review-grid .review-card .name_author{font-size:18px;color:#000;line-height:1.4}.review-footer{margin-top:auto;display:flex;gap:12px;align-items:center;border:1px solid #3e2923;position:relative;justify-content:end;padding:12px;border-radius:6px}.review-footer .review_pro_img{width:52px;position:absolute;width:87px;bottom:0;left:10px}.review-footer small{font-size:14px;display:block;color:#3e2923;font-weight:400}.review-footer span{font-size:12px;color:#3e2923}.tab-content{display:none}.tab-content.active{display:block}.inner_review_head{display:flex;justify-content:space-between;align-items:end;margin-bottom:50px}.shade-top{margin-bottom:-3px}.product_namee span img{max-width:15px}.product_namee span{display:flex;gap:9px;align-items:center;margin-top:2px}.faq_section{padding:50px 0;background:var(--bg)}.faq_center{display:flex;gap:28px}.faq_center_main{flex:1;display:flex;flex-direction:column;gap:28px}.faq_top{text-align:center;margin-bottom:50px}.faq_subtext{font-size:16px;margin-top:8px}.faq_slider_item_inner{border:1.5px solid #3e2923;border-radius:15px;padding:24px 26px;transition:background .35s ease}.faq_slider_item_inner.active{background:#fff}.faq_question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq_question span{font-size:14px;font-weight:500;max-width:90%}.faq_question:after{content:"+";width:28px;height:28px;background:#3e2923;color:#fff;border-radius:6px;font-size:18px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq_question.active:after{content:"\2013"}.faq_answer{max-height:0;overflow:hidden;transition:max-height .45s ease,opacity .35s ease;opacity:0;font-size:15px;line-height:1.6}.faq_answer.open{max-height:500px;opacity:1;margin-top:14px}.faq_top h2.rich-text__heading{font-size:33px;font-weight:500;margin:0 0 14px}.custom_icons_with_text_landing_page{display:flex;justify-content:space-between;flex-wrap:wrap;padding:23px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.icons_with_text_flex{display:flex;justify-content:center}.icons_with_text_item_flex{display:flex;align-items:center;gap:15px;border:1px dotted #000;border-radius:55px;width:50px;height:50px;justify-content:center}.icons_with_text_item{display:flex;align-items:center;gap:15px}.icons_with_text_item_text{font-size:16px}.icons_with_text_item_flex img{max-width:33px}.img_box_proo{border-top:1px solid #3e2923;border-bottom:1px solid #3e2923}.brand-difference{background:var(--bg)}.difference_inner_cnt{padding:0 27px 30px;text-align:left}.brand-difference h2.brand-heading p{color:#fff;font-size:33px;font-weight:500}.desktop_only.curve_top.pdp_option_section{position:relative;bottom:-10px}.desktop_only.curve_bottom.pdp_option_section{position:relative;bottom:6px}.reviews-section{background:#f4f4f4;padding:50px 20px}.pdp_review_2 .reviews-header{text-align:center;margin-bottom:40px}.pdp_review_2 .reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pdp_review_2 .review-card{background:#fff;border:1px solid #3e2923;border-radius:14px;padding:24px;cursor:unset}.pdp_review_2 .review_rating_bottom{color:#f1675b;font-size:27px;width:max-content}.pdp_review_2 .tags span{border:1px solid #3e2923;color:#3e2923;padding:6px 16px;border-radius:999px;font-size:12px}.pdp_review_2 .see_more_button{text-align:center;margin-top:40px;cursor:pointer;text-decoration:underline;font-size:16px}p.review_text_bottom{font-size:16px;line-height:1.4;color:#000;margin-top:2px}.review-user.review_name_bottom{margin-top:14px;margin-bottom:16px}.review-user.review_name_bottom em{display:block}.review-user.review_name_bottom span{font-size:16px;line-height:1.3}.f_33 p{font-size:33px;font-weight:500}h2.rich-text_custom__heading.inline-richtext.pdp_review2_heading.pdp_option_heading.f_33{margin-bottom:10px}.desktop_only.curve_bottom.pdp_option_section svg{width:100%}.desktop_only.curve_top.pdp_option_section svg{width:100%!important}.brand_diff_sec{background:#f8f5f2}.mobile_only,.custom_arrow_and_dots{display:none}.review_tab_sec{background:#f4f4f4}.custom_product .email-signup__input-group input{background:#ffffff4d;height:60px}.custom_product .email-signup__input-group button.email-signup__button{background:#fff;padding:0 40px;font-size:16px}.custom_product .email-signup__input-group input[placeholder="Email address"]{font-size:16px}.feel-shift-cards{position:relative;z-index:1}.curve_bottom svg,.curve_top svg{height:auto;width:100%!important}.right-end-icon{opacity:0;position:absolute;right:0;bottom:-2px}.right-end-icon img{max-width:40px}.curve_bottom.pdp_feel_section{background:#f4f4f4}.icons_with_text_flex img{width:34px;height:auto;object-fit:cover;display:block}.icons_with_text_flex{display:flex;gap:20px;width:25%;justify-content:flex-start;padding:20px 0 0}.icons_with_text_flex .icons_with_text_item{min-width:180px}.custom_absolute_tag{color:#fff;font-size:14.784px;font-style:normal;font-weight:400;line-height:normal;display:inline-flex;padding:6.16px 24.547px 6.641px 23.408px;justify-content:center;align-items:center;border-radius:55.441px;background:linear-gradient(90deg,#dd2d41,#941e2b);box-shadow:0 0 9.24px #8002117a;position:absolute;right:0;top:0}.slider_mobile_ingredients .slick-slide{margin:10px}.custom_arrow_ingredients{display:flex;margin:0 auto;align-items:center;justify-content:center;gap:55px}.custom_dots_ingredients ul.slick-dots button{opacity:0}.custom_dots_ingredients ul.slick-dots{display:flex;align-items:center;justify-content:center;padding-left:0;gap:5px;margin-top:-20px}.custom_dots_ingredients ul.slick-dots li.slick-active{height:12px;width:12px;background:#3e2923}.custom_dots_ingredients ul.slick-dots li{height:8px;width:8px;list-style:none;background:#3e2923;border-radius:50%}.custom_arrow_ingredients svg circle{fill:#3e2923!important}.custom_arrow_femlabs{display:flex;margin:0 auto;align-items:center;justify-content:center;gap:55px}.custom_dots_femlabs ul.slick-dots button{opacity:0}.custom_dots_femlabs ul.slick-dots{display:flex;align-items:center;justify-content:center;padding-left:0;gap:5px;margin-top:-20px}.custom_dots_femlabs ul.slick-dots li.slick-active{height:12px;width:12px;background:#f8f5f2}.custom_dots_femlabs ul.slick-dots li{height:8px;width:8px;list-style:none;background:#fff;border-radius:50%}.custom_arrow_femlabs svg circle{fill:#3e2923!important}.slider_mobile_femlabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px}.progressbar_vertical{width:2px;background:#4d3e3a;position:absolute;left:18px;transform:translateY(50px);display:none}.wrapper_section_block{display:flex}.progressbar_vertical .bar{display:block;width:100%;height:0%;background:#eff6f0;transition:height .1s linear}.feel-shift-card:nth-child(1){margin-top:0!important}.tag_product_block{width:100%;display:flex;background:#e1e1e1e3;border-radius:20px;color:#fff;max-width:39rem;margin-top:10px}.tag_product_block .label_block{width:50%!important;margin:0 auto;display:flex;justify-content:center;align-items:center;padding:10px 20px;border-radius:20px}.label_block a{width:100%;margin:0 auto;text-align:center;color:#000;line-height:normal}.tag_product_block .label_block.active{margin:2px}.tag_product_block .label_block.second{cursor:pointer}.product_banner_bls .wrapper{display:flex;margin:0 auto;justify-content:space-between;width:100%}.product_banner_bls .image_block{width:540px;margin:0 auto}.product_banner_bls{padding-top:110px}.product_banner_bls .container.section{background:#e0dbd7!important}.product_banner_bls .content_block{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:20px 0}.product_banner_bls h1{line-height:normal;letter-spacing:normal}.product_banner_bls a.custom_btn:hover{background:#a1834d;color:#fff;background-position:left bottom}.product_banner_bls a.custom_btn{font-size:24px;display:flex;border-radius:30px;font-weight:700;background:#3e2923;color:#fff;padding:10px 40px;line-height:1.3em;letter-spacing:normal;margin-top:20px;width:50%;transition:all ease .3s;text-align:center;justify-content:center;white-space:nowrap}.lader-opositive .icon-block{position:relative;border:2px solid #3e2923;border-radius:12px}.lader-opositive h2{font-size:18px!important;font-weight:800!important}.lader-opositive .icon-block__media{height:auto;border-radius:12px}.lader-opositive span.icon_number{position:absolute;top:-15px;left:-15px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#3e2923;border-radius:50%;color:#fff;font-size:24px}@media(min-width:749px){.main_section{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media(max-width:749px){.progressbar_vertical{display:block}.container.feel-shift-card.fill{opacity:1}.container.feel-shift-card{opacity:.5}.lader-opositive .size-style{width:calc(50% - 20px)}.lader-opositive .layout-panel-flex--row>.group-block--width-fill{flex:unset}.lader-opositive .section-content-wrapper{display:flex;flex-wrap:wrap}}@media(max-width:1400px){.review-footer .review_pro_img{position:unset;width:57px}}@media(max-width:1024px){.comparison-left{flex:1!important;text-align:center}.review-grid{grid-template-columns:repeat(2,1fr)}.review-tabs{justify-content:flex-start;margin-top:20px}.reviews-grid{grid-template-columns:1fr}.mobile_only.curve_bottom.pdp_feel_section{background:#f4f4f4}}@media(max-width:1440px){.product_banner_bls h1{font-size:38px}}@media(max-width:768px){.product_banner_bls .text_block{width:100%}.product_banner_bls{padding-top:60px}.product_banner_bls .content_block{width:100%;align-items:center}.product_banner_bls a.custom_btn{width:fit-content;margin:20px auto 0}.product_banner_bls .wrapper{flex-wrap:wrap}.product_banner_bls h1{font-size:30px;text-align:center;width:100%}.difference-card{margin:10px}.custom_product .image-block{padding-right:0}.cell.other-cell.cell_right{padding:0}.feel-shift-text{font-size:14px!important}.feel-shift-card{padding:20px!important}.feel-shift-card{position:relative;margin-bottom:0!important;margin-top:10px}.cell.other-cell.other-header{padding:0 0 10px!important}.section_header h2{font-size:24px!important}.f_33 p{font-size:28px;font-weight:500;max-width:270px;margin:0 auto}.review-text,.review-grid .review-card .name_author{font-size:13px}.custom_arrow_and_dots button{background:transparent;border:none}.brand-subheading{font-size:16px}.comparison-section{padding:30px 0!important;overflow:hidden}.comparison-table{padding:0 20px}.brand-difference h2.brand-heading p{font-size:28px}.reviews-section{background:#f4f4f4;padding:30px 0}.difference-grid{gap:25px!important}.custom_arrow_and_dots{padding-top:20px}.custom_arrow_and_dots svg{width:30px;height:30px}.pdp_review_2 .reviews-grid{grid-template-columns:repeat(1,1fr)}.custom_arrow_and_dots svg circle{stroke:#fff}.custom_arrow_and_dots svg path{fill:#fff}.custom_arrow_and_dots .custom_arrow{display:flex;margin:0 auto;align-items:center;justify-content:center;gap:55px}.custom_dots ul.slick-dots{display:flex;align-items:center;justify-content:center;padding-left:0;gap:5px;margin-top:-20px}.custom_dots ul.slick-dots button{opacity:0}.faq_question{align-items:self-start}.faq_center_main{gap:10px}.review-footer .review_pro_img{position:unset;width:63px;margin:-8px 0 -1px -1px;border-radius:0 0 0 5px}.faq_slider_item_inner{padding:12px 15px}.review-footer{padding:0}.custom_dots ul.slick-dots li{height:8px;width:8px;list-style:none;background:#ffffff8c;border-radius:50%}.custom_dots ul.slick-dots li.slick-active{height:12px;width:12px;background:#fff}.custom_arrow_and_dots{display:block!important}.feel-shift-title{max-width:100%!important}.desktop_only{display:none}.inner_review_head{align-items:self-start;margin-bottom:50px}.tab-btn{padding:10px;border-radius:40px;font-size:12px;background:transparent;border:1px solid #fff;color:#fff;cursor:pointer;transition:all .3s ease}.review-footer{justify-content:start}.custom_numbers_main_flex_item{text-align:left!important;flex:0 0 100%!important;display:flex;align-items:center;gap:0;font-weight:600;font-size:25px}.custom_numbers_main_flex_item_text{margin-left:10px!important;margin-top:0!important;color:#000!important;font-weight:400!important}.mobile_only{display:block!important}.custom_numbers_main_flex{flex-wrap:wrap}.section-heading{text-align:center;font-size:29px!important;font-weight:600;color:#3e2923;max-width:273px!important;margin:0 auto;line-height:1.3}.custom_icons_with_text_landing_page{width:100%}.inner_ingred_flex{gap:0!important;align-items:flex-start;display:block!important;width:100%}.img_left_ingre img{transform:none;max-width:100%!important}.img_left_ingre{margin-bottom:0!important}.icons_with_text_item{flex-direction:column;justify-content:center;margin:0 auto}.icons_with_text_flex{width:50%;justify-content:center;margin:0 auto}.icons_with_text_item_flex img{margin:0 auto}.icons_with_text_item_text p{text-align:center;font-size:14px}.comparison-left{display:none!important;text-align:center}}@media(max-width:750px){.review-grid{grid-template-columns:1fr}.review-header h2 p,.faq_top h2.rich-text__heading{font-size:28px}.faq_top{margin-bottom:20px}.review-header h2{margin:0}.inner_review_head{flex-direction:column}.inner_review_head,.faq_center{flex-direction:column;gap:14px}.feel-shift-cards:after{right:auto;bottom:0;max-width:42px}.right-end-icon{opacity:1}.review-header{text-align:center}.comparison-right{position:relative;overflow:hidden}.difference-grid,.brand-difference{position:relative}.email_product_mainnn .spacing-style{flex-direction:column-reverse;text-align:center;--text-align-default: aliceblue !important}.email_product_mainnn .group-block-content{align-items:center}.mobile_only.curve_top{margin-bottom:-9px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
