.refund-policy .shopify-policy__body h2{font-size:40px;text-align:center;font-weight:400;margin-bottom:40px}.refund-policy .shopify-policy__title{display:none}.shopify-policy__body .rte{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.shopify-policy__body .rte a{color:#5d2231}.policies li:before{display:none!important}.policies .footer-block__details-content li{display:block!important}.policy-title-area .rich-text.content-container{padding-top:140px}.policies .policies-area li:before{content:""!important;padding:0!important;top:13px;position:absolute;height:5px;width:5px;left:0;background:#000;border-radius:50%;display:block!important}.policies-area{max-width:1000px;width:100%;margin:0 auto;padding-left:15px;padding-right:15px}.policies .policies-area ul li{padding-left:20px;position:relative;margin-top:20px}.policies-area p,.policies-area ul li{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.policies-area a{color:#5d2231}.policies-area h3{color:#000;font-size:30px;font-style:normal;font-weight:700;line-height:1.2em;text-transform:uppercase;letter-spacing:initial}.policies-area h6{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:1.2em;letter-spacing:initial}.happy-customers-area{overflow:hidden}.inner-banner-area{padding-top:218px;padding-bottom:167px;position:relative}.inner-banner-area .banner-content h1{margin:0;color:#000;font-size:50px;font-style:normal;font-weight:400;line-height:1.2em;text-transform:uppercase}.common-title h2{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:1.2em;text-transform:uppercase;margin:0;letter-spacing:initial}.all-service-area{padding-top:100px;padding-bottom:70px}.all-service-area .common-title h2{margin-bottom:44px}.service-list-area .service-box{position:relative;width:100%;overflow-y:hidden;margin-bottom:30px}.service-list-area .service-box .service-img-box{position:relative;overflow:hidden}.service-list-area .service-box .service-img-box img{height:470px;object-fit:cover;width:100%;transition:all .6s ease-in-out}.service-list-area .service-box:hover .service-img-box img{transform:scale(1.2)}.service-list-area .service-box .service-img-box:before{content:"";background:linear-gradient(180deg,#0000,#000);position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;pointer-events:none;z-index:1}.service-list-area .service-box .overlay-text{position:absolute;bottom:-247px;right:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:end;padding-left:24px;padding-right:24px;top:0;padding-bottom:47px;z-index:11}.service-list-area .service-box:hover .overlay-text{bottom:0}.service-list-area .service-box:hover .overlay-text h3{min-height:initial}.service-list-area .service-box .service-btn a:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.service-list-area .service-box .overlay-text .service-content{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:30px;margin-top:12px;margin-bottom:10px}.service-list-area .service-box .overlay-text h3{color:#fff;font-size:22px;font-style:normal;font-weight:700;line-height:1.2em;text-transform:uppercase;margin:0 0 17px;min-height:48px}.service-list-area .service-box .overlay-text .title-img{height:30px;object-fit:contain}.service-list-area .service-box .overlay-text .link-icon-img{height:38px;object-fit:contain}.scommon-text-area .image-with-text__media-item:before{content:"";background:url(common-img-design2.png)no-repeat;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-size:100% 100%;z-index:1}.scommon-bg{background:#e5e0e0}.scommon-text-area .image-with-text__media{border:none}.scommon-text-area .image-with-text__content .image-with-text__text+.button{margin-top:25px}.scommon-text-area .image-with-text__text--caption,.srich-text-content .rich-text__caption{color:#fff;font-size:30px;font-style:normal;font-weight:700;line-height:1em;background:#5d2231;padding:11px 29px}.scommon-text-area .image-with-text__text.rte a,.srich-text-content .rich-text__text.rte a{color:#5d2231}.srich-text-content .rich-text__caption{display:inline-block}.scommon-leftimg-content .image-with-text__content{padding:0 0 0 30px}.scommon-rightimg-content .image-with-text__content{padding:0 30px 0 0}.image-with-text .image-with-text__text.rte.body,.srich-text-content .rich-text__text.rte{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:30px;margin-top:20px}.srich-text-content .rich-text__text.rte{margin-top:30px}.srich-text-content .rich-text__blocks{max-width:100%}.srich-text-content.common-title h2{width:100%;max-width:795px;margin:0 auto}.image-with-text .image-with-text__heading{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:1.2em;text-transform:uppercase;margin:0;letter-spacing:initial}.title-w-border h2{position:relative;padding-bottom:50px}.title-w-border h2:before{content:"";background:url(title-border-img.png)no-repeat;width:100%;max-width:454px;height:30px;position:absolute;bottom:0;left:0;right:0;background-size:contain;margin:auto}.blackcontent-area .bbanner-content{margin-top:20px}.b-all-content .bbanner-content p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.blackcontent-area .common-title h2{color:#fff}.b-all-content .bcaption h4{color:#fff;font-size:30px;font-family:Poppins!important;font-style:normal;font-weight:700;line-height:1.2em;background:#5d2231;padding:11px 29px;display:inline-block;margin-bottom:20px}.blackcontent-area{background:#e5e0e0}.blackcontent-area .black-bg-area{position:relative;padding-top:80px;padding-bottom:70px}.blackcontent-area .logo-img{height:135px;object-fit:contain;z-index:1;position:absolute;top:30px;right:30px}.blackcontent-area .black-bg-area:before{content:"";background:#000000e6;position:absolute;width:100%;height:100%;display:block;top:0;left:0;right:0;bottom:0}.blackcontent-area .b-all-content{width:100%;max-width:1042px;margin:0 auto;position:relative;padding:0 10px}.sprp-hair-area .image-with-text__media-item{background:#fff;padding:12px;border:2px solid #B4B4B4}.sprp-hair-area .image-with-text__media-item:before,.acne-bbl-area .image-with-text__media-item:before{display:none}.acne-bbl-area .image-with-text__media-item img{border:2px solid #B4B4B4}.two-col-text-area{background:#e5e0e0;padding-bottom:40px}.two-col-text-area .b-all-content{width:100%;padding-top:50px}.two-col-text-area .b-all-content .bcaption{margin-top:15px;margin-bottom:6px}.two-col-text-area .b-all-content .bbanner-content{width:100%;max-width:523px;margin:0 auto}.two-col-text-area .b-all-content .bbanner-content p{color:#000}.two-col-text-area .container{border-top:1px dashed rgba(0,0,0,.5)}.two-col-text-area .content-col+.content-col{border-left:1px dashed rgba(0,0,0,.5)}.two-col-text-area .content-col{margin-top:30px}.exfoliat-area .image-with-text__heading{font-size:38px}.custom-corrective-area ul{padding-left:24px}.custom-corrective-area ul li{text-indent:-22px;line-height:24px;margin-bottom:10px}.slist-arrow-area .image-with-text__text.rte.body ul{list-style-type:none;padding:0!important;column-count:2}.slist-arrow-area .image-with-text__text.rte.body ul li{position:relative;padding-left:30px;line-height:24px;margin-bottom:15px}.slist-arrow-area .image-with-text__text.rte.body ul li:before{content:"";background:url(list-right.png)no-repeat;width:16px;height:13px;position:absolute;background-size:contain;left:0;top:5px}.faq-area .common-title h2{margin-bottom:28px}.faq-area .accordion-faq-area{width:100%;max-width:970px;margin:0 auto}.faq-area .accordion-faq-area .accordion-heading{color:#000;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:30px;text-transform:uppercase;background:#e5e0e0;padding:14px 50px 14px 26px;position:relative;cursor:pointer}.faq-area .accordion-faq-area .accordion-box.open .accordion-heading{background:#5d2231;color:#fff}.faq-area .accordion-faq-area .accordion-heading:after{content:"";background:url(accordion-plus.png)no-repeat;width:16px;height:16px;background-size:contain;position:absolute;right:21px;top:0;bottom:0;margin:auto}.faq-area .accordion-faq-area .accordion-box.open .accordion-heading:after{background:url(accordion-minus.png)no-repeat;width:12px;height:3px;background-size:contain}.faq-area .accordion-faq-area .accordion_body{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:30px;padding:30px 30px 15px;overflow:hidden;display:none}.faq-area .accordion-faq-area .accordion-box{margin-bottom:15px}.faq-area{padding-bottom:75px}.faq-area .common-title{padding-top:80px}.faq-area .top-border hr{border-top:2px solid!important;border-color:#0003!important;margin:0;height:initial;background-color:transparent}.faq-area .top-border hr+hr{margin-top:10px}.show-it-works-area .image-with-text__text ul{padding-left:0!important;margin-bottom:30px;list-style-type:none;position:relative;margin-top:20px}.show-it-works-area .image-with-text__text ul li{position:relative;padding-bottom:40px;counter-increment:item;padding-left:85px;display:flex;align-items:center}.show-it-works-area .image-with-text__text ul li:last-child{padding-bottom:0}.show-it-works-area .image-with-text__text ul li:before{content:counter(item,decimal-leading-zero);font-family:Dallas!important;width:60px;height:60px;background:#5d2231;position:absolute;display:flex;align-items:center;justify-content:center;left:0;border-radius:50%;color:#fff;font-size:24px;font-weight:700;line-height:1em}.show-it-works-area .image-with-text__text ul:after{content:"";width:2px;background:url(list-left-boder.png)no-repeat;position:absolute;left:28px;background-size:contain;bottom:0;z-index:-1;top:0;height:78%}.skin-care-dreamarea{padding-top:100px;padding-bottom:100px}.facets-container h2.facets__heading{color:#000;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:initial}.facets-container .facets__summary span{color:#666;font-family:Poppins;font-weight:400;line-height:1.2em;text-transform:capitalize;letter-spacing:initial}.facets-container h2.facet-filters__label{color:#666;font-family:Poppins;font-size:18px;font-weight:400;line-height:1.2em;text-transform:capitalize;letter-spacing:initial}.facets-container h2.facet-filters__label label{font-weight:400;font-family:Poppins;font-size:18px;margin-bottom:0}.facets-container .facet-filters__field .select{border-bottom:1px solid #000}.facets-container .facet-filters__field .select .facet-filters__sort{color:#000;font-family:Poppins;font-size:18px;font-weight:700;line-height:1.2em}.list-collections .collection-list{padding-top:50px;padding-bottom:50px}.list-collections .collection-list .collection-list__item .collection-card-wrapper{border:1px solid #5E5E5E4D}.team-member{position:relative}.meet-team-area .video-popup-btn{width:100%}.meet-team-area .common-title h2{text-align:center;padding-bottom:20px}.meet-team-area .team-content p{text-align:center;font-size:16px;font-weight:400;line-height:1.7em;color:#000;padding-bottom:70px;width:100%;max-width:1088px;margin:auto}.meet-team-area .team-img{position:relative}.meet-team-area .team-img img{height:400px;object-fit:cover;width:100%;object-position:top}.meet-team-area .team-img:before{content:"";position:absolute;background:linear-gradient(180deg,#0000 43.23%,#000);width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}.meet-team-area .image-popup-area .btn-primary,.meet-team-area .image-popup-area .btn-primary:hover{color:#fff;background-color:transparent;border-color:transparent;padding:0}.meet-team-area .team-title{position:absolute;bottom:10px;left:0;right:0;margin:auto;display:block;z-index:2}.meet-team-area .team-title h4{color:#fff;font-family:Poppins;font-size:16px;font-weight:700;line-height:1.4em;text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:0}.meet-team-area{padding-top:100px;padding-bottom:70px}.meet-team-area .image-popup-area{margin-bottom:30px;width:100%}.meet-team-area .team-member-info{display:none}.meet-the-team-popup .modal-content{border-radius:0;border:none;background:#fff;box-shadow:0 20px 50px #00000040;padding:25px 50px 42px 30px}.meet-the-team-popup .modal-lg{width:1170px}.meet-the-team-popup .popup-title h4{color:#000;font-family:Poppins;font-size:20px;font-weight:700;line-height:1.4em;margin:0 0 27px;position:relative}.meet-the-team-popup .popup-title h4:after{content:"";background:url(star-line-img.png);background-repeat:no-repeat;background-size:contain;height:17px;pointer-events:none;display:inline-block;width:211px;margin-left:12px}.meet-the-team-popup .modal-content .modal-body{padding:0}.meet-the-team-popup .modal-body .member-details img{height:400px;object-fit:cover;width:100%;object-position:top}.meet-the-team-popup .popup-content{margin-top:15px}.meet-the-team-popup .popup-content p{margin-bottom:18px!important;color:#000;font-family:Poppins;font-size:15px;font-weight:400;line-height:1.9em;width:100%;max-width:784px}.meet-the-team-popup .modal-content .modal-header{padding:0;border-bottom:none}.meet-the-team-popup .modal-header .close{margin-top:0;opacity:1;width:20px;height:20px;position:absolute;top:23px;right:23px;z-index:11}.contact .contact__button .button{padding:14px 50px 14px 30px;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700;line-height:1.2em;font-family:Poppins!important;letter-spacing:initial!important}.contact .contact__button .button:before{content:""!important;background:url(/cdn/shop/files/Vector_52_1.png?v=1690873220)!important;background-repeat:no-repeat;background-size:100% 100%!important;width:6px;height:12px;position:absolute;top:0;bottom:0;margin:auto;left:initial;right:30px;z-index:1}cart-drawer .cart-drawer__footer{margin-bottom:15px}.cart-drawer__footer .tax-note{display:none}.s-courses-banner.inner-banner-area .banner-content h1{font-size:40px}.inner-banner-area .banner-content p{font-size:22px;margin-top:5px}.s-multi-col-area .title-wrapper-with-link{justify-content:center;text-align:center}.s-what-include-area .multicolumn-card.content-container{background:#fff!important}.s-multi-col-area .multicolumn-card .multicolumn-card__info h3{font-family:Poppins!important;letter-spacing:initial}.s-multi-col-area .multicolumn-card .multicolumn-card__info .rte{font-size:16px;line-height:1.6em;color:#000}.s-multi-col-area .multicolumn-card .multicolumn-card__info .rte ul{list-style-type:disc;padding:0!important}.s-multi-col-area .multicolumn-card .multicolumn-card__info .rte ul li{margin-bottom:10px}.s-common-text .rte{font-size:20px;line-height:1.5em;color:#000}.s-common-text .rich-text__blocks{max-width:100%!important}@media screen and (max-width: 1200px){.show-it-works-area .image-with-text__text ul:after{top:17px}.service-list-area .service-box .overlay-text{bottom:0;padding-left:15px;padding-right:15px}}@media screen and (max-width: 991px){.policy-title-area .rich-text.content-container{padding-top:115px;padding-bottom:30px!important}.policies-area h3{font-size:25px}.policies-area ul{padding-left:0!important}.meet-the-team-popup .popup-title h4:after{width:211px;margin-left:0;margin-top:10px}.meet-the-team-popup .modal-lg{width:600px}.meet-team-area{padding-top:50px;padding-bottom:20px}.mobile-btn-small a.button{padding:14px 50px 14px 22px;font-size:15px}.skin-care-dreamarea{padding-top:50px;padding-bottom:50px}.scommon-text-area .image-with-text__text--caption,.srich-text-content .rich-text__caption{padding:11px 15px;line-height:1.2em}.srich-text-content .rich-text__wrapper{width:100%}.two-col-text-area .b-all-content{padding-top:0}.srich-text-content .rich-text__caption{font-size:20px}.two-col-text-area .content-col+.content-col{border-left:none}.two-col-text-area .b-all-content .bbanner-content{max-width:100%}.b-all-content .bcaption h4{font-size:20px;padding:11px 15px}.blackcontent-area .b-all-content{padding:0 15px}.scommon-rightimg-content .image-with-text__content{padding:0}.blackcontent-area .bcaption{font-size:20px}.blackcontent-area .black-bg-area{padding-top:60px;padding-bottom:50px}.blackcontent-area .logo-img{height:70px;top:15px;right:15px}.title-w-border h2{padding-bottom:45px}.common-title.title-w-border .rich-text.content-container{padding-bottom:30px!important}.image-with-text .image-with-text__heading{font-size:35px}.scommon-text-area .image-with-text .grid__item{width:100%}.scommon-leftimg-content .image-with-text__content{padding:0}.scommon-text-area .image-with-text__content{margin-top:20px}.scommon-text-area .image-with-text__text--caption{font-size:20px}.inner-banner-area .banner-content h1{font-size:45px}.service-list-area .service-box .overlay-text h3{min-height:initial}.common-title h2{font-size:35px}.all-service-area .common-title h2{margin-bottom:30px}.all-service-area{padding-top:50px;padding-bottom:20px}.faq-area .common-title{padding-top:50px}.faq-area .accordion-faq-area .accordion-heading{font-size:16px;line-height:1.3em}.meet-the-team-popup .modal-content{padding:15px}.meet-the-team-popup .modal-header .close{position:initial;margin-bottom:20px}.meet-the-team-popup .popup-title h4{margin-bottom:18px}.s-courses-banner.inner-banner-area .banner-content h1,.s-multi-col-area .title-wrapper-with-link h2{font-size:35px}.s-common-text .rte{font-size:18px}}@media screen and (max-width: 767px){.meet-the-team-popup .modal-lg{width:auto;margin-left:15px;margin-right:15px}.faq-area .accordion-faq-area .accordion-heading{padding-left:14px}.faq-area .accordion-faq-area .accordion_body{padding:15px}.slist-arrow-area .image-with-text__text.rte.body ul{column-count:1}.faq-area{padding-bottom:35px}.image-with-text .image-with-text__heading,.common-title h2{font-size:26px}.inner-banner-area .banner-content h1{font-size:38px}.service-list-area .service-box .overlay-text h3{font-size:20px}.s-courses-banner.inner-banner-area .banner-content h1{font-size:32px}.inner-banner-area .banner-content p{font-size:20px}.s-multi-col-area .title-wrapper-with-link h2{font-size:26px}.s-multi-col-area .multicolumn-list{padding:0!important}.s-common-text .rte{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom-2.css.map */
