@font-face{font-family:Editors Note;src:url(/cdn/shop/files/EditorsNote-Regular.woff) format("woff2"),url(/cdn/shop/files/EditorsNote-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@keyframes marqueeMove{0%{transform:translate(0)}to{transform:translate(calc(-50% - 40px))}}h1,.h1{color:#000;font-family:Editors Note!important;font-size:86px!important;font-style:normal;font-weight:400;line-height:1.06em;margin-bottom:31px;margin-top:0}h2,.h2{color:#000;font-family:Editors Note;font-size:60px;font-style:normal;font-weight:400;line-height:1.25em;margin-top:0;margin-bottom:0}h3,.h3{font-family:Editors Note;font-size:45px;font-style:normal;font-weight:400;line-height:normal;margin-top:0}h4,.h4{font-family:"Editor's Note";font-size:34.75px;font-style:normal;font-weight:400;line-height:1em;margin-top:0}h5,.h5{color:#000;font-family:Inter,sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.5px;margin-top:0}h6,.h6{color:#000;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.4px;margin-top:0}html,body{overflow-x:hidden}.lg-head{font-size:80px;line-height:1.21em;margin-bottom:30px}strong{font-weight:600}body,li{color:#000;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.4em;letter-spacing:-.4px}p,.para{color:#000;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.4em;letter-spacing:-.4px;margin-top:0}.p-large p{color:#000;font-family:Inter,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:1.47em;letter-spacing:-.46px}.container{max-width:1660px;padding-inline:20px;margin-inline:auto;width:100%}.text-center{text-align:center}.text-white{color:#fff}.text-white .sm-head,.text-white p{color:#fff!important}.hm-banner-sec{position:relative}a.btn-scrol-down{position:absolute;bottom:-67px;right:0;left:0;margin-inline:auto;display:flex;justify-content:center;z-index:2;max-width:90px}.slider-style2 .owl-dots{position:absolute;margin-inline:auto;bottom:50px;right:0;display:inline-block;left:0;width:max-content}.product-information button.shopify-payment-button__button.shopify-payment-button__button--unbranded:after{content:"Buy Now";font-size:14px}.product-information button.shopify-payment-button__button.shopify-payment-button__button--unbranded{font-size:0}.slider-style2 button.owl-dot{width:10px;height:10px;margin-inline:5px;border-radius:100px;background-color:#fff0;border:1px solid #000000;outline:none}.slider-style2 button.owl-dot.active{background-color:#000;border:1px solid #000}.hm-banner-bg{position:relative;display:flex;align-items:center}.hm-banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hm-banner-wrapper{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.hm-banner-content{max-width:756px}.hm-tag{display:inline-flex;align-items:center;gap:25px;background:#fff;border-radius:100px;padding:21px 47px 21px 35px;margin-bottom:32px}.hm-tag-icon{width:18px;height:18px;object-fit:contain}.hm-desc{margin-bottom:26px;max-width:406px}.hm-btns{display:flex;gap:15px;flex-wrap:wrap}.btn-normal{background:#000;color:#fff;border:1px solid #000;font-family:Inter,sans-serif;font-size:18px;padding:12px 20px;border-radius:100px;font-style:normal;font-weight:400;line-height:1em;letter-spacing:-.36px;text-decoration:none;display:inline-flex;align-items:center;gap:32px;transition:.3s ease}.btn-white{background:#fff;color:#000;border:1px solid #fff;font-family:Inter,sans-serif;font-size:18px;padding:12px 20px;border-radius:100px;font-style:normal;font-weight:400;line-height:1.38em;letter-spacing:-.36px;text-decoration:none;display:inline-flex;align-items:center;gap:32px;transition:.3s ease}.btn-normal2{background:transparent;color:#fff;border:1px solid #fff;font-family:Inter,sans-serif;font-size:18px;padding:12px 20px;border-radius:100px;font-style:normal;font-weight:400;line-height:1.38em;letter-spacing:-.36px;text-decoration:none;display:inline-flex;align-items:center;gap:32px;transition:.3s ease}.btn-white:hover,.btn-normal:hover,.btn-normal2:hover{border:1px solid #000;background:#fff;color:#000;box-shadow:0 4px 10px #ffffff29}.btns span{width:32px;height:32px;border-radius:50%;background:#fff;color:#000;display:flex;align-items:center;justify-content:center}.hm-banner-card{position:absolute;right:60px;bottom:60px;background:#fff;border-radius:15.4px;padding:0;display:flex;gap:14px;align-items:center;max-width:369px}.hm-card-content h4{margin-bottom:24px;max-width:150px}.hm-card-image{width:auto;object-fit:cover;border-radius:14px}.hm-tag span{color:#000;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.4px}.sm-head{color:#000;font-family:"Editor's Note";font-size:30px;font-style:normal;font-weight:400;line-height:1.56em;letter-spacing:-.6px;margin-bottom:22px}.hm-desc p{color:#484848}.hm-banner-card .hm-card-image-user{width:auto;max-width:121px}.hm-card-content{padding-left:10px}p.announcement-bar__text{color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:1.55em;letter-spacing:-.36px}p.announcement-bar__text strong{color:#7af4de}aside.announcement-bar{background-color:#000!important}p.announcement-bar__text{position:relative}.announcement-bar__text:before{content:"";background-image:url(/cdn/shop/files/Star.svg);width:13px;height:13px;display:inline-block;position:relative;top:1px}.announcement-bar__text:after{content:"";background-image:url(/cdn/shop/files/Star.svg);width:13px;height:13px;display:inline-block;position:relative;top:1px}.header-menu__inner .menu-list__link{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.36px}.header-menu__inner .menu-list__link:hover{color:#76e1ba}.header-menu__inner .menu-list__link .menu-list__link-title{padding-inline:0}.header-menu__inner .menu-list__list-item{margin-inline:16.5px!important}.header-menu__inner .menu-list__list-item:has(.menu-list__submenu) .menu-list__link{position:relative;padding-right:12px}.header-menu__inner .menu-list__list-item:has(.menu-list__submenu) .menu-list__link:after{content:"";width:5px;height:5px;border-right:1px solid #0a0a0a;border-bottom:1px solid #0a0a0a;position:absolute;right:0;top:50%;margin-left:auto;display:inline-block;transform-origin:center;transform:rotate(45deg) translateY(-100%);transition:all .3s ease}.header-menu__inner .menu-list__list-item:has(.menu-list__submenu) .menu-list__link:hover:after{border-color:#76e1ba}.content-style-1{background:#fff}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.pt-140{padding-top:140px}.pb-140{padding-bottom:140px}.pt-150{padding-top:150px}.pb-150{padding-bottom:150px}.content-style-1 .heading-wrap{max-width:1093px;margin:0 auto 47px}.p-large{max-width:1340px;margin-inline:auto;transition:all 1.2s ease}.p-large p .line{display:inline;color:#686868;transition:color .4s ease}.p-large p .line.active{color:#000}.mt-35{margin-top:35px}.simple-btn-white{display:inline-flex;align-items:center;justify-content:center;padding:12px 40px;height:57px;border:1px solid #000;border-radius:100px;text-decoration:none;transition:.3s ease;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1em;letter-spacing:-.36px}.simple-btn-white:hover{background:#000;color:#fff}.simple-btn-black{display:inline-flex;align-items:center;justify-content:center;padding:20px 40px;border:1px solid #000;background:#000;color:#fff;border-radius:100px;text-decoration:none;transition:.3s ease;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.36px}.simple-btn-black:hover{background:#fff;color:#000}.custom-marquee{width:100%;overflow:hidden}.custom-marquee .marquee-track{display:flex;align-items:center;gap:170px;width:max-content;animation:marqueeMove 20s linear infinite}.custom-marquee .marquee-item{flex-shrink:0}.custom-marquee .marquee-item img{width:272px;height:auto;display:block;object-fit:contain}.custom-marquee .heading-wrap{margin-bottom:50px}.banner-style-2-wrapper .sm-head,.banner-style-2-wrapper h2{margin-bottom:10px}.header[data-sticky-state=active]{box-shadow:0 4px 10px #d8c5c52e}.gift-sec{background-image:url(/cdn/shop/files/bg-green.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.mt-39{margin-top:39px}.row{display:flex}.align-item-center{align-items:center}.gift-sec .gift-sec-content{flex:0 0 40%;max-width:40%}.gift-sec .col-right{flex:0 0 60%;max-width:60%}.collection-card{border-radius:20px;background:#f3f3f3;padding:21px 23px 30px;gap:32px}.collection-card__inner .collection-card__image{border-radius:13px}.collection-card__inner .collection-card__content{text-align:center;gap:11px}.collection-card__inner .collection-card__content p{color:#000;font-family:Inter,sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.5px}.collection-card__inner .collection-card__content .total-prod-count{color:#484848;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.3px;text-transform:uppercase;text-align:center;display:block;width:100%}.collection-card:hover{box-shadow:1px 2px 10px #00000029}.section-resource-list__content{margin-bottom:74px}.section-resource-list__content .text-block{padding-bottom:0}.collection-card__inner{gap:32px}.why-left,.why-right{position:relative;z-index:2;height:100%}.why-center{position:relative;z-index:1}.heading.xs-lg-head{z-index:3;max-width:100%;word-break:break-word}.xs-lg-head{font-family:Editors Note;color:#000;font-size:56px;font-style:normal;font-weight:400;line-height:1.4em;letter-spacing:-.75px}.why-right .heading.xs-lg-head{margin-top:40px}.why-center img{position:relative;z-index:1}.why-section{background:#f3f3f3}.why-wrapper{display:grid;align-items:center;grid-template-columns:minmax(450px,1fr) minmax(630px,520px) minmax(436px,1fr);gap:32px}.why-icon{width:116px;height:116px;border:1px solid rgb(0 0 0 / 30%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:44px;overflow:hidden}.why-icon img{width:auto;max-width:60px}.why-center img{width:100%;border-radius:30px;display:block}.why-features{margin:0 0 40px;padding-left:20px}.why-features li{margin-bottom:10px;color:#484848}.why-wrapper .why-left .xs-lg-head{margin-bottom:130px;min-width:600px;margin-top:50px}.why-wrapper .why-left .why-icon{margin-bottom:44px}.why-section .btns{margin-top:48px}.why-right{padding-top:117px}h5.why-text{color:#484848;line-height:1.4em;font-weight:600}.why-left{padding-right:25px}.why-right h5.why-text{margin-bottom:36px}.shop-treatment-section{background:#fff}.shop-treatment-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:75px;gap:30px}.shop-treatment-top h2{margin:0}.treatment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.treatment-card{position:relative;overflow:hidden;border-radius:24px;display:block;text-decoration:none}.treatment-card img{width:100%;height:100%;min-height:auto;object-fit:cover;display:block;transition:transform .5s ease}.treatment-card:hover img{transform:scale(1.05)}.cate-head{position:absolute;left:35px;bottom:42px;color:#fff;z-index:2;font-family:Editors Note;font-size:41px;font-style:normal;font-weight:400;line-height:normal}.treatment-card:after{content:"";position:absolute;bottom:0;background:linear-gradient(180deg,#0000,#000);height:283px;width:661px}.testimonial-section{background:#fff;overflow:hidden}.testimonial-card{background:#dbece9;padding:100px 50px 55px 65px;border-radius:12px;position:relative;min-height:350px;transition:all .4s ease}.testimonial-carousel .owl-item:nth-child(odd) .testimonial-card{margin-top:40px;background:#f3f3f3}.testimonial-card .quote-icon{position:absolute;top:-41px;left:48px}.testimonial-card .stars{margin-bottom:27px}.testimonial-text{border-bottom:1px solid #000000;padding-bottom:39px;margin-bottom:43px}.testimonial-user{display:flex;align-items:center;gap:34px}.testimonial-user-image{width:71px!important;height:71px;border-radius:50%;object-fit:cover}.testimonial-user-name{margin:0;color:#000}.testimonial-section .testi-container{margin-top:146px;max-width:1326px;margin-inline:auto}.testimonial-section .testi-container .owl-stage{display:flex}.testimonial-section .testi-container .owl-stage-outer{overflow:visible}.quote-icon svg{filter:drop-shadow(10px 13px 40px rgba(136,165,191,.36))}.left-cont-right-img-sec{overflow:hidden}.left-cont-right-img-sec .contain-left-cont-r-img{max-width:100%;margin-left:max(calc((100% - 1660px)/2));padding-left:20px}.left-cont-right-img-sec .left-right-wrapper{display:flex;align-items:center;min-height:636px}.left-cont-right-img-sec .left-content{width:40%;padding-block:60px}.left-cont-right-img-sec .right-image{width:60%;padding-top:65px}.left-cont-right-img-sec .main-right-image{width:100%;height:100%;display:block}.left-cont-right-img-sec .desc{margin-bottom:36px;max-width:560px}.left-cont-right-img-sec .main-head{margin-bottom:30px}.email-signup__form p.email-signup__message-text{color:#fff;font-size:16px}.email-signup__form .email-signup__message{margin-top:17px}.custom-footer{background:#000;color:#fff;position:relative;overflow:hidden;padding-top:123px}.footer-top{display:flex;justify-content:space-between;gap:15px;padding-bottom:120px}.footer-left{width:24%}.footer-center,.footer-col3{width:15%}.footer-right{width:25%}.footer-logo{max-width:219px;margin-bottom:39px}.footer-shop-name{margin-bottom:20px}.footer-text{color:#fff;font-size:18px;letter-spacing:-.36px;line-height:1.55em}.footer-menu{display:flex;flex-direction:column;flex-wrap:wrap;gap:18px;list-style:none;padding:0;margin:0}.footer-menu a{color:#fff;text-decoration:none;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.38em;letter-spacing:-.36px;outline:none}.footer-menu a:hover{border-bottom:1px solid #fff}.back-to-top{display:inline-flex;align-items:center;margin-inline:auto;transition:all .3s ease;gap:21px;color:#fff;text-decoration:none;font-size:22px;justify-content:center}.back-to-top span{width:72px;height:72px;border-radius:50%;transition:all .3s ease;background:#f2eae1;border:1px solid #F2EAE1;color:#000;display:flex;align-items:center;justify-content:center}.footer-newsletter input{padding:0 0 20px;width:100%;border:none;border-bottom:1px solid #ffffff80;background:transparent;color:#fff;outline:none;font-family:Inter,sans-serif;font-size:18px;font-weight:400;border-radius:0}.footer-newsletter input::placeholder{color:#fff}.footer-social ul{display:flex;gap:12px;padding:0;margin-top:30px;list-style:none}.footer-social a{width:38px;height:38px;border:1px solid #777;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.footer-divider{border-top:1px solid #ffffff80}.footer-bottom{padding:37px 0 110px;text-align:center}.footer-bottom p{margin:0;color:#fff;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.4em;letter-spacing:-.4px;text-transform:uppercase}.back-to-top:hover svg path{fill:#fff}.back-to-top:hover span{background-color:#000}.footer-newsletter-title{color:#fff;margin-bottom:58px}.email-signup__button{background-color:#fff!important;color:#000!important;display:inline-flex;align-items:center;justify-content:center;padding:10px 25px;border:1px solid #ffffff;border-radius:100px;text-decoration:none;transition:.3s ease;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.38;letter-spacing:-.36px}.email-signup__button:hover{background-color:#000!important;border:1px solid #fff!important;color:#fff!important}.footer-social-icons{display:flex;gap:18px;margin-top:33px}.footer-social-icons a{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff80;border-radius:100px}.prod-item-style1 .card-gallery{border-radius:20px;background:#f3f3f3;padding:23px 23px 25px;margin-bottom:21px}.prod-item-style1 .card-gallery slideshow-component{border-radius:13px;overflow:hidden}.prod-item-style1 p{color:#484848;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.26px;text-transform:uppercase}.prod-item-style1 a .text-block p{color:#000;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.4px;margin-top:14px;margin-bottom:18px}.prod-item-style1 .text-block{padding-top:0}.prod-item-style1 .price__regular,.prod-item-style1 .price__sale{color:#000;font-family:Inter,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.5px}.prod-item-style1 product-price{width:50%!important;float:left}.prod-item-style1 .buy-buttons-block{width:173px;float:left;padding:0;position:absolute;right:0;bottom:0}.prod-item-style1 .buy-buttons-block .product-form-buttons add-to-cart-component button{padding:0;height:43px;outline:none;background-color:#000;border:1px solid #000;color:#fff;border-radius:100px}.prod-item-style1 .buy-buttons-block .product-form-buttons add-to-cart-component button:hover{background-color:#fff;color:#000;border:1px solid #000}.buy-buttons-block .product-form-buttons add-to-cart-component button .add-to-cart-text{text-transform:capitalize}.buy-buttons-block .product-form-buttons add-to-cart-component button .svg-wrapper.add-to-cart-icon{display:none}.prod-item-style1{position:relative;padding-bottom:10px!important}.skin-concern-section .contain-skin-concern{max-width:100%;margin-left:max(calc((100% - 1660px)/2))}.skin-concern-section .skincare-slider{padding-left:20px}.skincare-slider .owl-stage,.skincare-slider .owl-stage-outer{max-height:620px}.skin-concern-section{background:#fff;overflow:hidden}.skin-concern-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.skincare-slider .item{transition:all .4s ease}.skincare-slider .owl-item.active.center .concern-card{width:100%}.skincare-slider .concern-card{position:relative;display:block;height:609px;border-radius:20px;overflow:hidden;transition:all .4s ease}.skincare-slider .card-bg img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.skincare-slider .overlay{position:absolute;bottom:0;background:linear-gradient(180deg,#0000,#000);z-index:1;left:0;height:283px;width:100%}.skincare-slider .card-content{position:absolute;left:40px;bottom:47px;z-index:3}.skincare-slider .card-content h3{color:#fff;font-size:42px;margin:0;line-height:1.1}.skincare-slider .hover-product{position:absolute;right:43px;bottom:43px;width:110px;height:149px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(20px);transition:all .35s ease;z-index:5;border-radius:10px;border:3px solid #00000030;background:#fff}.skincare-slider .hover-product img{max-width:100%}.skincare-slider .owl-item.active-large a.hover-product{opacity:1;transform:translateY(0)}.skincare-slider .owl-item,.skincare-slider .owl-item .concern-card{transition:all .4s ease}.skincare-slider .owl-item.active-large{width:661px!important}.custom-nav{display:flex;gap:10px;margin-top:0}.custom-nav button{width:60px;height:60px;border-radius:50%;border:1px solid #000000;background:#fff;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center;outline:none}.custom-nav button:hover{background:#000;color:#fff}.skin-concern-section .slider-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:65px;position:relative}.custom-nav button:hover{background-color:#dbece9;border:1px solid #ffffff1a}.pagination-wrap span{font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.4px;color:#000}.pagination-line{position:absolute;width:calc(100% - 255px);height:1.1px;background:#3f2c2680;left:170px;right:0;bottom:30px}.skincare-slider .btn-arrow{position:absolute;right:46px;top:44px;display:flex;align-items:center;justify-content:center;z-index:2;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .35s ease}a.concern-card:hover .btn-arrow{opacity:1;visibility:visible;transform:translateY(0)}.feature-coll .section-resource-list__header{margin-bottom:80px}.prod-item-style1 a .text-block p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.header-actions__action.btn.account-button shopify-account span{background:#000;color:#fff;border:1px solid #000;font-family:Inter,sans-serif;font-size:18px;padding:11px 14px 11px 28px;border-radius:100px;font-style:normal;font-weight:400;line-height:1em;letter-spacing:-.36px;text-decoration:none;display:inline-flex;align-items:center;gap:18px;transition:.3s ease}.header-actions__action.btn.account-button shopify-account span:hover{border:1px solid #000;background:#fff;color:#000;box-shadow:0 4px 10px #ffffff29}.btn-normal:hover path,.header-actions__action.btn.account-button shopify-account span:hover path,.btn-normal2:hover path{fill:#fff}.btn-normal:hover rect,.header-actions__action.btn span:hover rect,.btn-normal2:hover rect{fill:#000}.cart-drawer button.header-actions__action{border-radius:60px;background:#f3f3f3;width:56px;height:56px;display:flex;align-items:center}.cart-drawer button.header-actions__action span.svg-wrapper{width:26px;height:28px}.account-button.btn{margin-right:12px}:is(.header__column:has(header-menu:hover),.header__column:has(.header-actions__action:hover),.header__column:has(.header__icon--menu:hover)) header-menu:not(:hover),:is(.header__column:has(header-menu:hover),.header__column:has(.header-actions__action:hover),.header__column:has(.header__icon--menu:hover)) .header-actions__action:not(:hover),:is(.header__column:has(header-menu:hover),.header__column:has(.header-actions__action:hover),.header__column:has(.header__icon--menu:hover)) .header__icon--menu:not(:hover){opacity:1!important}.header__row .header__columns{padding-top:25px;padding-bottom:25px}.custom-marquee .marquee-track{padding-top:57px;padding-bottom:80px}.header .header__columns{padding-inline:20px;max-width:1660px;margin-inline:auto;width:100%}.left-cont-right-img-sec .main-head{max-width:600px}.inner-ban-style1{position:relative}.inner-ban-style1 .container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center}.inner-ban-style1 .breadcrumbs{display:flex;align-items:center;gap:15px}.inner-ban-style1 .breadcrumbs a{color:#484848;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.4px}.inner-ban-style1 .inner-banner-content{max-width:50%}.inner-ban-style1 .breadcrumbs a:last-child{pointer-events:none;cursor:none}.inner-ban-style1 a.btn-scrol-down{max-width:89px;bottom:-47px}.gift-sec.style2{background-image:url(/cdn/shop/files/green-bg2.webp)}.gift-sec.style2 .h2{max-width:500px}.gift-sec.style2 .gift-sec-content.col-left{padding-right:40px}.header-actions__cart-icon .cart-bubble{top:-7px;right:-6px}.header__column--right .header-logo{display:none}button.header-actions__action.button-unstyled{overflow:visible}.prod-item-style1 .price__sale span.price-item--regular.compare-at-price{position:absolute;bottom:-15px;left:0}.prod-item-style1{overflow:visible!important}.product-information .product-information__grid.product-information--media-left{: flex;display:grid;grid-template-columns:1fr 1fr}.product-information{max-width:1660px;width:100%;margin-inline:auto;padding:0 20px}.product-information rte-formatter.text-block h1{font-size:60px;font-weight:400}.product-information rte-formatter.text-block h1 strong{font-weight:400}.product-recommendations .section-resource-list__content{align-items:center}.menu-list__submenu{margin-top:-35px;padding-top:55px;min-height:200px}body.collection-page .inner-banner-img{max-height:620px;object-fit:cover}body.collection-page .sec-style1 .text-block p{width:100%;max-width:100%}.prod-item-style1 .card-gallery .product-media,.prod-item-style1 .card-gallery slideshow-slides{max-height:326px}body.collection-page .testimonial-section{padding-top:140px}#scrollText a{text-decoration:none;border-bottom:1px solid}#scrollText a:hover{border-bottom:0}#scrollText strong{font-weight:600}.section-resource-list .collection-card .collection-card__image{min-height:406px}.section-resource-list .resource-list--grid .resource-list__item{min-width:0}header.header-sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:9999;background:#fff;box-shadow:0 6px 20px #00000014;transition:transform .35s ease,box-shadow .35s ease;animation:headerSlideDown .35s ease}header.header-sticky .header__columns{padding-top:12px;padding-bottom:12px}@keyframes headerSlideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.hm-banner-bg,.hm-banner-wrapper{min-height:var(--desktop-min-height)}.sm-head{color:var(--sm-head-desktop)}.hm-desc p{color:var(--desc-desktop)}.hm-banner-content h1{color:var(--heading-desktop)}.product-form-buttons button.shopify-payment-button__button{text-transform:uppercase}.cont-coll-sub-page ul.product-grid{grid-template-columns:1fr 1fr 1fr}body.collection-page .sec-style1 .text-block p{font-family:Inter,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:1.47em;letter-spacing:-.46px;color:#000!important}.collection-page h2 b{font-weight:400}.facets-controls-wrapper .products-count-wrapper span,.facets-controls-wrapper .facets__label{font-size:18px}.facets-controls-wrapper .sorting-filter__options-inner label{font-size:16px}.price-facet__highest-price{font-size:18px}.prod-item-style1 .card-gallery .product-media .product-media__image .product-media__image,.prod-item-style1 .card-gallery slideshow-slides .product-media__image{object-fit:contain;padding-top:10px;padding-bottom:10px}.banner-style-2-desktop{display:block}.banner-style-2-mobile{display:none}.p-large p a{color:#000}.why-center img{min-height:550px;object-fit:cover}.banner-style-2-sec{position:relative;overflow:hidden}.banner-style-2-bg{position:relative;min-height:814px;display:flex;align-items:center}.banner-style-2-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.banner-style-2-wrapper{position:relative;z-index:2;max-width:60%;padding:80px 0}.mega-menu-slider{width:700px;max-width:700px;margin-left:auto;margin-right:25px;min-height:170px}.mega-menu-slider .mega-menu__content-list-item{display:block;position:relative}.custom-mega-menu ul.mega-menu__list.list-unstyled{gap:0!important;display:flex;flex-direction:column}.mega-menu-slider img.mega-menu__category-image{border-radius:10px;min-height:160px;object-fit:cover}.mega-menu-slider .mega-menu__category-title{margin-top:10px;white-space:normal;font-size:22px;display:block}.mega-menu-slider .owl-nav{margin-top:0!important;display:flex;justify-content:space-between;width:calc(100% + 60px);left:-30px;position:absolute;top:30%;pointer-events:none}.mega-menu-slider .owl-nav button{margin:0;width:40px!important;height:40px!important;pointer-events:auto;border-radius:50%!important;background:#000!important;color:#fff!important}.mega-menu-slider .owl-nav button.disabled{opacity:.8;pointer-events:none}.custom-mega-menu{display:flex;flex-wrap:wrap;gap:0!important}.custom-mega-menu ul.mega-menu__list,.custom-mega-menu .mega-menu__right{flex:0 0 50%;max-width:50%}@media screen and (max-width:1620px){.cate-head{font-size:32px;left:28px;bottom:35px}h1,.h1{font-size:70px!important}h2,.h2{font-size:52px}h3,.h3{font-size:32px}h4,.h4{font-size:28px}h5,.h5{font-size:23px}.sm-head{font-size:26px}.xs-lg-head{font-size:45px}.skincare-slider .card-content h3{font-size:34px}.pt-140{padding-top:90px}.pb-140{padding-bottom:90px}body.collection-page .testimonial-section{padding-top:90px}.pt-150{padding-top:100px}.pb-150{padding-bottom:100px}.feature-coll .section-resource-list__header{margin-bottom:60px}.custom-marquee .marquee-track{padding-top:30px;padding-bottom:40px}.hm-banner-card{right:20px;bottom:60px;gap:12px;max-width:320px}.hm-banner-card .hm-card-image-user{max-width:100px}.hm-card-image{width:120px}.hm-card-content h4{margin-bottom:20px;max-width:140px}.content-style-inner{max-width:90%;margin-inline:auto}.content-style-1 .heading-wrap{max-width:900px}.banner-style-2-bg{min-height:625px}.prod-item-style1 .card-gallery{padding:18px 18px 20px}.collection-card{padding:18px 18px 28px}.why-wrapper{grid-template-columns:27% 35% 33%;gap:28px}.why-right{padding-top:60px}.why-icon{width:96px;height:96px;margin-bottom:35px}.why-wrapper .why-left .xs-lg-head{margin-bottom:80px;min-width:475px}.why-left{padding-right:10px}.why-right .heading.xs-lg-head{min-width:590px;bottom:46px}.why-right h5.why-text{margin-bottom:25px}.testimonial-card{padding:80px 30px 40px}.testimonial-card .quote-icon svg{width:70px;height:auto}.testimonial-card .stars svg{width:120px}.testimonial-section .testi-container{padding-inline:60px}.hm-desc{max-width:100%}.left-cont-right-img-sec .contain-left-cont-r-img{padding-left:20px;margin-left:0}.left-cont-right-img-sec .left-content{padding-block:60px}.left-cont-right-img-sec .right-image{padding-top:65px;padding-left:30px}.left-cont-right-img-sec .left-right-wrapper,.treatment-card img{min-height:auto}.skin-concern-section .contain-skin-concern{margin-left:0}.back-to-top{font-size:20px;gap:18px}.back-to-top span{width:60px;height:60px}.footer-social-icons{gap:10px}ul.footer-menu{gap:25px}.footer-menu a{font-size:16px}.footer-logo{max-width:180px}.footer-text{font-size:16px}.custom-footer{padding-top:90px}.footer-top,.footer-bottom{padding-bottom:90px}.custom-marquee .marquee-track{gap:80px}.header-menu__inner .menu-list__list-item{margin-inline:11px!important}.banner-style-2-bg{min-height:620px!important}.gift-sec.style2 .h2{max-width:360px}.section-resource-list .collection-card .collection-card__image{min-height:402px}.footer-right{width:30%}}@media screen and (max-width:1366px){.hm-banner-wrapper,.hm-banner-bg{min-height:580px}.section-resource-list .collection-card .collection-card__image{min-height:330px}.header-menu__inner .menu-list__list-item{margin-inline:10px!important}.header__row .header__columns{grid-gap:10px}ul.footer-menu{gap:18px}.hm-banner-card{max-width:280px}.header-actions__action.btn.account-button shopify-account span{font-size:16px;padding:10px 12px 10px 20px;gap:12px}.cart-drawer button.header-actions__action{width:54px;height:54px}.account-button.btn{margin-right:8px}.header-menu__inner .menu-list__link{font-size:17px;line-height:normal}p.announcement-bar__text{font-size:17px}.gift-sec.style2 .gift-sec-content.col-left{padding-right:0}.cont-coll-sub-page ul.product-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:1036px){p,.para{font-size:16px}h1,.h1{font-size:46px!important}h2,.h2{font-size:42px}h5,.h5{font-size:20px}body,li{font-size:16px}.header__row .header__columns{padding-top:14px;padding-bottom:14px}body.collection-page .sec-style1 .text-block p{font-size:21px}.cont-coll-sub-page ul.product-grid{grid-template-columns:1fr 1fr}.content-style-inner{max-width:100%}.pb-150,.pb-140,.pt-150,.pt-140{padding-bottom:80px}body.collection-page .testimonial-section{padding-top:80px}.shop-treatment-top{flex-direction:column;align-items:flex-start}.gift-sec .col-right .gift-image{min-height:360px;object-fit:cover}.lg-head{margin-bottom:25px}.treatment-grid{grid-template-columns:repeat(2,1fr)}.treatment-card img{min-height:320px}.left-cont-right-img-sec .left-right-wrapper{flex-direction:column}.left-cont-right-img-sec .left-content,.left-cont-right-img-sec .right-image{width:100%}.left-cont-right-img-sec .left-content{padding-top:60px;padding-bottom:10px}.inner-ban-style1 .breadcrumbs a,.inner-ban-style1 .breadcrumbs span{font-size:15px}.inner-ban-style1 a.btn-scrol-down,a.btn-scrol-down{max-width:60px}.inner-ban-style1 .breadcrumbs{gap:9px}.back-to-top span{width:52px;height:52px}.gift-sec.style2 .gift-sec-content.col-left{padding-right:0;flex:0 0 40%;max-width:40%}.gift-sec.style2 .col-right{flex:0 0 60%;max-width:60%}.gift-sec.style2 .gift-image{min-height:410px}.gift-sec.style2 .h2{max-width:260px}.mt-39{margin-top:25px}.back-to-top{gap:18px;font-size:18px}.hm-tag{gap:15px;padding:16px 28px}.hm-tag span,p.announcement-bar__text{font-size:16px}.cart-drawer button.header-actions__action{width:41px;height:41px}.header-actions__action.btn.account-button shopify-account span{font-size:15px;padding:7px 7px 7px 16px;gap:10px}.header-actions__action.btn.account-button shopify-account svg{width:26px;height:auto}.header__column--right .header-logo{display:flex}.header__columns .header__column.header__column--center{display:none}.header__row .header__columns{display:flex;justify-content:space-between}#header-component{padding-inline:20px}.header__column--left{display:flex!important;flex:0 0 21px;max-width:21px;width:21px;order:2;position:relative;right:0}.header__column.header__column--right{flex:0 0 calc(100% - 22px);max-width:calc(100% - 22px);width:calc(100% - 22px);display:flex!important;justify-content:space-between;padding-right:27px}.header__row .header__columns{padding-inline:0!important}.header__column--left .header-logo{order:1;display:none}.header__column--left .header__drawer{order:2}.menu-drawer__close-button{left:auto;right:0;margin-left:auto}.menu-drawer__menu-item{font-size:18px}.header__icon.header__icon--menu{padding:0}.header__icon--summary .header-drawer-icon{width:20px;height:auto}.custom-marquee .marquee-item img{width:230px}.footer-left{width:48%}.footer-right{width:50%;max-width:50%}.footer-top{gap:30px}ul.footer-menu{flex-direction:column;margin-bottom:50px}.footer-col3{order:4}.footer-center,.footer-col3{width:40%}.footer-bottom p{font-size:16px}.footer-top,.footer-bottom{padding-bottom:60px}.footer-top{flex-wrap:wrap}.sm-head{font-size:22px}.hm-btns{gap:10px}.hm-banner-card{right:5px;bottom:20px}.why-wrapper .why-left .xs-lg-head{margin-bottom:40px}.why-wrapper .why-left .xs-lg-head{margin-top:0}.why-features{text-align:left}.resource-list--grid{grid-template-columns:1fr 1fr}.section-resource-list__content{margin-bottom:50px}.section-resource-list__content .layout-panel-flex{flex-direction:column;row-gap:40px}.lg-head{font-size:40px}.left-cont-right-img-sec .main-head{max-width:100%}.left-cont-right-img-sec .left-content{padding-right:20px}.left-cont-right-img-sec .desc{max-width:100%}.shop-treatment-top{align-items:center}.banner-style-2-image{object-position:14%}.xs-lg-head{font-size:42px}.why-right .heading.xs-lg-head{min-width:505px;bottom:35px}.why-right{padding-top:20px}.why-icon{width:78px;height:78px;margin-bottom:28px!important}.why-icon img{max-width:40px}.why-center img{min-height:490px;object-fit:cover}.p-large p{font-size:21px}.section-resource-list__content .layout-panel-flex{align-items:center}.header__drawer .menu-drawer__featured-content{display:none}.menu-drawer__menu--childlist{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.menu-drawer__menu--childlist.active{max-height:500px;opacity:1}.menu-drawer__menu a.parent-menu span{position:relative;padding-right:10px;display:block;width:100%}.menu-drawer__menu a.parent-menu span:after{content:"";width:8px;height:8px;border-right:1px solid #0a0a0a;border-bottom:1px solid #0a0a0a;position:absolute;right:13px;top:50%;margin-right:-4px;display:inline-block;transform-origin:center;transform:rotate(45deg) translateY(-100%);transition:all .3s ease}.menu-drawer__menu .menu-drawer__list-item--flat{margin-bottom:0}.menu-drawer__menu--childlist a.menu-drawer__menu-item{font-size:15px}.menu-drawer__menu--childlist.active{padding-bottom:10px}.section-resource-list .collection-card .collection-card__image{min-height:536px}.collection-page .prod-item-style1 .buy-buttons-block{max-width:130px}}@media screen and (max-width:991px){.section-resource-list .collection-card .collection-card__image{min-height:509px}.why-center img,.hm-banner-bg,.hm-banner-wrapper{min-height:auto}.hm-banner-wrapper{padding:120px 0 220px}.banner-style-2-image{object-position:25%}.why-right .heading.xs-lg-head{position:relative}.why-right{display:flex;flex-direction:column}.why-right .heading.xs-lg-head{order:1;text-align:center}.why-right .why-icon{order:2}.why-right h5.why-text{order:3}.why-right ul.why-features{order:4}.why-center{max-width:500px;margin-inline:auto;width:100%}.btns{font-size:16px!important;gap:15px}.why-right a.btns{order:4;max-width:max-content;margin-inline:auto}.why-right .why-text{order:3}.why-right .heading.xs-lg-head{margin-top:0}.why-wrapper{grid-template-columns:1fr}.heading.xs-lg-head{font-size:40px}.why-left,.why-right{text-align:center}.why-icon{margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.p-large p{font-size:18px}.cate-head{font-size:32px;left:28px;bottom:35px}h1,.h1{font-size:40px!important}h2,.h2{font-size:32px}h3,.h3{font-size:28px}h4,.h4{font-size:24px}h5,.h5{font-size:21px}body,li{font-size:18px}.heading.xs-lg-head{font-size:32px}body.collection-page .sec-style1 .text-block p{font-size:18px}.header__column.header__column--right{padding-right:10px}.xs-lg-head{font-size:34px}.pt-140,body.collection-page .testimonial-section{padding-top:60px}.pb-140{padding-bottom:60px}.pt-150{padding-top:60px}.pb-150{padding-bottom:60px}.why-right a.btns{order:4;max-width:max-content;margin-inline:auto}.skincare-slider .owl-item.active-large{width:320px!important}.why-right .heading{margin-bottom:40px}.sorting-filter__container .facets__label{font-size:18px}.prod-item-style1 .price__sale span.price-item--regular.compare-at-price{position:static}.feature-coll .section-resource-list__header{margin-bottom:40px}.treatment-grid{grid-template-columns:1fr 1fr}.simple-btn-white,.simple-btn-black{padding:10px 40px;height:52px;font-size:16px}.layout-panel-flex--row{flex-direction:column;row-gap:10px}p,.para{font-size:18px}.inner-ban-style1 .breadcrumbs span.divider{min-width:7px;height:auto;display:inline-block}.gift-sec .hm-btns{align-items:center}.gift-sec .gift-sec-content,.gift-sec .col-right{flex:0 0 100%;max-width:100%}.gift-sec .row{flex-direction:column;row-gap:40px}.gift-sec-content.col-left{padding-top:60px}.why-left,.why-right{width:100%}.why-wrapper .why-left .xs-lg-head{min-width:100%;margin-bottom:50px;margin-top:0}.why-wrapper .why-icon{margin-bottom:30px!important;width:90px;height:90px}.why-icon img{max-width:38px}.why-right{padding-top:30px}.why-features{text-align:left}.why-right .heading.xs-lg-head{min-width:100%;position:static}.back-to-top span{width:52px;height:52px}.back-to-top{gap:18px;font-size:18px}.custom-marquee .marquee-track{padding-top:20px;padding-bottom:20px}.custom-footer{padding-top:50px}.footer-menu{gap:14px}.footer-top{gap:40px}.hm-banner-wrapper{padding:100px 0 200px}.hm-banner-content h1{font-size:42px}.hm-banner-content h4{font-size:22px}.hm-desc{font-size:16px}.hm-banner-card{max-width:240px}.hm-card-content h3{font-size:22px}.container.section-resource-list{padding-right:0}.container.section-resource-list h2{padding-right:20px;text-align:center}.gift-sec-content.col-left{text-align:center}.skin-concern-section .section-header{flex-direction:column;row-gap:40px}.banner-style-2-desktop{display:none}.banner-style-2-mobile{display:block}.prod-item-style1 .buy-buttons-block{position:static;margin-top:18px}.btns{font-size:16px!important;gap:15px}.btn-white,.btn-black,.btn-normal2,.btn-normal{padding:11px 18px}.hm-banner-wrapper{padding:60px 0 201px}.gift-sec .col-right .gift-image{min-height:auto}.gift-sec.style2 .gift-sec-content.col-left{padding-right:0;flex:0 0 100%;max-width:100%}.gift-sec.style2 .col-right{flex:0 0 100%;max-width:100%}.gift-sec.style2 .h2{max-width:100%}.gift-sec.style2 .col-right .gift-image{max-width:500px}.gift-sec.style2 .row{flex-direction:column-reverse;row-gap:0px;padding-bottom:60px}.container.sec-style1.layout-panel-flex{text-align:center;align-items:center;padding-top:60px!important}.product-information .product-information__grid.product-information--media-left{display:flex;flex-direction:column}.collection-page .container.sec-style1.section-content-wrapper{padding-bottom:60px}.skincare-slider .hover-product{right:15px;bottom:25px;width:75px;height:90px}.skincare-slider .card-content h3{font-size:24px;max-width:68%}.skincare-slider .card-content{left:20px;width:100%}}@media screen and (max-width:560px){h1,.h1{font-size:35px!important}.hm-banner-content h1{font-size:35px}h2,.h2{font-size:30px}.inner-ban-style1 .inner-banner-img{min-height:240px;object-fit:cover;object-position:right}.inner-ban-style1 .inner-banner-content{max-width:100%}.inner-ban-style1 h1{margin-bottom:22px;max-width:80%}.banner-style-2-content .hm-btns{align-items:center;row-gap:20px}.footer-left,.footer-center{width:100%}.footer-top{text-align:center}.footer-social-icons{justify-content:center}.footer-logo{max-width:163px;margin-inline:auto;margin-bottom:30px}.menu-drawer__menu-item{font-size:17px}.hm-tag span,p.announcement-bar__text{font-size:14px}.hm-banner-image{object-position:left}.btns span{width:28px;height:28px}.hm-tag{gap:10px;padding:12px 16px}.skincare-slider .concern-card{height:400px}.content-style-inner{max-width:100%}.custom-marquee .marquee-track{gap:50px}.custom-marquee .marquee-item img{width:160px}.treatment-grid,.cont-coll-sub-page ul.product-grid{grid-template-columns:1fr}.hm-banner-card img.hm-card-image{height:auto;width:100%}.hm-banner-wrapper{flex-direction:column;row-gap:40px;padding:60px 0 80px}.hm-banner-card{max-width:100%;position:static;width:100%;display:none}.slider-style2 .owl-dots{bottom:35px}.skincare-slider .owl-stage,.skincare-slider .owl-stage-outer{max-height:405px}.prod-item-style1 .card-gallery .product-media,.prod-item-style1 .card-gallery slideshow-slides{max-height:max-content}.section-resource-list .collection-card .collection-card__image{min-height:250px}.hm-banner-content h1{color:var(--heading-mobile)}.hm-banner-bg,.hm-banner-wrapper{min-height:var(--mobile-min-height)}.sm-head{color:var(--sm-head-mobile)}.hm-desc p{color:var(--desc-mobile)}.footer-center,.footer-col3{width:100%}.footer-right{width:100%;max-width:100%;order:4}ul.footer-menu{margin-bottom:0}.footer-col3{margin-top:-20px}.banner-style-2-bg{min-height:460px!important}.banner-style-2-wrapper{max-width:100%}.prod-item-style1 .card-gallery{padding:12px}.header__row .header__columns{padding-top:10px;padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-css.css.map */
