@font-face{font-family:SOUTHING;src:url(/cdn/shop/files/SOUTHING-K7LA7_2.OTF?v=1782188041);font-weight:400}:root{--fluid-container-width: 1440px}h2,.h3,.h2{font-size:46px;font-weight:500;line-height:1.2!important;letter-spacing:-.92px;color:var(--Green, #0F2D32)}.m-section__header{margin-bottom:46px!important}.m-richtext__description{color:var(--Black, #121212);font-size:18px;line-height:1.2;opacity:.9}.m-button{font-size:14px;text-transform:uppercase;border-radius:8px;padding:14px 24px;line-height:1;font-weight:500;letter-spacing:.5px}.m-button:not(.m-button--link):hover{box-shadow:unset!important}a.m-button.m-button--primary{background:var(--Green, #0F2D32);border:2px solid var(--Green, #0F2D32)}a.m-button.m-button--primary:hover{border-radius:8px;border-color:#1212123d;background:var(--Redium, #D3FD6E);color:#0f2d32}.m-button.m-button--white{border:2px solid rgba(18,18,18,.24)}.template-page.landing-page{background:#fcfcfc}.template-page #MainContent{padding-bottom:0!important}.m-announcement-bar .m-announcement-bar__content{color:#121212;background-color:#d3fd6e!important}.landing_banner.m-slider .m-slide__content .m-slide__subtitle{background:var(--Redium, #D3FD6E);border:1px solid rgba(15,45,50,.24);border-radius:6px;padding:10px 12px;letter-spacing:1.4px;color:#121212;margin-bottom:16px}.landing_banner.m-slider .m-slide__content .m-slide__title{color:#02363a;font-size:48px;font-weight:500;line-height:1.2}.landing_banner.m-slider .m-slide__content .m-slide__description{margin-top:6px;color:var(--Black, #121212);font-weight:500;line-height:1.2}.landing_banner.m-slider .m-slide__content .m-slide__description p{font-size:17px}.landing_banner .m-richtext__description+.m-richtext__button{margin-top:30px}.landing_banner .m-slide__content{max-width:560px}.landing_banner.m-slider .m-slide__wrapper{padding-block:80px}.banner_marquee .m-promotion__item{position:relative;padding-left:25px;margin-left:25px!important}.banner_marquee .m-promotion__item:after{position:absolute;content:"";height:4px;width:4px;left:0;border-radius:1px;background:var(--Redium, #D3FD6E)}.banner_marquee .m-promotion__text{font-size:16px!important;font-weight:400}.journey_care .m-custom-content__block-inner,.innovation_video .m-icon-box{height:100%}.journey_care .m-custom-content__block-video{width:60%}.journey_care .m-custom-content__block-text{width:40%}.journey_care .m-richtext{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:40px 0 40px 60px}.journey_care .m-richtext__title{color:#02363a;position:relative;padding-top:63px}.journey_care .m-richtext__title:before{position:absolute;content:"";background:url(/cdn/shop/files/icon-1.svg?v=1781701082)no-repeat;background-size:cover;height:63px;width:63px;top:0;left:0}.journey_care .m-custom-content__block-video .m-video{border-radius:24px;border:3px solid var(--Redium, #D3FD6E);position:relative}.journey_care .m-custom-content__block-video .m-video:after{position:absolute;content:"";background:url(/cdn/shop/files/m-logo.svg?v=1782149815)no-repeat;background-size:cover;height:120px;width:120px;right:-40px;top:-40px}.fv-content__button{justify-content:center;margin-top:46px}.innovation_video .m-section__description{color:var(--Black, #121212);font-size:18px}.innovation_video .m-icon-box__heading{margin-bottom:8px;color:var(--Green, #0F2D32);font-size:18px;line-height:1}.innovation_video .m-icon-box__description{color:var(--Green, #0F2D32);font-size:14px;line-height:1.2}.innovation_video .m-icon-box__inner{padding:8px 8px 16px;border-radius:16px;border:2px solid var(--White, #FCFCFC);background:#fcfcfc75;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);height:100%}.innovation_video .m-icon-box__content{margin-top:16px!important;padding-inline:10px}.que_banner .m-hero__title{color:var(--Green, #0F2D32);font-size:95px;line-height:1.1!important;letter-spacing:-2px;margin-bottom:20px}.que_banner .m-hero__text{color:var(--Black, #121212);font-size:28px;line-height:1.2;margin-bottom:0!important}.challenge_header{margin-top:-100px}.challenge_header .m-richtext__description{margin-top:10px}.challenge_header .m-richtext{margin-bottom:40px}.challenge_bottom .m-richtext__description{width:54%;margin-inline:auto;margin-top:16px;line-height:1.4}.challenge_bottom .m-richtext__button{margin-top:40px}.pain-points{display:flex;padding:30px 24px;justify-content:center;align-items:flex-start;gap:100px;border-radius:24px;margin-inline:146px;border:1px solid rgba(18,18,18,.24)}.pain-item{flex:1;position:relative;display:flex;flex-direction:column;align-items:center}.pain-item:not(:last-child):after{content:"";position:absolute;right:0;top:50%;width:1px;height:60px;background:#1212123d;transform:translate(50px,-50%)}.pain-item img{width:56px;height:auto;border-radius:12px;margin:auto}.pain-item p{color:var(--Black, #121212);font-size:18px;line-height:1.2;margin-top:20px;text-align:center}.pilescare_banner .m-hero,.sec_ext_care .m-hero{border-radius:24px}.pilescare_banner .m-hero__inner,.sec_ext_care .m-hero__inner{padding:48px}.pilescare_banner .m-hero__title{color:var(--White, #FCFCFC);font-size:54px;font-weight:400;line-height:1.2;letter-spacing:-1.08px}.clr_radium{color:var(--Redium, #D3FD6E);font-weight:600}.pilescare_banner .m-hero__text{color:var(--White, #FCFCFC);opacity:.9!important;font-size:18px;font-weight:400;line-height:1.2;width:45%;margin:0}.pilescare_banner .m-hero__content p:last-child{margin-top:12px}.pilescare_banner .m-hero__content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.comfort_feature{background-image:url(/cdn/shop/files/bg_cover.svg?v=1781865486);background-size:cover;background-position:center;background-repeat:no-repeat}.comfort_feature m-icon-box{border-radius:24px;border:2px solid var(--Green, #0F2D32);background:var(--White, #FCFCFC);padding:36px}.comfort_feature .m-icon-box__heading{color:var(--Black, #121212);font-size:20px;font-weight:600;line-height:1.2;margin-bottom:12px}.comfort_feature .m-icon-box__description{color:var(--Black, #121212);font-size:15px;line-height:1.1}.m-icon-box .m-image{border-radius:12px}.comfort_feature .m-icon-box__content{margin-top:30px}.comfort_feature .m\:column{position:relative}.comfort_feature .m\:column:not(:last-child):after{position:absolute;content:"";opacity:.24;background:var(--Black, #121212);height:60px;width:2px;right:0;top:50%;transform:translateY(-50%)}.sec_ext_care{padding-top:100px}.sec_ext_care .m-hero__content{width:37%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.sec_ext_care .m-hero__content:before{position:absolute;content:"";background:url(/cdn/shop/files/imp.svg?v=1781862669)no-repeat;height:120px;width:336px;background-size:cover;top:-48px;left:0}.sec_ext_care .m-hero__title{margin-bottom:20px;color:var(--White, #FCFCFC);font-weight:500;font-size:40px;line-height:1.1;letter-spacing:-.8px}.sec_ext_care .m-hero__text{color:var(--White, #FCFCFC);font-size:18px;font-weight:400;line-height:1.2;margin:0;opacity:.9!important;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.about_clinic .m-hero__btn{margin-top:20px}.about_clinic .m-button.m-button--white:hover{border:2px solid rgba(18,18,18,.24);background:var(--Redium, #D3FD6E);color:#0f2d32}.single_image .container-full.m-section-py{padding-inline:0}.divider_top .container-fluid{border-top:2px solid var(--Black, rgb(18 18 18 / 14%))}.trust_care .m-icon-box__heading{color:var(--Black, #121212);font-size:18px;line-height:1.2;margin:0}.trust_care m-icon-box{border-radius:24px;border:1px solid rgba(18,18,18,.24);padding:30px}.trust_care .m-section__description{margin-top:10px;width:70%;margin-inline:auto}.trust_care .m\:column,.trust_care .m-mixed-layout__inner{position:relative}.trust_care .m-mixed-layout__inner:before{position:absolute;content:"";background:#1212123d;top:50%;left:0;width:calc(100% - 80px);height:1px;transform:translate(40px)}.trust_care .m\:column:not(:nth-child(4n)):before{position:absolute;content:"";top:50%;right:0;width:2px;background:#1212123d;height:60px;transform:translateY(-50%)}.our_journey_detail .m-custom-content__block-video .m-video{border-radius:24px;border:3px solid var(--Green, #0F2D32)}.our_journey_detail .m-custom-content__block-video .m-video .m-video__wrapper{border-radius:24px}.our_journey_detail .m-custom-content__block-video{width:60%}.our_journey_detail .m-richtext__description{margin-top:14px}.our_journey_detail .m-richtext__description p{margin:0}.our_journey_detail .m-custom-content__block-text{padding:40px 0 40px 60px;position:relative;width:40%}.our_journey_detail .m-custom-content__block-text:before{position:absolute;content:"";background:url(/cdn/shop/files/icon-top.svg?v=1781891523)no-repeat;background-size:cover;height:63px;width:63px;top:40px;left:60px}.landing_faqs .m-collapsible__image img{border-radius:24px}.landing_faqs.m-collapsible-section .m-collapsible--button{color:var(--Green, #0F2D32);font-size:18px;font-weight:600;line-height:1.2;border:unset;padding:0}.landing_faqs.m-collapsible-section .m-collapsible--content__inner{color:var(--Black, #121212);font-size:15px;line-height:1.2;padding-top:10px;padding-bottom:0}.landing_faqs .m-collapsible:not(:last-child){border-bottom:2px solid rgb(18 18 18 / 14%);display:block;padding-bottom:24px;margin-bottom:24px}.landing_faqs .m-collapsible__content-wrapper{padding-block:40px}.landing_faqs .m-collapsible__wrapper{align-items:flex-start}.all_product_video{background-image:url(/cdn/shop/files/Frame_53167.svg?v=1781900020);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.all_product_video:after{position:absolute;content:"";background:url(/cdn/shop/files/pro_arow.svg?v=1781901102)no-repeat;background-size:cover;height:145px;width:196px;right:170px;top:230px}.all_product_video .m-custom-content__wrapper{padding-inline:160px}.all_product_video .m-image{border:3px solid var(--Cream, #F9F9E6);border-radius:24px}.all_product_video .m-richtext__title span{background:#0f2d32;color:#d3fd6e;padding-inline:10px}.landing_product .main-product__block-title .m-product-title{color:var(--Green, #0F2D32);font-size:46px!important;line-height:1.2!important;letter-spacing:-.92px}.landing_product .main-product__block.main-product__block-description{margin-top:10px!important}.landing_product .main-product__block.main-product__block-rating{margin-top:32px!important}.landing_product .m-main-product--info .main-product__block-rating .jdgm-prev-badge__text{color:var(--Black, #121212);font-size:16px;font-weight:500;line-height:1;text-transform:capitalize}.landing_product .jdgm-prev-badge{line-height:1}.landing_product .m-main-product--info .main-product__block-price .m-price-item--sale,.landing_product .main-product__block-price .m-price__regular .m-price-item--regular{color:var(--Black, #121212);font-size:26px;line-height:1}.landing_product .m-main-product--info .main-product__block-price .m-price__badges .m-product-tag--discounted{padding:5px 9px;border-radius:74px;border:1px solid rgba(15,45,50,.24);background:var(--Light-Green, #45B048);font-size:13px}.landing_product .m-main-product--info .main-product__block-price .m-price__badges .m-currency--saved{font-size:13px}.landing_product .m-main-product--info .main-product__block-price .product-block-group--price,.main-product_tm{gap:8px;flex-direction:column;align-items:flex-start}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label .variant-card_top{display:var(--d-flex);justify-content:space-between;align-items:var(--d-center);padding:8px 10px;gap:30px;border-radius:0 0 10px 10px;border:1px solid var(--Green, #0F2D32);border-top:unset;background:var(--White, #FCFCFC)}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label{display:block;padding:0 16px 16px;color:#0f2d32;border-radius:16px;border:1px solid var(--Green, #0F2D32);background:#fff;min-width:100%;width:100%;margin:0;overflow:hidden}.m-product-option--button .m-product-option--node input:checked+label,.m-product-option--button .m-product-option--node__label[data-selected=true]{background-color:#d3fd6e!important}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label .variant-card_top{background:#d3fd6e4d!important}.landing_product .m-product-option--button .m-product-option--node input:checked+label .variant-card_top,.landing_product .m-product-option--button .m-product-option--node__label[data-selected=true] .variant-card_top{background:#fff!important}.landing_product .variant-card_top .product-pack_of{font-weight:var(--font-bold);text-transform:var(--text-capital);font-size:var(--font-s3);color:var(--Green, #0F2D32);line-height:1.3;letter-spacing:.48px;text-transform:uppercase}.landing_product .variant-card_top .product-recommendation{font-size:var(--font-s4);font-weight:var(--font-semibold);text-transform:var(--text-capital);border-radius:4px;background:var(--Green, #0F2D32);padding:7px 10px;color:var(--White, #FCFCFC);line-height:1.3;letter-spacing:.3px}.landing_product .variant-card_bottom .product-contains p{margin-bottom:10px;font-size:16px;font-weight:600;line-height:1}.landing_product .variant-card_bottom .product-contains ul li{color:var(--Green, #0F2D32);font-size:14px;line-height:1.3}.landing_product .variant-card_bottom .product-contains{padding-block:16px;margin-bottom:16px;border-bottom:dashed;border-color:#16161633}.landing_product .variant-card_bottom .var--price{display:var(--d-flex);align-items:var(--d-center);gap:5px;margin-bottom:6px}.landing_product .variant-card_bottom .var--price .price{color:var(--Onyx, #161616);font-size:16px;font-weight:600;line-height:1}.landing_product .variant-card_bottom .var--price .cam--price{text-decoration:line-through;color:var(--Onyx, #161616);font-size:12px;font-weight:600;line-height:1;opacity:.5}.landing_product .variant-card_bottom .save_money{display:var(--d-flex);align-items:var(--d-center);gap:3px;color:#c10116;font-size:11px;font-weight:500;line-height:1}.landing_product .variant-card_top .product-pack_of{font-size:var(--font-s3);line-height:var(--line-height-regular)}.landing_product .variant-card_bottom .product-contains ul{list-style:disc;padding-left:20px}.landing_product .variant-card_top .product-recommendation.recommendation-bg1{color:#fcfcfc;background:#ff7603}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label.active .variant-card_top,.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label:hover .variant-card_top{background:#d3fd6e4d;transition:.3s all ease}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label.active,.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label:hover{background-color:#d3fd6e!important;transition:.3s all ease}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label:hover .variant-card_top{background:#fff!important}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label.active .variant-card_bottom .save_money,.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label:hover .variant-card_bottom .save_money{color:#0f2d32;transition:.3s all ease}.landing_product .m-main-product--info .main-product__block-buy_buttons .m-add-to-cart{padding:15px 20px;border-color:#ff7603;border-radius:8px;background:#ff7603}.landing_product .main-product__block-buy_buttons m-quantity-input.m-quantity{border-radius:8px;border-color:#121212;color:#121212}.landing_product .main-product__block.main-product__block-buy_buttons,.landing_product .main-product__block.main-product__block-custom_liquid.main-block-feature{margin-block:32px!important}.landing_product .tabs_whattake{border-radius:16px;border:2px solid rgba(15,45,50,.24);padding:24px}.landing_product .tabs_whattake .tablinks{font-size:16px;line-height:1;font-weight:500;border-bottom:2px solid rgba(15,45,50,.24)}.landing_product .tabs_whattake .tab .active{border-bottom:2px solid #0F2D32;transition:all .4s;color:#0f2d32;font-weight:600}.landing_product .tabs_whattake .tab{margin-bottom:24px}.landing_product .tabs_whattake .tabcontent ul{color:var(--Black, #121212);font-size:16px}.landing_product .benefit-inner{width:25%}.landing_product .product-benefit{display:flex;gap:20px}.landing_product .benefit-content{color:var(--Black, #121212);font-size:16px;line-height:1.2;margin-top:17px}.landing_product .benefit-img img{height:56px;width:56px;border-radius:12px}.landing_product .main-product__block.main-product__block-variant_picker{margin-top:0!important}.landing_product video{border-radius:24px}.que_banner .m-hero__inner{padding-bottom:80px!important}.main-product__block-title h2{display:flex;flex-direction:column;align-items:flex-start}.main-product__block-title h2 span{font-size:54px;font-family:southing;color:#45b048;font-weight:400;line-height:1.2}.main-product__block-variant_picker .m-product-option--button .m-product-option--content{gap:10px;width:100%}.main-product__block-variant_picker .m-product-option--button .m-product-option--content .m-product-option--node{width:calc(50% - 5px)}.m-product-option--label{margin-bottom:10px!important;font-size:15px!important;line-height:1.3!important}@media(max-width:1440px){h2,.h3,.h2{font-size:40px}.m-richtext__description,.innovation_video .m-section__description,.pilescare_banner .m-hero__text,.sec_ext_care .m-hero__text{font-size:16px}.landing_banner.m-slider .m-slide__wrapper{padding-block:60px}.landing_banner.m-slider .m-slide__content .m-slide__title{font-size:40px}.landing_banner .m-slide__content{max-width:480px}.landing_banner.m-slider .m-slide__content .m-slide__description p{font-size:15px}.journey_care .m-richtext,.our_journey_detail .m-custom-content__block-text{padding:40px 0 40px 40px}.que_banner .m-hero__title{font-size:70px}.challenge_header .m-richtext{margin-bottom:30px}.que_banner .m-hero__text{font-size:22px}.pain-item p{font-size:16px;margin-top:15px}.challenge_bottom .m-richtext__button{margin-top:30px}.pilescare_banner .m-hero__title{font-size:48px}.pilescare_banner .m-hero__text,.sec_ext_care .m-hero__text{font-size:16px}.comfort_feature .m-icon-box__heading{font-size:18px;margin-bottom:10px}.comfort_feature .m-icon-box--vertical .m-icon-box__content{margin-top:15px}.m-section__header{margin-bottom:40px!important}.trust_care .m-icon-box__heading{font-size:16px}.all_product_video:after{height:125px;width:160px;right:30px;top:180px}.fv-content__button{margin-top:40px}.sec_ext_care .m-hero__content:before{height:100px;width:280px}.landing_faqs .m-collapsible:not(:last-child){padding-bottom:20px;margin-bottom:20px}.landing_faqs.m-collapsible-section .m-collapsible--button{font-size:16px}.landing_faqs.m-collapsible-section .m-collapsible--content__inner{font-size:14px}.pain-points{margin-inline:130px}.sec_ext_care{padding-top:80px}.main-product__block-title h2 span{font-size:45px}.landing_product .main-product__block.main-product__block-description{font-size:16px}.landing_product .benefit-content{font-size:14px;margin-top:12px}.landing_product .benefit-img img{height:50px;width:50px;border-radius:10px}.landing_product .tabs_whattake .tablinks,.landing_product .tabs_whattake .tabcontent ul{font-size:14px}.landing_product .variant-card_bottom .product-contains p{margin-bottom:8px;font-size:14px}.landing_product .variant-card_top .product-recommendation{padding:5px 8px}.landing_product .variant-card_bottom .product-contains{padding-block:12px;margin-bottom:12px}.landing_product .variant-card_top .product-pack_of{font-size:10px}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label{padding:0 10px 10px}.m-product-option--label{margin-bottom:8px!important;font-size:14px!important}}@media(max-width:1280px){.banner_marquee .m-promotion__text{font-size:14px!important}h2,.h3,.h2{font-size:35px}.m-section__header{margin-bottom:32px!important}.innovation_video .m-icon-box__heading{font-size:16px}.innovation_video .m-icon-box__description{font-size:13px}.fv-content__button{margin-top:32px}.que_banner .m-hero__title{font-size:60px}.que_banner .m-hero__text{font-size:20px}.pain-points{margin-inline:90px}.pilescare_banner .m-hero__title{font-size:40px}.comfort_feature m-icon-box{padding:30px}.comfort_feature .m-icon-box__heading{font-size:16px;margin-bottom:8px}.comfort_feature .m-icon-box__description{font-size:14px}.sec_ext_care .m-hero__title{margin-bottom:15px;font-size:35px}.m-button{font-size:13px;padding:12px 20px}.trust_care .m-section__description{width:80%}.pilescare_banner .m-hero__bottom{width:90%}.all_product_video:after{height:110px;width:140px;right:20px;top:150px}.main-product__block-title h2 span{font-size:40px}.landing_product .main-product__block.main-product__block-rating{margin-top:25px!important}.landing_product .main-product__block.main-product__block-buy_buttons,.landing_product .main-product__block.main-product__block-custom_liquid.main-block-feature{margin-block:25px!important}.landing_product .tabs_whattake{border-radius:10px;padding:20px}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label{border-radius:10px}.main-product__block-buy_buttons m-quantity-input.m-quantity{height:44px!important;min-height:auto}}@media(max-width:1279px){.sec_ext_care{padding-top:60px}}@media(max-width:1080px){h2,.h3,.h2{font-size:32px}.m-richtext__description,.innovation_video .m-section__description,.pilescare_banner .m-hero__text,.sec_ext_care .m-hero__text{font-size:15px}.landing_banner.m-slider .m-slide__content .m-slide__title{font-size:32px}.landing_banner.m-slider .m-slide__wrapper{padding-block:50px}.journey_care .m-richtext,.our_journey_detail .m-custom-content__block-text{padding:0 0 0 30px}.journey_care .m-custom-content__block-video,.journey_care .m-custom-content__block-text{width:50%}.journey_care .m-richtext__title:before{height:50px;width:50px}.journey_care .m-richtext__title{padding-top:50px}.journey_care .m-custom-content__block-video .m-video:after{height:100px;width:100px;right:-30px;top:-30px}.que_banner .m-hero__title{font-size:50px}.que_banner .m-hero__inner{padding-bottom:30px!important}.pain-points{margin-inline:20px}.challenge_bottom .m-richtext__description{width:62%}.challenge_header{margin-top:-60px}.pilescare_banner .m-hero__inner,.sec_ext_care .m-hero__inner{padding:35px}.pilescare_banner .m-hero__bottom{width:80%}.comfort_feature m-icon-box{padding:25px}.sec_ext_care .m-hero__content{width:38%}.sec_ext_care .m-hero__title{margin-bottom:10px;font-size:32px}.sec_ext_care .m-hero__content:before{height:78px;width:220px}.sec_ext_care .m-hero__title{font-size:30px}.all_product_video:after{height:80px;width:110px}.pilescare_banner .m-hero__title{font-size:34px}.trust_care .m-section__description{width:100%}.trust_care .m-icon-box__heading{font-size:14px}.landing_faqs .m-collapsible__content-wrapper{padding-block:0}.landing_faqs .m-collapsible:not(:last-child){padding-bottom:15px;margin-bottom:15px}.landing_product .main-product__block.main-product__block-description{font-size:14px}.landing_product .m-main-product--info .main-product__block-variant_picker .m-product-option--node__label .variant-card_top{padding:6px 8px;border-radius:0 0 7px 7px}.all_product_video .m-richtext__title span{padding-inline:8px}.landing_banner.m-slider .m-slide__content .m-slide__subtitle{padding:5px 8px}}@media(max-width:1023px){.comfort_feature .m-mixed-layout__inner>.m\:column:last-child:nth-child(odd){grid-column:1 / 3;justify-self:center;width:50%}h2,.h3,.h2{font-size:30px!important}.m-section__header{margin-bottom:24px!important}.landing_banner.m-slider .m-slide__wrapper{padding:30px}.landing_banner.m-slider .m-slide__content .m-slide__title{font-size:28px!important}.landing_banner.m-slider .m-slide__content .m-slide__description p{font-size:14px}.landing_banner .m-slide__content{max-width:400px}.landing_banner .m-richtext__description+.m-richtext__button{margin-top:20px}.fv-content__button{margin-top:30px}.pain-points{margin-inline:0}.journey_care .m-custom-content__block-video,.journey_care .m-custom-content__block-text,.our_journey_detail .m-custom-content__block-video,.our_journey_detail .m-custom-content__block-text{width:100%}.journey_care .m-custom-content__block-video .m-video:after{right:-10px;top:-30px}.journey_care .m-richtext{padding:0 0 0 10px}.challenge_bottom .m-richtext__description{width:70%}.comfort_feature .m\:column:nth-child(2n):after,.trust_care .m-mixed-layout__inner:before,.trust_care .m\:column:nth-child(2n):before,.all_product_video:after{display:none}.all_product_video .m-custom-content__wrapper{padding-inline:0}.our_journey_detail .m-custom-content__block-text{padding:50px 0 0 10px}.our_journey_detail .m-custom-content__block-text:before{height:50px;width:50px;top:0;left:0}.que_banner .m-hero__title{font-size:42px;margin-bottom:12px}.que_banner .m-hero__text{font-size:18px}.pain-item p{font-size:15px;margin-top:10px}.comfort_feature .m-icon-box--vertical .m-icon-box__content{margin-top:12px}.main-product__block-title h2 span{font-size:35px}.landing_product .tabs_whattake .tab{margin-bottom:20px}.pro_pilokit .m-custom-content__wrapper{flex-direction:column-reverse}}@media(max-width:820px){.pilescare_banner .m-hero__inner,.sec_ext_care .m-hero__inner{padding:25px}.pilescare_banner .m-hero__title{font-size:30px}.about_clinic .m-hero__btn{margin-top:15px}.m-button{font-size:12px;padding:10px 15px}.que_banner .m-hero__title{font-size:30px!important;margin-bottom:10px;letter-spacing:-1px}.pain-points{gap:20px 0;flex-wrap:wrap;padding:20px}.pain-item:not(:last-child):after{display:none}.pain-item{flex:unset;width:50%}.pain-item p{font-size:14px}.challenge_bottom .m-richtext__description{width:100%}.challenge_header .m-richtext{margin-bottom:24px}.challenge_bottom .m-richtext__button{margin-top:24px}.sec_ext_care .m-hero__title{font-size:25px!important}.sec_ext_care .m-hero__content:before{height:60px;width:168px;top:-40px}}@media(max-width:767px){h2,.h3,.h2{font-size:25px!important}.landing_banner.m-slider--adapt .m-slide__media{--aspect-ratio-mobile: .9 !important}.landing_banner.m-slider .m-slide__wrapper{padding-block:30px;justify-content:center}.landing_banner .m-slide__content{max-width:600px;text-align:center}.journey_care .m-richtext{align-items:center;text-align:center}.journey_care .m-richtext__title:before{left:50%;transform:translate(-50%)}.journey_care .m-richtext{padding:0}.m-richtext__description,.innovation_video .m-section__description,.pilescare_banner .m-hero__text,.sec_ext_care .m-hero__text{font-size:14px}.que_banner .m-hero__text{font-size:16px}.pilescare_banner .m-hero__text,.pilescare_banner .m-hero__bottom{width:100%}.pilescare_banner .m-hero__content,.sec_ext_care .m-hero__inner{justify-content:flex-start}.sec_ext_care .m-hero__content:before{display:none}.sec_ext_care .m-hero__title{width:50%}.sec_ext_care .m-hero__content{width:100%}.our_journey_detail .m-custom-content__block-text{padding:50px 0 0}.our_journey_detail .m-custom-content__block-text .m-richtext{text-align:center}.our_journey_detail .m-custom-content__block-text:before{left:50%;transform:translate(-50%)}.challenge_header{margin-top:-30px}.journey_care .m-custom-content__block-video .m-video,.pain-points,.comfort_feature m-icon-box,.trust_care m-icon-box,.all_product_video .m-image,.landing_faqs .m-collapsible__image img,.pilescare_banner .m-hero,.sec_ext_care .m-hero,.our_journey_detail .m-custom-content__block-video .m-video,.our_journey_detail .m-custom-content__block-video .m-video .m-video__wrapper,.landing_product video{border-radius:10px}.trust_care m-icon-box,.comfort_feature m-icon-box{padding:20px}.banner_marquee.m-scrolling-promotion-section .container-full{padding-block:10px}.m-section__description br{display:none}.sec_ext_care{padding-top:40px}.landing_product .m-main-product--info .main-product__block-price .m-price-item--sale,.landing_product .main-product__block-price .m-price__regular .m-price-item--regular{font-size:22px}.landing_product .m-main-product--info .main-product__block-price .m-price-item--regular{font-size:15px}.landing_product .product-benefit{flex-wrap:wrap}.landing_product .benefit-inner{width:calc(50% - 10px)}.landing_product .variant-card_bottom .var--price .price{font-size:15px}.main-product__block-buy_buttons .m-product-form--input label.m-product-option--label{display:none}}@media(max-width:580px){h2,.h3,.h2{font-size:22px!important}.m-richtext__description,.innovation_video .m-section__description,.pilescare_banner .m-hero__text,.sec_ext_care .m-hero__text,.comfort_feature .m-icon-box__description,.landing_banner.m-slider .m-slide__content .m-slide__description p{font-size:13px}.landing_banner.m-slider .m-slide__content .m-slide__subtitle{font-size:10px;margin-bottom:8px;padding:5px 7px;letter-spacing:1px}.landing_banner.m-slider .m-slide__content .m-slide__title{font-size:20px!important}.landing_banner .m-richtext__description+.m-richtext__button{margin-top:10px}.landing_banner.m-slider .m-slide__wrapper{padding:10px;justify-content:center}.landing_banner.m-slider--adapt .m-slide__media{--aspect-ratio-mobile: .8 !important}.landing_banner .m-slide__content{max-width:max-content}.pain-item p{font-size:12px}.comfort_feature .m-icon-box__heading{font-size:15px;margin-bottom:5px}.comfort_feature .m-icon-box--vertical .m-icon-box__content{margin-top:10px}.sec_ext_care .m-hero__title{width:100%}.banner_marquee .m-promotion__text{font-size:12px!important}.banner_marquee .m-promotion__item{padding-left:15px;margin-left:15px!important}.all_product_video .m-richtext__title span{padding:3px 5px}.journey_care .m-custom-content__block-video .m-video:after{height:70px;width:70px}.journey_care .m-richtext__description{margin-top:10px}.innovation_video .m-icon-box__description{font-size:12px}.innovation_video .m-icon-box__heading{font-size:15px;margin-bottom:5px}.que_banner .m-hero__text{font-size:14px}.challenge_header{margin-top:-10px}.challenge_header .m-richtext__description{margin-top:8px}.pain-item img{width:45px;height:auto;border-radius:5px}.pain-item:not(:last-child):after{display:none}.challenge_header .m-richtext{margin-bottom:20px}.challenge_bottom .m-richtext__button{margin-top:20px}.comfort_feature .m\:column:not(:last-child):after,.trust_care .m\:column:not(:nth-child(4n)):before{display:none}.comfort_feature .m-icon-box__icon{width:45px!important}.m-icon-box .m-image{border-radius:5px}.trust_care .m-icon-box--vertical .m-icon-box__content{margin-top:10px}.trust_care .m-icon-box__heading{font-size:13px}.pilescare_banner .m-hero__content p:last-child{margin-top:5px}.about_clinic .m-hero__title{margin-bottom:5px}.m-section__header{margin-bottom:20px!important}.landing_faqs.m-collapsible-section .m-collapsible--button{font-size:14px}.landing_faqs.m-collapsible-section .m-collapsible--content__inner{font-size:13px;padding-top:6px}.landing_faqs .m-collapsible:not(:last-child){padding-bottom:12px;margin-bottom:12px}.landing_product .benefit-img img{height:40px;width:40px;border-radius:5px}.main-product__block-title h2 span{font-size:30px}.landing_product .main-product__block.main-product__block-description{font-size:13px}.landing_product .main-product__block.main-product__block-rating{margin-top:20px!important}.landing_product .main-product__block.main-product__block-buy_buttons,.landing_product .main-product__block.main-product__block-custom_liquid.main-block-feature{margin-block:20px!important}.landing_product .m-main-product--info .main-product__block-price .m-price__badges .m-product-tag--discounted{padding:3px 5px;font-size:11px}.landing_product .m-main-product--info .main-product__block-price .m-price__badges .m-currency--saved{font-size:11px}.landing_product .m-main-product--info .main-product__block-price .product-block-group--price,.main-product_tm{gap:5px}.landing_product .benefit-content{font-size:12px;margin-top:8px}.landing_product .tabs_whattake .tablinks,.landing_product .tabs_whattake .tabcontent ul{font-size:13px}.landing_product .tabs_whattake .tab{margin-bottom:15px}.landing_product .tabs_whattake{padding:15px}.landing_product .variant-card_bottom .product-contains p{margin-bottom:5px;font-size:13px}.landing_product .variant-card_bottom .product-contains ul li{font-size:12px}.main-product__block-variant_picker .m-product-option--button .m-product-option--content{gap:8px;display:flex;flex-direction:column;align-items:center;margin:0}.main-product__block-variant_picker .m-product-option--button .m-product-option--content .m-product-option--node{width:100%}.landing_product .variant-card_bottom .var--price .price{font-size:14px}.landing_product .variant-card_bottom .var--price .cam--price{font-size:11px}.m-product-option--label{font-size:13px!important}.innovation_video .m-icon-box__inner{padding:5px 5px 12px;border-radius:12px}.main-product__block.main-product__block-buy_buttons,.main-product__block-custom_liquid .Moq-text{display:block!important}.all_product_video .m-richtext__title span{padding-inline:5px}.landing_banner.m-slider .m-slide__content .m-slide__description{margin-top:9px;font-size:14px}}@media(max-width:460px){.landing_banner .m-slide__content{height:100%;display:flex;flex-direction:column;align-items:center}.landing_banner .m-richtext__description+.m-richtext__button{margin-top:auto;margin-bottom:60px}.landing_banner.m-slider .m-slide__content .m-slide__subtitle{margin-bottom:10px}.landing_banner.m-slider .m-slide__content .m-slide__title{font-size:22px!important;letter-spacing:0}.landing_banner.m-slider .m-slide__content .m-slide__description{margin-top:12px}.landing_banner.m-slider .m-slide__content .m-slide__description p{font-size:14px}}@media(max-width:428px){.landing_banner.m-slider .m-slide__content .m-slide__title{font-size:20px!important}.landing_banner.m-slider .m-slide__content .m-slide__description p{font-size:13px}}@media(max-width:393px){.landing_banner.m-slider .m-slide__content .m-slide__title{font-size:18px!important}.landing_banner.m-slider .m-slide__content .m-slide__description p{font-size:13px}.landing_banner.m-slider--adapt .m-slide__media{--aspect-ratio-mobile: .8 !important}.landing_banner .m-button{font-size:11px;padding:8px 12px}.landing_banner .m-richtext__description+.m-richtext__button{margin-bottom:50px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/landing-page.css.map */
