.gallery-section-cstm .gallery__content{position:absolute;bottom:20%;left:50%;transform:translate(-50%);width:calc(100% - 64px);max-width:100%}.image-with-tabs .imageWithText__wrp{width:100%;padding:0}.image-with-tabs .imageWithText__container{gap:16px;align-items:flex-start}.toggle__tab{padding:16px 12px;margin:8px 0}@media all and (min-width:768px){.toggle__tab{padding:22px 32px}}h5.toggle-tab-heading{font-size:18px;margin:0;line-height:28px;display:flex;align-items:center;justify-content:space-between}.toggle__tab-wrap{cursor:pointer}.text_content-block{padding:24px 32px;margin:0}.text_content-block h4{font-size:28px;line-height:34px;display:block;margin-bottom:16px}.text_content-block h2{margin-bottom:16px;margin-top:0}.text_content-block .RTE-content{margin:20px 0 0}.btn-block .btn{width:100%}.toggle-tab-heading .icon{padding:5px;width:auto;height:auto;border-radius:50%;display:flex;align-items:center;transition:.3s all}.image-with-tabs .imageWithText__desc{margin:0}.image-with-tabs .imageWithText__wrp p:last-child{margin-bottom:0}.toggle-tab-contet{display:none;overflow:hidden;height:0;transition:height .5s ease-out}.toggle__tab svg{transition:all .2s ease-in-out}.toggle__tab.active svg{rotate:180deg}.how-it-works .imageWithText__wrp{width:100%;padding:30px 0}.how-it-works .imageWithText__container{gap:40px}.step-content-heading{display:flex;align-items:center;column-gap:16px}p.step-count{margin:0;padding:10px 20px;background-color:#ffad1e;border-radius:100px;font-size:18px;font-weight:600}.step-text-box{padding:24px;background-color:#fef7ec}.step-text-wrapper+.step-text-wrapper .step-text-box{background-color:transparent}.how-it-works h3{margin:0}.testimonials__slider .testimonials__body{padding:0 0 0 15px}.testimonials__slider p.testimonials__quote{margin-top:10px}.testimonials__name{font-size:16px!important}.sticky-steps-wrap{display:flex}.sticky-text-item{width:50%;padding-right:10%}.sticky-steps-item{width:50%}.process-item{padding-left:100px;border-left:2px solid #96c77f;position:relative}.process-txt{margin-bottom:15px}.process-img{padding-bottom:75px}.process-img img{width:100%;height:100%;object-fit:cover}.sticky_text{position:sticky;top:200px}.process-item:before{content:"";display:block;background-color:#def5bf;border-radius:50px;width:34px;height:34px;position:absolute;inset:-1px auto auto -16px;left:-17px;top:0;z-index:2}.process-item:after{content:"";display:block;background-color:#96c77f;border-radius:50px;width:12px;height:12px;position:absolute;inset:10px auto auto -5px;left:-6px;top:11px;z-index:2}.process-item:last-child{border-left:none}.last-item-line{z-index:1;border-right:1px dashed #ccc;width:0;height:97%;position:absolute;inset:15px auto auto 0%}.last-item-line:after{content:"";display:block;z-index:3;background-image:linear-gradient(#fff0,#fff);width:10px;height:100%;position:absolute;inset:auto auto 0% 0}.process-item:last-child .process-img{padding-bottom:0}@media(max-width:990px){.sticky-steps-wrap{flex-wrap:wrap}.sticky-text-item{width:100%;padding-right:0;margin-bottom:50px}.sticky-steps-item{width:100%}.process-item{padding-left:50px;margin-left:50px}.testimonials__slider .testimonials__body{padding:15px 0 0}}@media(max-width:767px){.sticky-text-item{width:100%;padding-right:0;margin-bottom:30px}.process-item{padding-left:50px;margin-left:50px}.process-img{padding-bottom:40px}.how-it-works .imageWithText__wrp{padding:0}}@media(max-width:480px){.process-item{padding-left:30px;margin-left:30px}}.content-with-tabs-custom .faq-multi-column__container{width:55%}.content-with-tabs-custom .faq-multi-column__containerAcc.faq{width:45%;padding:0!important;flex:unset}.content-with-tabs-custom .faq-container{column-gap:50px;padding-left:20px;padding-right:20px;align-items:center}.content-with-tabs-custom{margin-bottom:40px}.accordion__item__head.tabs--wrap{align-items:baseline;display:flex;gap:1rem}p.type-eyebrow-3{font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:600}span.tab_count{font-size:24px}.content-with-tabs-custom .faq-multi-column__tabs-wrp accordion-tab:first-child .accordion__item{border-top:1px solid rgba(var(--color-border) / 1)}@media(max-width:991px){.content-with-tabs-custom .faq-multi-column__container,.content-with-tabs-custom .faq-multi-column__containerAcc.faq{width:100%}}.before-after-custom{padding:80px 0;margin:50px 0;background-color:#fff}section#shopify-section-template--17367011098775__reviews_section_F3B4PT{background-color:#f9f9f9;padding:30px 0}.before-after-wrap{display:flex;gap:10%;width:100%;max-width:900px;margin:auto}.before-after-item{width:45%}h2.before-after-heading{text-align:center;margin-bottom:50px}.before-after-content{margin:20px 0 0}.before-after-content h3{margin-bottom:10px}.before-after-item .beforeAfter__image{max-height:var(--media-height)}@media(max-width:768px){.text_content-block{padding:14px 22px}.before-after-wrap{flex-wrap:wrap;gap:0;width:100%;max-width:450px}.before-after-item{width:100%}.before-after-item:first-child:not(last-child){padding-bottom:30px}.before-after-custom{padding:50px 0;margin:30px 0}h2.before-after-heading{margin-bottom:30px}}.custom-review-section .how-to-use__card{border-radius:16px;height:100%;min-height:auto;padding:40px 32px;background-color:#feede0}.custom-review-section .reviews-star{justify-content:start;align-items:center;padding-top:10px;display:flex}.custom-review-section .reviews-star-item{color:#222926;flex-direction:column;justify-content:center;align-items:center;width:18px;height:16px;display:flex}.custom-review-section .reviews-star-item svg{fill:#f467b9;stroke:none;width:16px;height:16px}.how-to-use__card__header-title{color:#592b15;font-family:var(--font-sofia-pro)!important;font-size:18px!important;font-style:normal;font-weight:500;line-height:24px;margin-top:24px}.reviews-star__content>*{color:var(--secondary-brown);font-family:var(--font-sofia-pro);font-size:14px!important;font-weight:400;line-height:22px!important}.reviews__verified>*{color:var(--secondary-brown);font-family:var(--font-sofia-pro);font-size:14px;font-weight:400;line-height:18px}.reviews-star__content{margin:16px 0}.custom-review-section .how-to-use__card__header{font-size:16px!important}.reviews-section__container .RTE-content>*{color:var(--secondary-brown);font-family:var(--font-sofia-pro);font-size:18px;font-style:normal;font-weight:400;line-height:24px}.reviews-section__container__flex{display:flex;justify-content:space-between;align-items:center}.sliderPagination__mobile{display:none}.sliderPagination__desktop{display:flex}.reviews-section .sliderControl{display:block!important}@media screen and (max-width:768px){.reviews-section__swiper{position:relative;padding-bottom:50px}.reviews-section__sliderPagination{position:absolute;bottom:-19px;left:50%;gap:24px;transform:translate(-50%,-50%)}}.iwt_wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding-bottom:0;margin:auto}.iwt_text{width:40%;padding-top:50px;padding-bottom:75px}.iwt_image{width:50%;position:relative;display:flex;align-items:center}.reviews__verified{display:flex;align-items:center;justify-content:space-between;padding-top:8px;text-transform:capitalize}.reviews__verified__icon{display:flex;align-items:center}@media screen and (min-width:1440px){.iwt_text{width:35%;padding-bottom:100px}.iwt_image{width:55%;position:relative}.reviews-section__swiper{padding:0 20px}}.iwt_wrapper .imageWithText__media svg,.iwt_wrapper .imageWithText__media img{position:unset}.edn-midcta-list-icon{background-color:#def5bf;text-align:center;color:#568541;border-radius:50px;flex:none;width:25px;height:25px;line-height:25px;position:relative}.edn-midcta-list-icon-i{width:15px;height:16px;line-height:100%;display:inline-block;position:absolute;inset:5px auto auto 5px}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.edn-midcta-list-icon-i{fill:#568541}li.text_list_item{align-items:center;grid-column-gap:10px;grid-row-gap:10px;border-top:1px solid #0003;padding-top:15px;padding-bottom:15px;margin-bottom:0;display:flex}li.text_list_item:first-child{border-top:none}li.text_list_item p{margin:0;font-size:20px}.iwt_wrapper .imageWithText__media{width:100%!important}.iwt_wrapper .btn--wrap{margin-top:20px}@media(max-width:767px){.iwt_wrapper{display:block}.iwt_text{width:100%;padding-bottom:40px;padding-top:0}.iwt_image{width:100%}li.text_list_item p{font-size:17px}}.scrolling_images .Marquee-tag__image{height:350px!important}.scrolling_images .Marquee-tag__image img{height:350px!important;width:350px!important;object-fit:cover}@media(min-width:1441px){.marquee__container{max-width:1359px;width:100%;margin:auto}}@media(min-width:1440px){.scrolling_images .Marquee-tag__image{height:400px!important}.scrolling_images .Marquee-tag__image img{height:400px!important;width:400px!important}}@media(max-width:767px){.scrolling_images .Marquee-tag__image{height:230px!important}.scrolling_images .Marquee-tag__image img{height:230px!important;width:230px!important}.scrolling_images.m-images-scroll .Marquee-tag__image{height:70px!important}.scrolling_images.m-images-scroll .Marquee-tag__image img{height:70px!important;width:50px!important}}.edn-panel{background-color:#fff;border-radius:15px;box-shadow:0 4px 4px #0000000d,0 0 10px #0000000d}.edn-panel.edn-hero-panel{z-index:20;width:90%;max-width:1000px;margin-top:-120px;margin-left:auto;margin-right:auto;position:relative}.edn-hero-panel-list{grid-column-gap:75px;grid-row-gap:75px;justify-content:center;align-items:flex-start;padding:25px 0;font-size:1rem;line-height:1.4;display:flex}.edn-hero-panel-list-li{text-align:center;width:25%}.edn-hero-panel-list-i{width:40px;height:40px;display:block}.edn-hero-panel-list-i-wrap{background-color:var(--icon-bg-color);border-radius:100px;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:10px;margin-left:auto;margin-right:auto;display:flex}.edn-hero-panel-list-i-wrap svg{stroke-width:2px;fill:none;stroke:#568541;stroke-linecap:round;stroke-linejoin:round}.edn-hero-panel-list-i img{width:100%;height:100%;object-fit:cover}@media(max-width:991px){.edn-panel.edn-midcta-panel{border-top-left-radius:0;border-bottom-left-radius:0;width:70%;margin-top:300px}.edn-hero-panel-list{grid-column-gap:50px;grid-row-gap:50px;padding-left:30px;padding-right:30px;font-size:14px}.edn-hero-panel-list-li{width:30%}}@media(max-width:767px){.edn-hero-panel-list{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column}.edn-hero-panel-list-li{grid-column-gap:7px;grid-row-gap:7px;text-align:left;justify-content:flex-start;align-items:center;width:100%;padding-top:8px;padding-bottom:8px;display:flex}.edn-hero-panel-list-i{width:25px;height:25px;display:block}.edn-hero-panel-list-i-wrap{background-color:#0000;border-radius:0;flex:none;width:25px;height:25px;margin-bottom:0;margin-left:0;margin-right:0;display:block}.edn-panel.edn-hero-panel{margin-top:-60px}}@media screen and (max-width:479px){.edn-hero-panel-list{padding-left:15px;padding-right:15px}}body{font-family:var(--main-font-family-regular);font-size:16px;line-height:22px}.container{padding-left:16px;padding-right:16px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--main-font-family-regular)}h1,.h1{font-family:var(--main-font-family-medium);font-size:32px;font-weight:500;line-height:40px;letter-spacing:-1.5px}h2,.h2{font-size:32px;font-weight:400;line-height:40px;letter-spacing:-1.5px}.large-text{font-size:16px;line-height:22px}.btn{font-family:var(--main-font-family-medium);font-size:16px;font-weight:500;line-height:22px;padding:12px 20px;text-transform:uppercase}.btn:not(.quick-buy-overlay){padding:12px 20px}.btn--border{border:1px solid var(--primary-brown);color:var(--primary-brown)}.btn--border:after{border:1px solid var(--primary-brown)}h2,.h2{font-size:28px;line-height:34px}@media screen and (min-width:768px){.container{padding-left:20px;padding-right:20px}h1,.h1{font-size:56px;line-height:62px}h2,.h2{font-size:34px!important;line-height:48px!important}.large-text{font-size:16px;line-height:24px}.btn{font-size:18px;line-height:24px}}@media screen and (min-width:1440px){.container{padding-left:0;padding-right:0}}.m-skin-text{margin-top:60px}.m-skin-text h2{font-size:24px;letter-spacing:-1.5px;margin:0!important}.m-skin-text .rich-text__descption{padding-bottom:10px}@media(min-width:1023px){.scrolling_images.m-images-scroll .Marquee-tag__image{height:124px!important}.scrolling_images.m-images-scroll .Marquee-tag__image img{height:124px!important;width:200px!important}}@media(min-width:1210px){.m-banner-body .new-banner__media__img{max-width:600px;max-height:600px;height:auto}.m-banner-body .new-banner__media{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:end}}.m-get-covered .how-to-use__card img{max-width:133px;max-height:133px}.m-get-covered .how-to-use__grid{max-width:570px;margin:0 auto}.m-get-covered h2{font-size:28px}.m-get-covered .swiper-slide{width:auto}.hp-new-image-bg{position:relative}.hp-new-image-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.8;z-index:0}.hp-new-image-bg .new-image-text__wrapper{position:relative;z-index:1}div[class*=new-image-text-template--].hp-new-image-bg .new-image-text__subtitle{color:#080808b2;opacity:1}.imageWithText__wrp .btn--wrap.btn-block svg{position:relative;top:-2px}@media(min-width:2000px){[data-page=skin-clinic] .new-recommend-slider .new-recommend-slider__wrapper{background-position-x:left}[data-page=skin-clinic] .new-recommend-slider .new-recommend-slider__product{margin-left:-120px}}@media(min-width:450px)and (max-width:768px){[data-page=skin-clinic] .new-recommend-slider .new-recommend-slider__product{margin:0 auto}[data-page=skin-clinic] .new-recommend-slider .new-recommend-slider__wrapper{background-size:40%;background-position:left bottom}[data-page=skin-clinic] .m-coveer-block .new-left-right__list:nth-child(1){order:0;width:47%}[data-page=skin-clinic] .m-coveer-block .new-left-right__media:nth-child(2){order:2;margin:0 auto}[data-page=skin-clinic] .m-coveer-block .new-left-right__list:nth-child(3){order:1;width:47%}[data-page=skin-clinic] .m-coveer-block .new-left-right__main{margin:32px auto 0;flex-wrap:wrap;max-width:440px;flex-direction:row;gap:25px}}@media(max-width:981px){.m-skin-text{margin-top:20px}.m-skin-text h2{font-size:20px}}@media(max-width:981px){.m-get-covered .how-to-use__grid{grid:none;display:flex;justify-content:center}}@media screen and (max-width:768px){.custom-review-section .how-to-use__card{padding:0 10px 10px}}@media(max-width:500px){.m-banner-body .new-banner__active{gap:8px 3px;justify-content:space-between}[data-page=body-clinic] .new-recommend-slider.revers .new-recommend-slider__wrapper{background-size:59%;background-position-x:61px}.m-get-covered .how-to-use__card img{max-width:72px;max-height:72px}[data-page=skin-clinic] .mini-block.revers{margin-bottom:0}}@media(max-width:370px){.m-banner-body .new-banner__active .new-banner__btn{width:100%;max-width:100%}.m-get-covered .how-to-use__card img{max-width:52px;max-height:52px}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/custom-style.css.map */
