.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content{background:#fde9db;padding:30px 50px;justify-content:center}.header__inline-menu .list-menu li header-menu svg.icon.icon-caret{position:absolute;left:auto;right:-19px;height:13px;width:13px;top:2px;position:static;margin-left:8px}.agrs__card__text-wrapper p.agrs__card__text{white-space:unset;color:#ff8350;font-family:Epilogue;font-weight:400;font-size:20px;line-height:130%;text-align:center;padding:20px;height:100%!important;white-space:unset!important;-webkit-line-clamp:unset!important}.header__inline-menu .list-menu li header-menu svg.icon.icon-caret path{fill:#ff8350}.header__inline-menu .list-menu li .header__menu-item{text-decoration:none}.header__inline-menu .list-menu li header-menu .header__submenu{display:flex;flex-direction:column;padding:20px;border-radius:12px;position:absolute;top:18px;gap:22px;box-shadow:#0000003d 0 3px 8px}.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item p.image-with-text__text.image-with-text__text--caption{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;text-transform:capitalize}.header__inline-menu .list-menu li header-menu .header__submenu li a{color:#ff8350;text-decoration:none;transition:color .3s ease}.header__inline-menu .list-menu li header-menu .header__submenu li a:hover{color:#cc5a24}.real-results-section{padding:40px 0 60px!important}.home_led_lounge .image-with-text__grid{background:#fde9db!important}.mob-container{display:none}.skin-journey-wrapper .slider-dots .dot.active{width:44px!important;height:7px!important;border-radius:20px}.skin-journey-wrapper .slider-dots .dot{background-color:#ff7a59!important}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper button:hover{background:#ff8350;color:#fff!important}.product__modal-opener .product__media-icon{display:none}.header .header__icons #cart-icon-bubble img{width:30px;height:30px}.section-template--16207972466916__featured-collection-padding{padding-bottom:60px}.header .header__icons details-modal.header__search span .icon-search{height:28px;width:28px}.MuiBadge-root a{background-color:#ff8350!important;border-radius:100px}.main-faq-contact h2.faq_main-heading{text-align:center;margin:0;padding-bottom:50px}.pagination-wrapper.hidden-mobile{display:none}.main-faq-contact h2.faq_main-heading{color:#000;font-family:Epilogue;font-weight:400;font-size:36px;line-height:105%;text-align:center;letter-spacing:-.03em}.home_our-value .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text ul li:first-child{border-top:1px solid #FF8350}.header-wrapper .header a.header__heading-link.link{width:22%}body.gradient.collections.list-collections .shopify-section.section .page-width h1.title.title--primary{margin-top:0;color:#ff8350;font-family:Epilogue;font-weight:500;font-size:36px;line-height:105%;letter-spacing:-.03em;margin-bottom:30px}body.gradient.collections.list-collections .shopify-section.section ul.collection-list li.collection-list__item .card-wrapper{background:transparent}.home_led_lounge{padding-bottom:30px!important}body.gradient.collections.list-collections .shopify-section.section .page-width{max-width:1400px;margin:0 auto;padding:60px 30px}.header-wrapper .header h1.header__heading a.header__heading-link.link{width:100%}.real-button-sr{margin:0 auto;padding-left:10%!important;max-width:100%}.home_img_text.home_membership{padding-bottom:30px!important;padding-top:30px!important}.header-wrapper .header nav.header__inline-menu{width:100%}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary{margin-top:20px;background:#ff8350;color:#fff;border-radius:25px;min-width:245px;border:1px solid #ff8350;font-family:Epilogue;font-weight:500;font-size:18px!important;line-height:100%;text-align:center;margin-right:0;margin-left:auto}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text.rte.body{margin:0;text-align:right}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content h2{font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;color:#ff8350;margin:0 0 15px;width:100%;text-align:right;letter-spacing:-.03em}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text p{width:100%;margin:0;font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;color:#ff8350}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item{background:#fde9db!important;width:65%}.home_led_lounge .image-with-text__grid .image-with-text__media-item{width:32%}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary:before,.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary:after{display:none}.real-results-content{padding-left:30px!important;padding-right:30px!important;margin:0 auto}.real-results-section .real-results-slider{padding-left:30px!important;padding-right:30px!important;max-width:1400px;margin:0 auto}.logo-slider-section{padding:20px 0;border-top:1px solid #FF8350!important;border-bottom:1px solid #FF8350!important;overflow:hidden;margin-bottom:0}.jdgm-carousel-wrapper{padding:80px 0!important}.logo-slider{align-items:center}.custom_collection_list .collection-list-wrapper{padding-left:30px;padding-right:30px;max-width:1400px;margin:0 auto}.custom_collection_list .collection-list-wrapper .title-wrapper-with-link{justify-content:center;margin-bottom:0}.custom_collection_list .collection-list-wrapper .title-wrapper-with-link h2{font-family:Epilogue;font-weight:400;font-size:26px;line-height:105%;text-align:center;padding-bottom:10px;letter-spacing:-.03em}.custom_collection_list .collection-list-wrapper p.collection-list-subheading{margin:0 0 32px;font-family:Epilogue;font-weight:400;font-size:16px;line-height:140%;color:#000;text-align:center}#cart-notification-product h3.cart-notification-product__name{font-size:20px;font-weight:500;margin:0}.custom_collection_list{border-top:1px solid #FF8350;padding:20px 0}.custom_collection_list .collection-list-wrapper .center.collection-list-view-all{text-align:left;margin-top:70px}.custom_collection_list .collection-list-wrapper .center.collection-list-view-all a:before,.custom_collection_list .collection-list-wrapper .center.collection-list-view-all a:after{display:none}.custom_collection_list .collection-list-wrapper .center.collection-list-view-all a{background:transparent;border:none;color:#ff8350;padding:0;height:auto;font-family:Epilogue;font-weight:500;font-size:20px;line-height:130%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;transition:color .3s ease}.custom_collection_list .collection-list-wrapper .center.collection-list-view-all a:hover{color:#cc5a24}.custom_collection_list h3.card__heading a.full-unstyled-link{font-family:Epilogue;font-weight:500;font-size:24px;line-height:105%;color:#000;letter-spacing:-.03em;display:flex;justify-content:space-between}.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:30px 50px}.home_img_text.image-with-text .image-with-text__grid .image-with-text__media{height:373px;object-fit:contain}.header__inline-menu .list-menu li .header__menu-item span{text-decoration:none;transition:color .3s ease}.header__inline-menu .list-menu li .header__menu-item:hover,.header__inline-menu .list-menu li .header__menu-item:hover span{color:#cc5a24}.custom_collection_list h3.card__heading a.full-unstyled-link:after{display:none}.custom_collection_list h3.card__heading a.full-unstyled-link span.icon-wrap:after{background-image:url(/cdn/shop/files/Line2.png?v=1752745334);position:absolute;content:"";visibility:visible;z-index:99;height:8px;width:70px;top:10px;right:22px;left:0;background-position:right;background-repeat:no-repeat}.custom_collection_list h3.card__heading a.full-unstyled-link span.icon-wrap svg.icon.icon-arrow{display:none}.custom_collection_list h3.card__heading a.full-unstyled-link span.icon-wrap{position:relative;width:40%}.custom_collection_list h3.card__heading{margin-top:10px}.custom_collection_list .collection-list-wrapper .collection-list{gap:22px;justify-content:space-between}.custom_collection_list .collection-list-wrapper .collection-list li{width:23%!important}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-image img.real-image{width:100%;border-radius:0;height:379px;object-fit:cover}.main-member-container .right-member-container .results-gallery .results-card img{width:100%}.real-results-section .slick-list.draggable .slick-track .real-results-card{padding:0;border-radius:0;background:#fde9db}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-info{padding:25px}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-info h4{font-family:Epilogue;font-size:16px;line-height:130%;margin:0;color:#000;font-weight:400;letter-spacing:-.03em}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-info p{font-family:Epilogue;font-weight:400;font-size:14px;line-height:130%;color:#ff8350;margin:0;padding-bottom:15px;display:flex;align-items:center;gap:10px}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-info p b{font-family:Epilogue;font-weight:500;font-size:14px;line-height:130%;letter-spacing:-.03em;width:120px}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-info p span{font-family:Epilogue;font-weight:400;font-size:12px;line-height:130%;letter-spacing:-.03em;color:#000;width:calc(100% - 130px)}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-info h4 strong{font-weight:500}.real-results-section a.real-results-viewall{padding-left:10px;font-family:Epilogue;font-weight:500;font-size:22px;line-height:100%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;margin-top:30px;color:#ff8350;transition:color .3s ease}.real-results-section a.real-results-viewall:hover{color:#cc5a24}.real-results-section .real-results-content p.real-results-subheading{margin:0;color:#ff8350;font-family:Epilogue;font-weight:400;line-height:140%}.custom-package-collection .collection slider-component ul li .card__inner{height:400px}.custom-package-collection .collection slider-component ul li .card__inner.ratio img.motion-reduce{height:400px}.real-results-section .real-results-content h2.real-results-heading{font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;color:#ff8350;max-width:70%;margin-bottom:40px;margin-top:30px}#shopify-block-ARTVvOStnMjhONDE2Q__judge_me_reviews_featured_carousel_gRe96P>div{margin:0;width:100%;max-width:100%!important}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link h2.jdgm-carousel-title{font-family:Epilogue;font-weight:500;font-size:40px;line-height:105%;color:#ff8350;max-width:100%;margin:auto;padding-bottom:20px;letter-spacing:-.03em}.jdgm-carousel-title-and-link span.jdgm-all-reviews-rating-wrapper{display:none}.jdgm-carousel--done .jdgm-carousel__item-container .jdgm-carousel-item .jdgm-carousel-item__review span.jdgm-star.jdgm--on{color:#ff8350;margin-bottom:20px!important;display:inline-block!important}.jdgm-star.jdgm--on:before{font-size:34px}.jdgm-carousel-wrapper{width:100%!important}.jdgm-carousel--done .jdgm-carousel__item-container .jdgm-carousel-item{width:100%;text-align:center;margin:auto;padding:0 60px}.jdgm-carousel-wrapper .jdgm-carousel-item__review p{font-family:Epilogue;font-weight:400;font-size:24px;line-height:130%;text-align:center;color:#ff8350}.jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__reviewer-name.jdgm-ellipsis{font-family:Epilogue;font-weight:400;font-size:16px;line-height:130%;text-align:center;color:#ff8350;margin-bottom:3px;opacity:99}.jdgm-carousel__arrows .jdgm-carousel__right-arrow.jdgm-carousel__right-arrow,.jdgm-carousel__arrows .jdgm-carousel__left-arrow.jdgm-carousel__left-arrow{border-color:#ff8350!important}.jdgm-carousel-item__timestamp{color:#000;opacity:99}.quick-view-content{display:inherit}.quick-view-content button.button{background:#000;color:#fff}.quick-view-content .quick-view-details h2{font-family:Epilogue;font-weight:500;line-height:105%;letter-spacing:-.03em;margin:0;color:#ff8350}.collection__title.title-wrapper h2.title.h2{font-family:Epilogue;font-weight:400;font-size:40px;line-height:105%;text-align:center;padding-bottom:10px;letter-spacing:-.03em;margin-top:40px}body.gradient.your-shopping-cart.cart .title-wrapper-with-link h1.title.title--primary{font-family:Epilogue;font-weight:400;font-size:40px;line-height:105%;text-align:center;padding-bottom:10px;letter-spacing:-.03em}#FacetsWrapperDesktop{position:relative}.facets-vertical .active-facets-vertical-filter facet-remove.active-facets__button-wrapper{position:absolute;bottom:-30px}.cart-item td.cart-item__details a.cart-item__name{font-family:Epilogue;font-weight:400;font-size:18px;line-height:114.99999999999999%}.section-template--16207972466916__featured-collection-padding .center.collection__view-all a.button{background:#ff8350;color:#fff;border-radius:25px;min-width:174px;border:1px solid #ff8350;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;text-align:center;margin-right:0;margin-left:auto;margin-top:30px}.section-template--16207972466916__featured-collection-padding .center.collection__view-all a.button:hover{color:#ff8350;background:#fff}.section-template--16207972466916__featured-collection-padding .center.collection__view-all a.button:before,.section-template--16207972466916__featured-collection-padding .center.collection__view-all a.button:after{display:none}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper{justify-content:center;align-items:center;padding:60px 40px;border-radius:12px;width:500px;height:auto}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper .wishlist-login-popup-content.MuiDialogContent-dividers{overflow:auto!important;padding:0;text-align:center;border:none;height:fit-content;flex:unset}.MuiDialog-container.MuiDialog-scrollPaper{background:#12121299}.MuiDialog-root .MuiTypography-h5.wishlist-hero-header-title{font-weight:600;font-size:40px!important}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper button{background:transparent;color:#ff8350!important;padding:8px;border:1px solid #ff8350}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper .MuiDialogActions-root a{text-decoration:none}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper .MuiDialogActions-root a .wishlist-popup-login-btn{background:#ff8350!important;border-radius:25px;font-family:Epilogue;font-weight:500;font-size:16px;line-height:100%;text-align:center;color:#fff!important;text-decoration:none;width:100%;min-width:200px;display:block;padding:15px 10px;border:1px solid #ff8350;transition:color .3s ease;margin-top:20px}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper .MuiDialogActions-root a .wishlist-popup-login-btn:hover{background:#fff!important;color:#ff8350!important}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper button svg.MuiSvgIcon-root{font-size:22px}.quick-view-content .quick-view-details .product-form__input.product-form__quantity{margin-top:6px}.product__description.rte.quick-add-hidden{padding-top:10px}div#cart-notification{border:1px solid #000;border-top:0}.quick-view-content .quick-view-details .product__description span{margin:15px 0 10px;font-family:Epilogue;font-weight:400;font-size:16px;line-height:140%;color:#000;text-align:center}.quick-view-image img{height:100%}.quick-view-content button.quick-view-close{border:1px solid #fe834f;border-radius:100px;color:#fe834f;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.facets-vertical .facets__summary span{font-weight:600}.quick-view-details>div a.quick-view-full-link{color:#000}.facets-vertical.page-width div#FacetsWrapperDesktop ul.list-unstyled li.list-menu__item svg{display:none}.facets-vertical.page-width div#FacetsWrapperDesktop ul.list-unstyled li.list-menu__item{margin-bottom:10px}.quick-view-details{display:flex;flex-direction:column;justify-content:center}.our_facial .banner__box.content-container h2.banner__heading.h1{font-weight:500;font-size:48px;line-height:95%;text-align:center;letter-spacing:-.03em}.mob-conatiner{display:none}.our_facial .banner__box.content-container .banner__text.body span{font-family:Epilogue;font-weight:500;font-size:22px;line-height:114.99999999999999%;text-align:center;color:#fff;max-width:488px;margin:5px auto 0;display:inline-block}.our_facial .banner__box.content-container .banner__buttons{margin:20px 0 0}.our_facial .banner__box.content-container .banner__buttons a.button.button--primary{background:#fff;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;text-align:center;color:#ff8350;border-radius:25px;width:100%;min-width:245px;max-width:245px;border:1px solid #FFF}.our_facial .banner__box.content-container .banner__buttons a.button.button--primary:before,.our_facial .banner__box.content-container .banner__buttons a.button.button--primary:after{display:none}.our_facial .banner__box.content-container .banner__buttons a.button.button--primary:hover{background:#ff8350;color:#fff;border-color:#fff}.treatment-enhancements{background:#fde9db;border-top:1px solid #FF8350;padding:40px 0}.treatment-enhancements .page-width{padding-left:30px;padding-right:30px;max-width:1400px;margin:0 auto}.treatment-enhancements .title-wrapper-with-link h2{font-family:Epilogue;font-weight:400;font-size:36px;line-height:105%;text-align:center;letter-spacing:-.03em}.treatment-enhancements .title-wrapper-with-link{justify-content:center}.treatment-enhancements .page-width ul{gap:30px;justify-content:space-between}.treatment-enhancements .page-width ul li{width:23%!important}.treatment-enhancements .page-width ul li .multicolumn-card.content-container{background:#fff;border-radius:15px;position:relative}.treatment-enhancements .page-width ul li .multicolumn-card.content-container .media img.multicolumn-card__image{width:100%;height:200px;border-top-left-radius:15px;border-top-right-radius:15px;object-fit:cover}.treatment-enhancements .page-width ul li .multicolumn-card.content-container .media{padding:0;height:200px;object-fit:cover}.treatment-enhancements .page-width ul li .multicolumn-card__info h3{font-family:Epilogue;font-weight:500;font-size:22px;line-height:105%;letter-spacing:-.03em;color:#000;margin:10px 0 15px;text-align:center}.treatment-enhancements .page-width ul li .multicolumn-card__info a.link.animate-arrow{color:#ff8350;font-family:Epilogue;font-weight:500;font-size:16px;line-height:100%;text-align:center;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;letter-spacing:-.03em;margin:0}.treatment-enhancements .page-width ul li .multicolumn-card__info{text-align:center}.treatment-enhancements .page-width ul li .multicolumn-card.content-container .multicolumn-card__info img.plus-icon-img{position:absolute;top:20px;width:28px;height:42px;left:20px}.multicolumn-fayshell.multicolumn.color-background-1 .title-wrapper-with-link{margin-bottom:39px}.treatment-enhancements .page-width ul li .media{border-radius:15px}.multicolumn-fayshell .page-width{max-width:1400px;margin:0 auto;padding:60px 30px}.multicolumn-fayshell .page-width .title-wrapper-with-link{justify-content:center}.multicolumn-fayshell .page-width .title-wrapper-with-link h2.title.h1{font-family:Epilogue;font-weight:400;font-size:36px;line-height:105%;text-align:center;letter-spacing:-.03em}.multicolumn-fayshell .page-width .multicolumn-list li .multicolumn-card__image-wrapper{padding:0;margin:0}.multicolumn-fayshell .page-width .multicolumn-list li .multicolumn-card{background:#ff8350;border-radius:12px}.multicolumn-fayshell .page-width .multicolumn-list li .multicolumn-card .multicolumn-card__info h5{background:#fff;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:100px;font-family:Epilogue;font-weight:400;font-size:16px;text-align:center;margin:0;position:absolute;top:-24px}.multicolumn-fayshell .page-width .multicolumn-list li .multicolumn-card .multicolumn-card__info{position:relative;padding-bottom:0}.multicolumn-fayshell .page-width .multicolumn-list li .multicolumn-card .multicolumn-card__info h3{color:#fff;font-family:Epilogue;font-weight:600;font-size:26px;line-height:105%;letter-spacing:-.03em;margin:20px 0 12px;max-width:300px}.multicolumn-fayshell .page-width .multicolumn-list li .multicolumn-card .multicolumn-description p{font-family:Epilogue;font-weight:400;font-size:16px;line-height:140%;color:#fff;max-width:100%;padding:0 25px 20px}.multicolumn-fayshell .page-width .multicolumn-list{gap:28px;justify-content:space-between}.multicolumn-fayshell .page-width .multicolumn-list li{width:30%}.testimonial-45minute{background:#fde9db;padding:0!important}.testimonial-45minute .image-with-text__grid{max-width:1400px;margin:0 auto;padding:60px 30px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item{background:#fff;border-top-right-radius:15px;border-bottom-right-radius:15px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:60px 40px;border-top-right-radius:15px;border-bottom-right-radius:15px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content h2{font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;letter-spacing:-.03em;color:#ff8350;margin-bottom:15px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text ul li{font-family:Epilogue;font-weight:400;font-size:20px;list-style:none;color:#000;margin-bottom:8px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text p{font-family:Epilogue;font-weight:400;font-size:13px;line-height:140%;color:#000}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text ul{padding:0}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content a.button.button--primary{width:243px;height:46px;border-radius:100px;background:#ff8350;font-family:Epilogue;font-weight:500;font-size:20px;line-height:100%;text-align:center;border:1px solid #ff8350}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{margin:0}.testimonial-45minute .image-with-text__grid .image-with-text__media{border-top-left-radius:25px;border-bottom-left-radius:25px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content a.button.button--primary:hover{color:#ff8350;background:#fff}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content a.button.button--primary:before,.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content a.button.button--primary:after{display:none}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text ul li div{font-family:Epilogue;font-weight:400;font-size:20px;letter-spacing:0}.treatment-enhancements .page-width ul li .multicolumn-description.rte{padding:20px;box-shadow:0 8px 16px #00000026;background:#ff8350;position:absolute;top:20px;left:30px;width:285px;height:200px;opacity:1;border-radius:14px}.treatment-enhancements .page-width ul li .multicolumn-description.rte p{font-family:Epilogue;font-weight:400;font-size:16px;line-height:135%;color:#fff;letter-spacing:-.03em}.custom-good-skin .banner__box.content-container h2.banner__heading.h1{font-weight:500;font-size:48px;line-height:114.99999999999999%;text-align:center;letter-spacing:-.03em;max-width:500px}#shopify-section-template--19272165294308__real_result_NPxFcX .real-results-section{padding-top:0!important}.custom-good-skin .banner__box.content-container .banner__text.body span{font-family:Epilogue;font-weight:500;font-size:20px;line-height:114.99999999999999%;text-align:center;color:#fff;max-width:420px;margin:12px auto 0;display:inline-block}.custom-good-skin .banner__box.content-container .banner__buttons a.button.button--primary:before,.custom-good-skin .banner__box.content-container .banner__buttons a.button.button--primary:after{display:none}.custom-good-skin .banner__box.content-container .banner__buttons a.button.button--primary{font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;text-align:center;background:#ff8350;border-radius:25px;width:100%;min-width:245px;border:1px solid #FF8350;color:#fff}.custom-good-skin .banner__box.content-container .banner__buttons a.button.button--primary:hover{background:#fff;color:#ff8350}.custom-good-skin .banner__content.banner__content--middle-left.page-width .banner__box{padding:0;max-width:100%!important}.custom_membership_includes .page-width{max-width:1200px;margin:0 auto;padding:70px 30px}.custom_membership_includes{background:#fde9db;margin-bottom:33px}.custom_membership_includes .title-wrapper-with-link{justify-content:center}.custom_membership_includes .title-wrapper-with-link h2.title.h2{font-family:Epilogue;font-weight:400;font-size:36px;line-height:105%;text-align:center;letter-spacing:-.03em;margin-bottom:10px}.custom_membership_includes .page-width ul{gap:23px}.custom_membership_includes .page-width ul li{width:23%!important}.custom_membership_includes .page-width ul li .multicolumn-card__image-wrapper{margin:0;padding:0}.custom_membership_includes .page-width ul li .multicolumn-description h4{margin:0}.custom_membership_includes .page-width ul li .multicolumn-description h4 strong{margin:0;letter-spacing:-.03em;color:#000;font-family:Epilogue;font-weight:500;font-size:22px;line-height:105%;text-align:center}.custom_membership_includes .page-width ul li .multicolumn-description p{position:relative;max-width:100%;margin:0 auto;color:#000;padding-top:10px;font-family:Epilogue;font-weight:500;font-size:22px;line-height:105%;letter-spacing:-.03em;text-transform:math-auto}.custom-product_sr .product__info-wrapper.grid__item p.product__text.caption-with-letter-spacing{text-transform:capitalize}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__media{border-top-left-radius:15px;border-top-right-radius:15px}.custom-product_sr .product__info-wrapper.grid__item .custom-wrapper .left-quantity label.form__label{display:none}.custom-product_sr .product__info-wrapper.grid__item .custom-wrapper{display:flex;align-items:center;gap:20px;margin:20px 0}.custom-product_sr .product__description p{margin-bottom:20px}.custom_membership_includes .page-width ul li .multicolumn-description{display:flex;align-items:center;justify-content:center;flex-direction:column;height:auto}.custom_membership_includes .page-width ul .multicolumn-card.content-container{border-radius:15px;background:#fff;overflow:hidden}.custom_membership_includes .page-width ul .multicolumn-card.content-container .multicolumn-card__info{padding:30px 20px;background:#fff;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.custom_membership_includes .page-width ul li img.multicolumn-card__image{border-top-left-radius:15px;border-top-right-radius:15px}.custom_membership_includes .page-width ul .multicolumn-card.content-container .multicolumn-card__info h3{font-family:Epilogue;font-weight:500;font-size:22px;line-height:125%;text-align:center;letter-spacing:-.03em;color:#000}.custom_membership_includes .page-width a.button.button--primary:before,.custom_membership_includes .page-width a.button.button--primary:after{display:none}.custom_membership_includes .page-width a.button.button--primary{width:297px;height:46px;border-radius:100px;border:1px solid #ff8350;background:#ff8350;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;text-align:center;margin-top:40px}.custom_membership_includes .page-width a.button.button--primary:hover{background:#fff;color:#ff8350}.custom-good-skin .banner__content.banner__content--middle-left.page-width{max-width:1400px;margin:0 auto;padding:0 30px}.faq-contact-wrapper{padding-left:30px;padding-right:30px;max-width:1400px;margin:0 auto;gap:40px!important}.main-faq-contact{border-top:1px solid #FF8350;padding:70px 0}.contact-form-wrapper{border:1px solid #FF8350!important;padding:40px 30px 30px!important}.contact-form-wrapper h3{font-family:Epilogue;font-weight:500;font-size:28px;line-height:105%;color:#ff8350;text-align:center;letter-spacing:-.03em;margin:0 0 30px}.contact-form-wrapper form#ContactFormFAQ{width:100%;max-width:100%}.contact-form-wrapper form#ContactFormFAQ input{border-bottom:1px solid #FF8350!important;border:none;font-family:Epilogue;font-weight:500;font-style:Medium;font-size:16px;line-height:140%;color:#ff8350!important;outline:none;box-shadow:none}.contact-form-wrapper form#ContactFormFAQ input::placeholder{color:#ff8350!important;font-weight:400;font-size:15px}.contact-form-wrapper form#ContactFormFAQ textarea{border-bottom:1px solid #FF8350!important;font-family:Epilogue;line-height:140%;color:#ff8350!important;outline:none;border:none;box-shadow:none}.contact-form-wrapper form#ContactFormFAQ textarea::placeholder{color:#ff8350!important;font-weight:400;font-size:15px}.main-faq-contact .become-member a{width:297px;height:46px;border-radius:100px;display:inline-block;background:#ff8350;font-family:Epilogue;font-weight:500;font-size:18px;line-height:142%;border:1px solid #ff8350;text-align:center;margin-top:30px}.main-faq-contact .become-member a:hover{color:#ff8350;background:#fff}.main-faq-contact .faq-contact-wrapper .faq-list .faq-tabs-wrapper .faq-accordion{border-bottom:1px solid #FF8350;border-top:0}.main-faq-contact .faq-contact-wrapper .faq-list .faq-tabs-wrapper .faq-accordion .faq-question{font-family:Epilogue;font-weight:500;font-size:18px;line-height:130%;color:#000;position:relative}.icon-toggle{font-weight:700;color:#000!important;font-size:18px;position:absolute;right:0}.contact-form-wrapper form#ContactFormFAQ button{width:154px;height:38px;background:#ff8350;margin-left:auto;float:right}.custom-good-skin .banner__content{padding:0}.logo-slider{gap:5%}.custom_collection_list .collection-list-wrapper .collection-list li .card-wrapper .card.card--card{background:transparent}.home_our-value.section-template--16207972696292__image_with_text_fy4N7N-padding{padding-top:40px!important}.header__heading-logo{max-width:165px!important}.header-wrapper .header h1.header__heading{width:22%}.custom_collection_list .collection-list-wrapper .collection-list li a.collection-view-all:hover{color:#cc5a24}footer.footer.section-footer-padding{background:#fde9db;padding:0;margin:0}.main-footer-container .footer-block__mobile-only{display:none}footer.footer.section-footer-padding .main-footer-container{display:flex;gap:0px;align-items:flex-start;padding:0 30px;max-width:1400px;margin:0 auto}footer.footer.section-footer-padding .main-footer-container .left-footer-container .field button#Subscribe{width:100px}footer.footer.section-footer-padding .main-footer-container .left-footer-container{width:40%;border-right:1px solid #FF8350;padding:50px 50px 50px 0}footer.footer.section-footer-padding .main-footer-container .right-footer-container{width:60%;padding:50px}footer.footer.section-footer-padding .main-footer-container .left-footer-container .footer-block__newsletter{text-align:left}footer.footer.section-footer-padding .main-footer-container .left-footer-container .footer-block__newsletter h2.footer-block__heading{font-family:Epilogue;font-weight:500;font-size:16px;line-height:140%;color:#ff8350}footer.footer.section-footer-padding .main-footer-container .right-footer-container h2.footer-block__heading{font-family:Epilogue;font-weight:500;font-size:16px;line-height:140%;color:#ff8350}footer.footer.section-footer-padding .main-footer-container .left-footer-container .footer-block__newsletter h5.footer-block__subheading{font-family:Epilogue;font-weight:500;font-size:16px;line-height:140%;color:#ff8350;margin-top:0}footer.footer.section-footer-padding .main-footer-container .left-footer-container .newsletter-form__field-wrapper{max-width:100%!important}footer.footer.section-footer-padding .main-footer-container .left-footer-container .field{width:100%!important;max-width:100%!important;gap:20px;margin-bottom:24px}footer.footer.section-footer-padding .main-footer-container .left-footer-container .newsletter-form__field-wrapper .field input{max-width:100%!important;border:1px solid #FF8350;border-radius:100px;background:transparent;height:48px!important;font-size:13px}footer.footer.section-footer-padding .main-footer-container .left-footer-container .footer-block__newsletter form#ContactFooter{max-width:100%}footer.footer.section-footer-padding .main-footer-container .left-footer-container .newsletter-form__field-wrapper .field:before,footer.footer.section-footer-padding .main-footer-container .left-footer-container .newsletter-form__field-wrapper .field:after{display:none}footer.footer.section-footer-padding .main-footer-container .left-footer-container .newsletter-form__field-wrapper .field label{color:#ff8350;font-family:Epilogue;font-weight:500;font-size:12px;padding:0!important;margin:0!important;line-height:30px}footer.footer.section-footer-padding .footer__content-bottom{border-top:1px solid #FF8350;padding:0;border-bottom:1px solid #FF8350}footer.footer.section-footer-padding .main-footer-container .left-footer-container p.footer-block__text{font-family:Epilogue;font-weight:400;font-size:12px;line-height:140%;color:#ff8350;margin:0}footer.footer.section-footer-padding .main-footer-container .left-footer-container .newsletter-form__field-wrapper .field button#Subscribe:after{background-image:url(/cdn/shop/files/Line.png?v=1752736338);background-repeat:no-repeat;position:absolute;content:"";left:0;visibility:visible;z-index:99;height:8px;right:0;width:unset}footer.footer.section-footer-padding .newsletter-form__button svg.icon.icon-arrow{display:none}footer.footer.section-footer-padding .main-footer-container .right-footer-container ul.footer-block__details-content li a.link{color:#ff8350;font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;text-decoration:none;width:100%;padding:0 0 10px;transition:color .3s ease}footer.footer.section-footer-padding .main-footer-container .right-footer-container ul.footer-block__details-content li a.link:hover{color:#cc5a24}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer-block__details-content p a{color:#ff8350;font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;text-decoration:none;width:100%;transition:color .3s ease;padding:0 0 10px}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer-block__details-content p a:hover{color:#cc5a24}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid{align-items:flex-start}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid .footer-block--newsletter{padding-left:20px;margin-top:0}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid .footer-block--newsletter li a.link{padding:0}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid .footer-block--newsletter ul.footer__list-social{gap:16px}.treatment-enhancements .page-width ul li .media{border-radius:11px}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid .footer-block--newsletter ul.footer__list-social svg{color:#ff8350}.footer__payment{margin:0}.footer__payment ul.list.list-payment{justify-content:left;margin-top:17px}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__content-top{padding-bottom:30px}footer.footer.section-footer-padding .footer__content-bottom .footer__copyright.caption{margin:0;padding:15px 0}footer.footer.section-footer-padding .footer__content-bottom .footer__copyright.caption small.copyright__content{color:#ff8350;font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;text-align:center}.footer__payment span.visually-hidden{visibility:visible!important;position:unset!important;font-family:Epilogue;font-weight:500;font-size:16px;line-height:140%;color:#ff8350;text-transform:capitalize}.real-results-section .real-results-slider.slick-initialized.slick-slider{padding-left:10%!important;max-width:100%;padding-right:15px!important}.real-results-slider button.slick-next.slick-arrow{position:absolute;background:#fde9db;width:47px;height:47px;border-radius:100px;display:flex!important;align-items:center;justify-content:center;top:33%;left:auto;right:0}.real-results-slider button.slick-prev.slick-arrow{position:absolute;right:18px;background:#fde9db;width:47px;height:47px;border-radius:100px;display:flex!important;align-items:center;justify-content:center;top:33%}.real-results-section .real-results-slider.slick-initialized.slick-slider button.slick-prev.slick-arrow{left:auto;visibility:visible;z-index:99;right:auto;margin-left:-15px}.real-results-slider button.slick-prev.slick-arrow:before{rotate:180deg}.real-results-slider button svg{display:none}.real-results-slider button:before{content:"";background-image:url(/cdn/shop/files/right-arrow.png?v=1753267526);height:23px;z-index:999;visibility:visible;position:absolute;width:16px;background-repeat:no-repeat;background-size:contain;background-position:center center}.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--primary:hover,.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary:hover{color:#ff8350;background:#fff}.custom_collection_list .card-wrapper .card.card--card>.card__content{background:transparent!important;padding:0}.custom_collection_list .card-wrapper .card.card--card>.card__content .card__information{padding-left:0;padding-bottom:0;padding-top:20px}.custom_collection_list .collection-list-wrapper .collection-list li a.collection-view-all{color:#ff8350;font-family:Epilogue;font-weight:500;font-size:18px;line-height:130%;text-decoration:underline;text-decoration-style:solid;transition:color .3s ease}.led-banner .banner__content.banner__content--middle-left.page-width{max-width:1400px;margin:0 auto;padding:0 30px}.led-banner .banner__content.banner__content--middle-left.page-width .banner__box.content-container{padding:0;max-width:45rem}.led-banner .banner__content.banner__content--middle-left.page-width .banner__box.content-container h2.banner__heading{letter-spacing:-.03em;font-family:Epilogue;font-weight:500;font-size:40px;line-height:114.99999999999999%;text-align:center;color:#fff;max-width:500px;margin:auto}.led-banner .banner__content.banner__content--middle-left.page-width .banner__box.content-container .banner__text{font-family:Epilogue;font-weight:500;font-size:20px;line-height:116%%;text-align:center;max-width:450px;margin:15px auto 0;color:#fff}.led-banner .banner__content.banner__content--middle-left.page-width .banner__buttons a.button.button--primary:before,.led-banner .banner__content.banner__content--middle-left.page-width .banner__buttons a.button.button--primary:after{display:none}.led-banner .banner__content.banner__content--middle-left.page-width .banner__buttons a.button.button--primary{width:243px;height:46px;border-radius:25px;background:#ff8350;color:#fff;opacity:9;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;text-align:center;padding:0;border:1px solid #ff8350;transition:color .3s ease}.led-banner .banner__content.banner__content--middle-left.page-width .banner__buttons a.button.button--primary:hover{color:#ff8350;background:#fff}.led-info-section{max-width:1400px;margin:0 auto;padding:70px 30px!important;background:#fde9db}.led-info-section .led-container{max-width:100%}.led-info-section .led-container .led-left h2{font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;letter-spacing:-.03em;margin:0;color:#ff8350}.led-info-section .led-container .led-left p{font-size:16px}.led-info-section .led-container .led-left p{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;margin:15px 0 20px;max-width:500px}.led-info-section .led-container .led-left a.led-btn{font-family:Epilogue;font-weight:500;font-size:18px;text-align:center;color:#fff;display:inline-block;width:243px;height:46px;border-radius:25px;margin-top:40px;background:#ff8350;border:1px solid #ff8350;line-height:28px;transition:color .3s ease}.led-info-section .led-container .led-left a.led-btn:hover{color:#ff8350;background:#fff}.led-info-section .led-container .led-right .led-icon-box img{width:60px;height:60px;object-fit:cover;margin-left:0}.led-info-section .led-container .led-right .led-icon-box{display:flex;align-items:center;height:fit-content;gap:30px}.led-info-section .led-container .led-right .led-icon-box small{font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;color:#000;text-transform:uppercase;display:inline-block}.led-info-section .led-container .led-right .led-icon-box strong{width:100%;display:block;font-family:Epilogue;font-weight:500;font-size:20px;line-height:110.00000000000001%;color:#000}.led-img-txt.image-with-text{max-width:1400px;margin:0 auto;padding:30px!important}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content{background:#fde9db;padding:10px 50px;align-items:center;justify-content:center}.led-img-txt.image-with-text .image-with-text__grid{background:#fde9db}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content p.image-with-text__text{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;color:#ff8350;text-transform:capitalize}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content p.image-with-text__text{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;color:#ff8350;text-transform:capitalize;display:inline-block;margin-bottom:15px}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content h2.image-with-text__heading{font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;letter-spacing:-.03em;color:#ff8350}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text p{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;color:#ff8350}a.button.button--primary:after,a.button.button--primary:before{display:none}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary{background:#ff8350;width:243px;height:46px;border-radius:100px;min-height:auto;margin-top:60px;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;text-align:center;border:1px solid #ff8350;transition:color .3s ease}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary:hover{color:#ff8350;background:#fff}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text.rte.body{margin-top:15px}.led-info-section .led-container .led-right .led-icon-box .led-icon-content{display:flex;flex-direction:column;text-align:left}.led-right{align-items:flex-start}.led-f-collectioncolor-background-1{max-width:1400px;margin:0 auto;padding:70px 30px}.led-f-collectioncolor-background-1 .collection__title{max-width:100%;padding:0;text-align:center}.led-img-txt.image-with-text{padding-bottom:0!important}.led-f-collectioncolor-background-1 .collection__title h2.title.h1{color:#ff8350;font-family:Epilogue;font-weight:600;font-size:54px;line-height:105%;text-align:center;margin-bottom:40px}.led-f-collectioncolor-background-1 .collection slider-component{padding:0;max-width:100%}.led-f-collectioncolor-background-1 .collection slider-component ul{gap:23px}.led-f-collectioncolor-background-1 .collection slider-component ul li{width:23%!important;position:relative}.led-f-collectioncolor-background-1 .collection slider-component ul li .wishlisthero-floating button{position:absolute!important;top:0;right:-8px!important}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card{background:#fde9db;border-top-left-radius:15px;border-top-right-radius:15px}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .card__information .caption-with-letter-spacing{color:#000;opacity:99}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .card__information .caption-with-letter-spacing{color:#000;opacity:99;display:inline-block;margin-bottom:15px}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .card__information{padding:20px 10px}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .card__information h3 a:after,.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .card__information h3 a:before{display:none}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .card__information h3 a{font-family:Epilogue;font-weight:500;font-size:24px;line-height:105%;letter-spacing:-.03em;margin:0 0 10px;text-decoration:none;color:#000;cursor:pointer}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card-information .star-img-txt p{font-family:Epilogue;font-weight:400;font-size:14px;line-height:130%;color:#000}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card-information .star-img-txt .star-txt{display:flex;align-items:flex-start;gap:10px}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card-information a button.led-card-btn{width:100%;height:46px;border-radius:36px;transition:color .3s ease;background:#ff8350;border:1px solid #FF8350;display:inline-block;font-family:Epilogue;font-weight:500;font-size:20px;line-height:100%;text-align:center;color:#fff;margin-top:26px;cursor:pointer}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card-information a button.led-card-btn:hover{background:#fff;color:#ff8350}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card-information .star-img-txt .star-txt span{font-family:Epilogue;font-weight:400;font-size:14px;color:#000;line-height:130%}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .card__information .price__container span.price-item{font-family:Epilogue;font-weight:600;font-size:18px;line-height:105%;letter-spacing:-.03em;color:#000}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .quick-add{margin:0}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .quick-add button{border:none;border-radius:100px;height:45px;text-align:center;text-transform:capitalize;margin-bottom:15px;width:100%;background:#ff8350;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;color:#fff;border:1px solid #ff8350;transition:color .3s ease;display:inline-block;margin-top:10px}.section-template--16207972630756__product-grid-padding{padding-bottom:0}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .quick-add button:hover{color:#ff8350;background:#fff}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .quick-add button:before,.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .quick-add button:after{display:none}.led-f-collectioncolor-background-1 .collection{padding:0}.led-f-collectioncolor-background-1 .card__inner .card__media{clip-path:polygon(0 0,100% 0,100% 100%,0% 85%)}.faq-tab-button:hover{color:#fff;background:#ff815e}#MainContent .collection-hero .collection-hero__inner.page-width{max-width:1400px;margin:0 auto;padding:60px 30px 0}#MainContent .collection-hero .collection-hero__inner.page-width h1.collection-hero__title{margin:0}product-recommendations.product-recommendations.page-width ul{padding:0!important}facet-filters-form.facets.facets-vertical-sort.page-width.small-hide.no-js-hidden{max-width:1400px;margin:0 auto;padding:0 30px!important}#MainContent .collection-hero .collection-hero__inner.page-width h1.collection-hero__title{margin:0;font-family:Epilogue;font-weight:500;font-size:36px;line-height:105%;letter-spacing:-.03em;color:#ff8350}.facets-vertical.page-width{max-width:1400px;margin:0 auto;padding:40px 30px!important}.facets-vertical.page-width div#FacetsWrapperDesktop h2{color:#ff8350;font-family:Epilogue;font-weight:400;font-style:Regular;font-size:20px;line-height:114.99999999999999%}.facets-vertical.page-width div#FacetsWrapperDesktop details{border-top:1px solid #FF8350}#FacetSortForm h2.facet-filters__label label{font-family:Epilogue;font-weight:400;font-size:16px;line-height:114.99999999999999%;text-align:right;color:#000}#FacetSortForm .facet-filters__field select#SortBy{font-family:Epilogue;font-weight:400;font-size:16px;line-height:114.99999999999999%;color:#000;background:#f5f5f5;padding:10px 15px;border-radius:5px;width:200px;outline:none;box-shadow:none}.facet-filters__field .select svg.icon.icon-caret{right:12px}#FacetSortForm .product-count-vertical.light{display:flex;align-items:center;justify-content:right}#FacetSortForm .product-count-vertical.light span{font-family:Epilogue;font-weight:400;font-size:16px;line-height:114.99999999999999%;color:#000;padding:0;border-radius:5px;opacity:1}div#FacetsWrapperDesktop summary span{font-family:Epilogue;font-weight:500;font-size:16px;line-height:114.99999999999999%;color:#000;text-decoration:none}.facets-vertical.page-width #ProductGridContainer ul#product-grid{gap:15px}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card.card--card.card--media.color-background-2.gradient{background:transparent}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card.card--card.card--media.color-background-2.gradient .card__information span{font-family:Epilogue;font-weight:400;font-size:14px;line-height:114.99999999999999%;color:#000}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card.card--card.card--media.color-background-2.gradient .card__information h3 a{font-family:Epilogue;font-weight:400;font-size:14px;line-height:114.99999999999999%;display:inline-block;margin:12px 0;color:#000;text-decoration:none}.facets-vertical.page-width div#FacetsWrapperDesktop details li.list-menu__item input{border:1px solid #FF8350;margin-left:0}.facets-vertical.page-width div#FacetsWrapperDesktop span{color:#000;font-weight:500}#FacetsWrapperDesktop .facets__summary .icon-caret path{fill:#000;opacity:9}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card.card--card.card--media.color-background-2.gradient .card__information{padding:12px 0}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card.card--card.card--media.color-background-2.gradient .card__information .caption-with-letter-spacing{font-size:12px;line-height:114.99999999999999%;color:#000;opacity:66;text-transform:capitalize;font-family:Epilogue;font-weight:400}.facets-vertical.page-width #main-collection-filters{width:35%}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card.card--card.card--media.color-background-2.gradient .quick-add{margin:0}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card--card .quick-add button{border:1px solid #000000;border-radius:100px;height:45px;font-family:Epilogue;font-weight:500;font-size:16px;line-height:114.99999999999999%;text-align:center;text-transform:uppercase;margin-bottom:15px;width:100%}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card--card .quick-add button:after,.facets-vertical.page-width #ProductGridContainer ul#product-grid .card--card .quick-add button:before{display:none}.facets-vertical.page-width #ProductGridContainer ul#product-grid li.grid__item{border:1px solid #ddd;border-radius:6px;position:relative;width:32%}.section-template--16207972630756__product-grid-padding{padding-top:0}.facets-vertical.page-width #ProductGridContainer ul#product-grid li.grid__item .wishlist-hero-custom-button.wishlisthero-floating{position:absolute;top:0;right:0!important;z-index:1;left:auto!important}.facets-vertical.page-width #ProductGridContainer ul#product-grid li.grid__item .wishlist-hero-custom-button.wishlisthero-floating:hover{background:transparent}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card-wrapper:hover .quick-add button.button.button--secondary.quick-view-btn{display:block}.facets-vertical.page-width #ProductGridContainer ul .quick-add button.button.button--secondary.quick-view-btn{display:none;position:absolute;top:-300px}body.gradient.collections.list-collections .shopify-section.section ul.collection-list li.collection-list__item .card-wrapper,body.gradient.collections.list-collections .shopify-section.section ul.collection-list li.collection-list__item .card-wrapper .card{background:transparent}body.gradient.collections.list-collections .shopify-section.section ul.collection-list li.collection-list__item .card-wrapper .card .card__information{padding:10px 0}body.gradient.collections.list-collections .shopify-section.section ul.collection-list li.collection-list__item .card-wrapper .card .card__information a.full-unstyled-link{font-family:Epilogue;font-weight:400;font-size:16px;line-height:114.99999999999999%;color:#000;letter-spacing:-.03em}.how-work-txtisolate{padding:75px 30px;background:#fde9db}.how-work-txtisolate .rich-text.content-container{margin:0 auto;background:#fde9db;max-width:1347px;padding-top:0;padding-bottom:0}.how-it-works-banner{position:relative}.how-work-txtisolate .rich-text.content-container .rich-text__wrapper{padding:0;max-width:100%}.how-work-txtisolate .rich-text.content-container .rich-text__wrapper .rich-text__blocks h3{font-family:Epilogue;font-weight:400;font-size:36px;line-height:105%;text-align:center;letter-spacing:-.03em;margin-top:0}.how-work-txtisolate .rich-text.content-container .rich-text__wrapper .rich-text__blocks .rich-text__text p{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;text-align:center;color:#ff8350}.main-multi-img-container .custom-multi-img{max-width:100%;margin:0 auto;padding:0 30px!important}.main-multi-img-container .custom-multi-img .main-multi-img-container{display:flex;align-items:stretch;background:#fde9db;height:100%}.main-multi-img-container .custom-multi-img .page-width{padding:40px 50px;width:65%;max-width:100%}.main-multi-img-container .custom-multi-img .page-width h4.multi-img-sub{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;color:#ff8350;margin:0;padding-bottom:20px}.main-multi-img-container .custom-multi-img .page-width h2.title.h1{font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;color:#ff8350;letter-spacing:-.03em}.package-multi-right-container .slider-mobile-gutter ul{gap:20px}.package-multi-right-container .slider-mobile-gutter ul li{width:31%}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card.content-container{background:transparent;padding:0;margin:0}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card.content-container .multicolumn-card__image-wrapper{margin:0;padding:0}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card.content-container .multicolumn-card__image-wrapper img.multicolumn-card__image{width:100%;border-radius:12px}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card__info{padding:30px 0 0}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card__info h3{font-family:Epilogue;font-weight:600;font-size:20px;line-height:130%;color:#ff8350;margin:18px 0;max-width:170px}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card__info p{font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;color:#ff8350;min-height:100px}.package-multi-right-container .title-wrapper-with-link{margin-bottom:20px}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card__info a.link.animate-arrow{width:100%;height:46px;border-radius:25px;background:#ff8350;font-family:Epilogue;font-weight:500;font-size:20px;line-height:100%;text-align:center;color:#fde9db;letter-spacing:-.03em;display:flex;align-items:center;justify-content:center;margin-top:30px;transition:color .3s ease;border:1px solid #ff8350}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card__info a.link.animate-arrow:hover{color:#ff8350;background:#fff}.main-multi-img-container .custom-multi-img .main-multi-img-container .multi-left-container img.multicolumn-img{height:100%;object-fit:cover;width:100%}.main-multi-img-container .custom-multi-img .main-multi-img-container .multi-left-container{height:auto;width:35%}.book-now-slider{padding-left:30px!important;padding-right:30px!important;max-width:1400px;text-align:center;margin:0 auto 70px}.book-now-slider a.book-now-multi.button.button--primary{background:#ff8350;width:417px;height:46px;border-radius:25px;font-family:Epilogue;font-weight:500;border:1px solid #ff8350;transition:color .3s ease;font-size:20px;line-height:100%;text-align:center}.book-now-slider a.book-now-multi.button.button--primary:hover{color:#ff8350;background:#fff}.product-tags .badge.badge--bestseller{width:112px;line-height:16px;height:24px;border-width:1px;font-family:Epilogue;font-weight:500;font-size:12px;text-align:center;color:#000;border:1px solid #000000;border-radius:0;background:transparent;text-transform:uppercase;display:flex;justify-content:center}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card--card .quick-add button:hover{border:1px solid #FF8350;color:#fff;background:#ff8350}.skin-journey-wrapper .skin-journey-left{justify-content:center;align-items:center}.skin-journey-wrapper .skin-journey-left .skin-slider{width:auto}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content{text-align:left;width:100%}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content h3{color:#ff8350;letter-spacing:-.03em;margin:10px 0;padding-top:25px;font-family:Epilogue;font-weight:500;font-size:36px;line-height:114.99999999999999%}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content p{margin:15px 0 20px;max-width:300px;color:#ff8350;font-family:Epilogue;font-weight:500;font-size:20px;line-height:114.99999999999999%}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content a.button{font-family:Epilogue;font-weight:500;font-size:18px;text-align:center;color:#fff;width:270px;height:46px;border-radius:25px;margin-top:30px;background:#ff8350;border:1px solid #ff8350;transition:color .3s ease;display:flex;align-items:center;justify-content:center}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content a.button:after,.skin-journey-wrapper .skin-journey-left .skin-slider .text-content a.button:before{display:none}.skin-journey-left .slide .images img{border-radius:0;margin:0;height:287px;width:300px;object-fit:cover}.skin-journey-left .slide{max-width:530px;margin:auto}.skin-journey-wrapper .skin-journey-left .images{width:100%;text-align:left}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content a.button:hover{color:#ff8350;background:#fff}.skin-journey-wrapper .skin-journey-left .skin-slider .slider-dots{position:absolute;top:auto;left:-5px;bottom:202px}.result-rich-txtisolate .rich-text.content-container{max-width:1400px;margin:0 auto;padding:70px 30px!important}.result-rich-txtisolate .rich-text.content-container .rich-text__wrapper{max-width:100%;padding:0}.result-rich-txtisolate .rich-text.content-container .rich-text__wrapper h2.rich-text__heading{font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;letter-spacing:-.03em;margin:0;color:#ff8350}.result-rich-txtisolate .rich-text.content-container .rich-text__wrapper .rich-text__text p{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;color:#ff8350}.main-member-container{max-width:1400px;margin:0 auto;padding:0 30px 70px;display:flex;align-items:flex-start;justify-content:center}.main-member-container .left-member-container{width:35%}.main-member-container .right-member-container{width:65%}.main-member-container .right-member-container .results-gallery{display:grid;grid-template-columns:repeat(2,2fr);gap:20px}.main-member-container .left-member-container .filters h3 strong{font-family:Epilogue;font-weight:600;font-size:18px;color:#000;letter-spacing:-.03em}.main-member-container .left-member-container .filters .filter-group strong{font-family:Epilogue;font-weight:500;font-size:14px;color:#000;letter-spacing:-.03em}.main-member-container .left-member-container .filters .filter-group ul{padding-left:17px}.main-member-container .left-member-container .filters .filter-group ul li{font-family:Epilogue;font-weight:400;font-size:14px;color:#000;letter-spacing:-.03em;cursor:pointer}.main-member-container .left-member-container .filters .filter-group ul li::marker{color:#ddb99f;font-size:21px}.main-member-container .right-member-container .results-gallery .results-card{background:#fde9db}.main-member-container .right-member-container .results-gallery .member-profile{padding:24px}.main-member-container .right-member-container .results-gallery .member-profile strong{padding-top:0;margin-top:0;font-family:Epilogue;font-weight:400;font-size:18px;line-height:130%;color:#000;letter-spacing:-.03em;display:inline-block;padding-bottom:20px}.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .custom-liquid-content{display:none}.main-member-container .right-member-container .results-gallery .member-profile p{margin:0 0 8px;display:flex;align-items:flex-start;gap:24px}.main-member-container .right-member-container .results-gallery .member-profile p b{font-family:Epilogue;font-weight:400;font-size:13px;line-height:130%;letter-spacing:-.03em;color:#000;width:120px}.main-member-container .right-member-container .results-gallery .member-profile h4{margin:0}.main-member-container .right-member-container .results-gallery .member-profile p span{font-family:Epilogue;font-weight:400;font-size:13px;line-height:130%;letter-spacing:-.03em;color:#000}#MainContent #MainProduct-template--16207972663524__main{max-width:1400px;margin:0 auto;padding:80px 30px!important}.product__description.rte.quick-add-hidden div{text-align:left!important;color:#000}.custom-product_sr .product{display:flex;align-items:flex-start}.custom-product_sr .grid__item.product__media-wrapper,.custom-product_sr .product__info-wrapper.grid__item{width:50%!important;max-width:100%!important}.right-add-btn product-form.product-form{margin:0}.custom-product_sr .product__info-wrapper p.product__text.caption-with-letter-spacing{font-family:Epilogue;font-weight:400;font-size:12px;line-height:114.99999999999999%}.custom-product_sr .product__text.caption-with-letter-spacing+.product__title h1{font-family:Epilogue;font-weight:400;font-size:18px;margin:15px 0;color:#000}.custom-product_sr .product__info-wrapper.grid__item p.product__text{font-family:Epilogue;font-weight:400;font-size:14px;line-height:114.99999999999999%;color:#000;letter-spacing:-.03em}.custom-product_sr .product__info-wrapper.grid__item .price__regular span.price-item.price-item--regular{font-family:Epilogue;font-weight:400;font-size:18px;line-height:114.99999999999999%;color:#ff8350}.custom-product_sr .product-form__input.product-form__quantity label.form__label{font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;color:#000}.custom-product_sr .product-form__input.product-form__quantity quantity-input.quantity:before,.custom-product_sr .product-form__input.product-form__quantity quantity-input.quantity:after{display:none}.custom-product_sr .product-form__input.product-form__quantity quantity-input.quantity{border:1px solid #000;border-radius:100px}.custom-product_sr .product-form__input.product-form__quantity quantity-input.quantity button svg{color:#000;opacity:999999999}.custom-product_sr .product-form__buttons button.product-form__submit{background:#ff8350;outline:none;width:360px;height:46px;border-radius:25px;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;text-align:center;border:1px solid #ff8350;transition:color .3s ease}.product-form__input.product-form__quantity{margin:0}.custom-product_sr .product-form__buttons button.product-form__submit:hover{color:#ff8350;background:#fff}.custom-product_sr .product-form__buttons button.product-form__submit:before,.custom-product_sr .product-form__buttons button.product-form__submit:after{display:none}.custom-product_sr #wishlisthero-product-page-button-container{display:none}.img-description{display:flex;align-items:center;gap:30px;background:#fde9db;padding:20px;border-radius:12px;margin-bottom:40px!important;margin-top:0!important}.img-description .right-txt-link p{font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;color:#000}.img-description .right-txt-link p a{color:#000;text-decoration:underline;font-weight:700;text-decoration-color:#9b8e87}.custom-product_sr .product__description p{font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;color:#000;margin-bottom:30px;opacity:111}.pickup-availability-info p{font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;color:#000;margin-bottom:0;opacity:111}.pickup-availability-info button#ShowPickupAvailabilityDrawer{color:#ff8350;font-family:Epilogue;font-weight:400;font-size:18px;line-height:114.99999999999999%;margin-top:10px}.custom-product_sr .product__info-wrapper.grid__item .product__accordion{border-top:1px solid #00000066}.product-form__input.product-form__quantity input{border:none;box-shadow:none;outline:none}.star-txt{display:flex;align-items:center;gap:7px}.custom-product_sr .product__info-wrapper.grid__item .product__accordion h2{font-family:Epilogue;font-weight:400;font-size:18px;line-height:140%;color:#000}.custom-product_sr .product__info-wrapper.grid__item .product__accordion ul{padding:0}.custom-product_sr .product__info-wrapper.grid__item .product__accordion ul li,.custom-product_sr .product__info-wrapper.grid__item .product__accordion .accordion__content{font-family:Epilogue;font-weight:400;font-size:14px;line-height:140%;color:#000;margin-bottom:10px;opacity:111;padding:0}.custom-product_sr .product__info-wrapper.grid__item .product__accordion svg path{fill:#000;opacity:999}.product-recommendations{padding:0 0 80px;width:100%;max-width:1200px}.product-recommendations h2.product-recommendations__heading.h2{font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;text-align:center;letter-spacing:-.03em;margin-bottom:40px;color:#ff8350}.product-recommendations ul{gap:15px;justify-content:center;display:flex}.product-recommendations ul li.grid__item{width:24%;max-width:24%;position:relative}.product-recommendations ul li.grid__item .card__content{padding:0}.product-recommendations ul li.grid__item .wishlist-hero-custom-button.wishlisthero-floating{position:absolute;top:0;right:0}.product-recommendations .card-wrapper,.product-recommendations .card-wrapper .card.card--card{background:transparent}.product-recommendations .card-wrapper .card__content .card__information{padding:15px 0}.product-recommendations .card-wrapper .card__content .card__information .caption-with-letter-spacing.light{font-family:Epilogue;font-weight:400;font-size:13px;line-height:114.99999999999999%;color:#000;opacity:999;margin-bottom:10px;letter-spacing:-.03em;text-transform:capitalize}.product-recommendations .card-wrapper .card__content .card__information a{font-family:Epilogue;font-weight:400;font-size:15px;line-height:114.99999999999999%;color:#000;margin:12px 0;text-decoration:none}.product-recommendations .card-wrapper .card__content .card__information .price .price__regular span.price-item.price-item--regular{font-family:Epilogue;font-weight:400;font-size:15px;line-height:114.99999999999999%;margin-top:15px;display:inline-block;color:#000}.product-collection_list{border:none;padding-top:0}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information{padding:0;margin-top:36px}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .package-btn.package-link a button{border:1px solid #000;border-radius:100px;width:100%;height:45px;border-width:1px;color:#000;display:flex;align-items:center;font-size:16px;justify-content:center;line-height:54px;margin-top:30px;font-weight:500;transition:color .3s ease;background:transparent;cursor:pointer}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information h3 a:after{display:none}.packages-banner .banner__content.banner__content--middle-left.page-width{max-width:1400px;margin:0 auto;padding:0 30px}.packages-banner .banner__content.banner__content--middle-left.page-width .banner__box.content-container{padding:0;max-width:45rem}.packages-banner .banner__text.body{max-width:400px!important}.package-txtisolate .rich-text{max-width:1400px;margin:0 auto;padding:70px 30px}.package-txtisolate .rich-text .rich-text__wrapper{margin:0;padding:0;justify-content:center;width:100%;max-width:100%}.package-txtisolate .rich-text .rich-text__wrapper .rich-text__text p{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;text-align:center;color:#ff8350}.main-multi-img-container .custom-package-multi.multicolumn .page-width{max-width:1400px;margin:0 auto;padding:0 30px 70px}.custom-package-collection .collection slider-component{padding:0;width:100%}.custom-package-collection .collection slider-component ul{gap:36px;margin:0!important}.custom-package-collection .card__badge.bottom.left span{color:#fff;background:#ff8350}.custom-package-collection .collection{max-width:1400px;margin:0 auto;padding:0 30px 70px}.custom-package-multi.package-multicolumn-sr .package-multi-right-container ul{gap:30px}.custom-package-multi.package-multicolumn-sr .package-multi-right-container ul li{width:31%}.custom-package-collection .collection slider-component ul li{width:31%}.custom-package-multi.package-multicolumn-sr .multicolumn-card__image-wrapper{margin:0;padding:0}.custom-package-multi.package-multicolumn-sr .package-multi-right-container ul li .multicolumn-card.content-container{position:relative;background:transparent}.custom-package-collection .collection slider-component ul li .card-wrapper .card{position:relative;background:transparent}.custom-package-multi.package-multicolumn-sr .package-multi-right-container ul li .multicolumn-card.content-container .multicolumn-card__info{text-align:center}.custom-package-collection .product-tags .badge.badge--bestseller{background:#ff8350;width:77px;height:23px;font-size:8px!important;opacity:1;border-radius:16.21px;border-width:1px;position:absolute;left:0;padding-right:0;padding-left:0;font-family:Epilogue;font-weight:500;font-size:10px;line-height:0;text-align:center;right:0;top:11px;color:#fff;border:1px solid #fff;z-index:99;display:flex;align-items:center;padding-top:8px;justify-content:center}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information h3 a{font-family:Epilogue;font-weight:500;font-size:22px;line-height:105%;text-align:center;letter-spacing:-.03em;color:#000;max-width:100%;margin:0;text-decoration:none;padding-bottom:6x}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .price__container .price__sale span s.price-item.price-item--regular{font-family:Epilogue;font-weight:400;font-size:16px;line-height:105%;text-align:center;text-decoration:line-through;letter-spacing:-.03em;color:#00000080}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .price__container{width:100%;text-align:center}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .package-btn.package-link{text-align:center}.custom-package-multi.package-multicolumn-sr .package-multi-right-container ul li .multicolumn-card.content-container .multicolumn-card__info .multicolumn-description p{font-family:Epilogue;font-weight:600;font-size:16px;line-height:105%;text-align:center;letter-spacing:-.03em;color:#000;min-height:auto}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .package-btn.package-link a button:hover{color:#fff;background:#ff8350}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .package-btn.package-link a{text-decoration:none}.load-more-wrapper.show-on-mobile{text-align:center;padding-top:40px}.load-more-wrapper.show-on-mobile button.load-more-button{padding:0;border:none;background:transparent;font-family:Epilogue;font-weight:400;font-size:16px;line-height:114.99999999999999%;text-align:center;color:#000;text-transform:uppercase;cursor:pointer}.product__accordion .accordion__content{padding:0}.product-recommendations .card-wrapper .card__content .card__information a:after{display:none}.custom-product_sr.product .product__info-wrapper.grid__item>div{border-bottom:1px solid #999999}body.gradient.contact.page .page-width.page-width--narrow{padding-left:20px;padding-right:20px;max-width:1400px;margin:0 auto}body.gradient.contact.page .page-width.page-width--narrow h1.main-page-title{margin:30px 0 0;font-family:Epilogue;font-weight:500;font-size:46px;line-height:105%;color:#ff8350;letter-spacing:-.03em;max-width:70%}body.gradient.contact.page .contact.page-width form#ContactForm .field input,body.gradient.contact.page .contact.page-width form#ContactForm .field textarea#ContactForm-body{border:1px solid #FF8350!important;font-family:Epilogue;font-weight:500;font-size:16px;line-height:140%;color:#ff8350!important;outline:none;box-shadow:none}body.gradient.contact.page .contact.page-width form#ContactForm .field:before,body.gradient.contact.page .contact.page-width form#ContactForm .field:after{display:none}body.gradient.contact.page .contact.page-width form#ContactForm .contact__button button.button{width:200px;height:50px;border-radius:100px;display:inline-block;background:#ff8350;font-family:Epilogue;font-weight:500;font-size:18px;line-height:142%;border:1px solid #ff8350;text-align:center;margin-top:30px}body.gradient.contact.page .contact.page-width form#ContactForm .field label.field__label{font-size:16px;color:#000}body.gradient.contact.page .contact.page-width form#ContactForm .contact__button button.button:before,body.gradient.contact.page .contact.page-width form#ContactForm .contact__button button.button:after{display:none}body.gradient.contact.page .contact.page-width form#ContactForm .contact__button{margin-top:10px!important}body.gradient.contact.page .contact.page-width form#ContactForm{padding-bottom:60px}.location-rich-txtisolate .rich-text__wrapper{padding-left:30px;padding-right:30px;max-width:1400px;margin:0 auto}.location-rich-txtisolate .rich-text__wrapper h2.rich-text__heading span{font-family:Epilogue;font-weight:600;font-size:54px;line-height:105%;text-align:center;letter-spacing:-.03em;color:#ff8350}.location-rich-txtisolate .rich-text__wrapper p{color:#ff8350;font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;text-align:center}.location-rich-txtisolate .rich-text__text.rte{margin-top:15px}.location-rich-txtisolate .rich-text.content-container{padding-top:80px;padding-bottom:40px}.location-banner .banner__box.content-container{padding:0}section.location-cards.page-width{padding-left:30px;padding-right:30px;max-width:1400px;margin:0 auto;padding-bottom:80px}section.location-cards.page-width .location-card-inner{display:flex;justify-content:center;gap:20px}section.location-cards.page-width .location-card-inner .location-info{padding:30px;display:flex;align-items:flex-start;justify-content:space-between;background:#ff8350;border-bottom-left-radius:15px;gap:30px;border-bottom-right-radius:15px}section.location-cards.page-width .location-card .location-image.location-img{height:444px}section.location-cards.page-width .location-card .location-image.location-img img.locations-img{height:444px;width:100%}section.location-cards.page-width .location-card-inner .location-info .location-left-info{display:flex;gap:15px}section.location-cards.page-width .location-card-inner .location-info .location-left-info .location-number{width:46px;height:46px;background:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;font-family:Epilogue;font-weight:400;font-size:16px;line-height:105%;text-align:center;letter-spacing:-.03em;color:#000}section.location-cards.page-width .location-card-inner .location-info .location-left-info .location-title strong{color:#fff;font-family:Epilogue;font-weight:600;font-size:26px;line-height:105%;letter-spacing:-.03em;max-width:155px;display:inline-block}section.location-cards.page-width .location-card-inner .location-info .location-right-info{text-align:right}section.location-cards.page-width .location-card-inner .location-info .location-right-info .location-address{color:#fff;font-family:Epilogue;font-weight:400;font-size:14px;line-height:160%;text-align:right}section.location-cards.page-width .location-card-inner .location-info .location-right-info .contact-link a.ladd-store-button{font-family:Epilogue;font-weight:600;font-size:16px;line-height:140%;text-align:right;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#fff;letter-spacing:0;padding-top:40px;display:inline-block;position:relative;transition:color .3s ease;padding-right:44px}section.location-cards.page-width .location-card-inner .location-info .location-right-info .contact-link a.ladd-store-button:after{content:"";background-image:url(/cdn/shop/files/whit-line.png?v=1754462451);background-repeat:no-repeat;background-size:100%;width:30px;height:8px;position:absolute;right:0;left:auto;top:auto;bottom:8px}section.location-cards.page-width .location-card-inner .location-info .location-right-info .contact-link a.ladd-store-button:hover{color:#782a09}.location-banner .banner__box.content-container h2.banner__heading.h1{font-weight:500;font-size:48px;line-height:105%;text-align:center;letter-spacing:-.03em;color:#fff}.location-banner .banner__box.content-container .banner__text.body span{font-family:Epilogue;font-weight:500;font-size:22px;line-height:114.99999999999999%;text-align:center;color:#fff;max-width:570px;margin:5px auto 0;display:inline-block}.location-banner .banner__box.content-container .banner__buttons.banner__buttons--multiple a.button.button--primary{background:#fff;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;text-align:center;color:#ff8350;transition:box-shadow var(--duration-short) ease;border-radius:25px;border:1px solid #FFF}.location-banner .banner__box.content-container .banner__buttons.banner__buttons--multiple a.button.button--primary:hover{background:#ff8350;color:#fff;border-color:#fff}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card.card--card.card--media.color-background-2.gradient .card__badge.bottom.left span{background-color:#ff8350}.gift-card .rich-text__wrapper .rich-text__blocks.center{max-width:569px;margin:0 auto}.gift-card .rich-text__wrapper .rich-text__blocks.center .rich-text__heading.rte.h1{font-family:Epilogue;font-weight:500;font-size:38px;line-height:105%;letter-spacing:-3%;text-align:center;color:#ff8350;margin-top:60px}.gift-card .rich-text__wrapper .rich-text__blocks.center .rich-text__text.rte p{font-family:Epilogue;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0%;text-align:center;color:#000}.gift-card .rich-text.content-container{padding:12px 0}.gift-card .rich-text__wrapper .rich-text__blocks.center .rich-text__buttons{margin-bottom:60px}.gift-card .rich-text__wrapper .rich-text__blocks.center .rich-text__buttons .button.button--primary{background:#ff8350;border-radius:40px;font-family:Epilogue;font-weight:500;font-size:16px;line-height:100%;letter-spacing:3%;text-align:center;padding:12px 40px;border:1px solid #ff8350}.gift-card .rich-text__wrapper .rich-text__blocks.center .rich-text__buttons .button.button--primary:hover{background:#fff;color:#ff8350}.banner__content.banner__content--middle-center .banner__buttons .button.button--primary{background:#fff;border-radius:25px;width:100%;min-width:200px;font-family:Epilogue;font-weight:500;font-size:18px;line-height:100%;letter-spacing:3%;text-align:center;color:#ff8350;border:1px solid #ff8350}.banner__content.banner__content--middle-center .banner__buttons .button.button--primary:hover{background:#ff8350;color:#fff;border-color:#fff}.banner__content.banner__content--middle-center .banner__text.body span{color:#fff;font-family:Epilogue;font-weight:400;font-size:20px;line-height:114.99999999999999%;letter-spacing:0%;text-align:center}.product-recommendations .card__badge span{background-color:#ff6a00!important;color:#fff!important}@media (max-width: 767px){.header-wrapper .header h1.header__heading{width:100%}.skin-solution-sr .banner__content.banner__content--middle-center.page-width{padding:100px 0}.jdgm-carousel-wrapper{padding:60px 0!important}.jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:100%!important}.jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel .jdgm-carousel__arrows{display:none}.jdgm-carousel--done .jdgm-carousel__item-wrapper{height:auto!important}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-image img.real-image{height:311.1929016113281px}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link h2.jdgm-carousel-title{font-size:32px}.real-results-section .slick-list.draggable .slick-track .real-results-card .real-results-info p span{font-size:11px}.load-more-wrapper.show-on-mobile button.load-more-button{font-size:12px}.load-more-wrapper.show-on-mobile{padding-top:0}.mob-container,.main-footer-container .footer-block__mobile-only{display:block}.main-footer-container .footer-block__mobile-only summary.footer-block__heading{font-family:Epilogue;font-weight:500;font-size:16px;line-height:140%;color:#ff8350;border-bottom:1px solid #FF8350;margin:0;padding:15px 20px}.footer__content-top>div>div:nth-child(1)>div.footer-block__mobile-only>details>summary{border-top:1px solid #FF8350}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid .footer-block.grid__item{margin:0}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid .footer-block.grid__item ul.footer-block__details-content{padding:20px;margin:0}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid .footer-block.grid__item .footer-block__details-content.rte{padding:20px}footer.footer.section-footer-padding .main-footer-container{padding:0}.main-footer-container .footer-block__desktop-only{display:none}.mob-container img.mobile_image-srr{width:100%}.home_img_text.image-with-text .image-with-text__grid .image-with-text__media{display:none}footer.footer.section-footer-padding .main-footer-container .left-footer-container .field{margin-bottom:20px}footer.footer.section-footer-padding .main-footer-container .left-footer-container p.footer-block__text{margin-top:20px}.home_our-value .image-with-text__grid .image-with-text__media-item{display:none}.jdgm-carousel-wrapper .jdgm-carousel-item__review{height:100%!important;padding:0 5px}.jdgm-carousel-wrapper .jdgm-carousel-item__review p{font-size:20px}.logo-slider .logo-slide img{max-width:100px;object-fit:cover}.home_our-value .image-with-text__grid .image-with-text__text-item .image-with-text__content .button{margin-top:6px}.header-wrapper .header{padding-bottom:52px}.header__icon--menu .icon path{color:#ff8350}.header__icon--menu .icon{width:28px}.header .header__icons .header-button{margin-left:0;position:absolute;bottom:-1px;right:0;left:0}.header .header__icons .header-button .header-btn{border-radius:unset;min-width:100%!important;font-size:16px}.skin-solution-sr.banner .banner__content .banner__box.content-container h2.banner__heading{font-size:32px;max-width:381px;margin:auto}.skin-solution-sr.banner .banner__content .banner__box.content-container{padding:0 20px}.jdgm-star.jdgm--on:before{font-size:22px}.jdgm-carousel--done .jdgm-carousel__item-container .jdgm-carousel-item{padding:0}.custom_collection_list .collection-list-wrapper .collection-list li a.collection-view-all{margin-top:20px;display:inline-block}.skin-solution-sr.banner .banner__content .banner__box.content-container .banner__text.body{font-size:16px;margin:15px auto 0}.skin-solution-sr.banner .banner__content .banner__box.content-container .banner__buttons .button{width:100%;height:46px;font-size:14px;margin-top:15px;min-width:206px}.home_img_text.image-with-text .image-with-text__grid{flex-direction:column}.home_img_text.image-with-text .image-with-text__grid .image-with-text__media-item,.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item{width:100%}.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:40px 30px}.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__heading.h1{font-size:32px;max-width:300px;margin-top:0}.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text{font-size:16px}.home_img_text.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__content .button.button--primary{width:100%;height:41px;font-size:16px}.home_our-value .image-with-text__grid{flex-direction:column}.home_our-value{padding-top:0!important}.home_our-value .image-with-text__grid .image-with-text__media-item,.home_our-value .image-with-text__grid .image-with-text__text-item{width:100%}.home_img_text.image-with-text{padding:20px;padding-top:20px!important;padding-bottom:20px!important}.home_our-value .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0}.home_our-value .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text ul li{font-size:16px;letter-spacing:-.03em}.home_our-value.image-with-text{padding:20px!important}.home_led_lounge .image-with-text__grid{flex-direction:column}.home_led_lounge .image-with-text__grid .image-with-text__media-item{width:100%}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item{width:100%;text-align:left}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content{padding:40px 30px}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content h2{text-align:left;font-size:32px}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text p{font-size:16px;text-align:left}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary{width:100%;height:28px!important;font-size:16px;min-width:100%!important;padding:10px}.home_led_lounge{padding-left:20px;padding-right:20px}.real-results-section{padding:0 0 60px!important}.real-results-section .real-results-content h2.real-results-heading{font-size:32px;margin-bottom:20px;margin-top:20px;max-width:360px}.real-results-content,.real-results-section .real-results-slider{padding-left:20px!important;padding-right:20px!important}.real-button-sr{padding-left:20px!important}.home_our-value.image-with-text.image-with-text--no-overlap{padding-top:0!important;padding-bottom:4px!important}.real-results-section .slick-list.draggable .slick-track .real-results-card{margin:0}.custom_collection_list .collection-list-wrapper .slider-buttons.no-js-hidden{display:none}.real-results-section .real-results-slider.slick-initialized.slick-slider{padding:0 0 0 20px!important}.real-results-section .real-results-slider.slick-initialized.slick-slider .slick-list.draggable .slick-track{display:flex;width:100%!important;gap:17px}.real-results-section .real-results-slider.slick-initialized.slick-slider .slick-list.draggable .slick-track:before,.real-results-section .real-results-slider.slick-initialized.slick-slider .slick-list.draggable .slick-track:after{display:none}.real-results-section .real-results-slider.slick-initialized.slick-slider button{display:none!important}.real-results-section .slick-list.draggable .slick-track .real-results-card{margin:0;width:100%!important;max-width:75%!important}footer.footer.section-footer-padding .main-footer-container{flex-direction:column}footer.footer.section-footer-padding .main-footer-container .left-footer-container{width:100%;border:none;padding:40px 20px}footer.footer.section-footer-padding .main-footer-container .right-footer-container{width:100%;padding:0}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__payment{padding:0 20px}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__content-top{padding:0}.custom_collection_list .collection-list-wrapper .center.collection-list-view-all{text-align:left;margin-top:30px;display:inline-block}.custom_collection_list .collection-list-wrapper .title-wrapper-with-link a{position:absolute;bottom:45px;left:15px;font-family:Epilogue;font-weight:500;font-size:16px;line-height:130%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;letter-spacing:-.03em;color:#ff8350}.custom_collection_list .collection-list-wrapper .center.collection-list-view-all a{font-size:16px}.custom_collection_list .collection-list-wrapper{padding:30px 0 100px}.custom_collection_list .collection-list-wrapper .collection-list{gap:15px}.custom_collection_list .collection-list-wrapper .collection-list li{width:70%!important;height:100%}footer.footer.section-footer-padding .main-footer-container .right-footer-container .footer__blocks-wrapper.grid .footer-block--newsletter ul.footer__list-social{gap:16px;margin-bottom:20px;justify-content:left;padding-top:20px}.footer__payment ul.list.list-payment li.list-payment__item svg.icon.icon--full-color{width:30px;margin-bottom:30px}.custom_collection_list .collection-list-wrapper .title-wrapper-with-link h2{font-size:22px}.custom_collection_list .collection-list-wrapper p.collection-list-subheading{font-size:16px;margin-bottom:22px}.real-results-section a.real-results-viewall{padding:0}.custom_membership_includes .page-width ul li{width:75%!important}.mob-conatiner img.mobile_image-banner{width:100%;height:100%}.custom_membership_includes .page-width .slider-buttons.no-js-hidden.medium-hide,.custom_membership_includes .title-wrapper-with-link.title-wrapper--self-padded-mobile a.link.underlined-link.large-up-hide{display:none}.custom-package-collection .collection slider-component ul{gap:30px}.custom-package-collection .collection{padding:0 20px 60px}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information h3 a{font-size:16px}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .price__container .price__sale span s.price-item.price-item--regular{font-size:14px}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .price__container span.price-item{font-size:14px}.custom-package-collection .collection slider-component ul li span.price-item.price-item--sale{font-family:Epilogue;font-weight:600;font-style:SemiBold;font-size:16px;line-height:105%;letter-spacing:-.03em;text-align:center}.custom-package-collection .collection slider-component ul li .card__content{padding:0}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information .card-information .package-btn.package-link a button{font-size:14px;height:35px;margin-top:20px}.multicolumn-fayshell .page-width .title-wrapper-with-link h2.title.h1{font-size:22px}.our_facial .banner__content.banner__content--middle-center.page-width{position:absolute;height:100%}.our_facial.banner{position:relative}.our_facial.banner:after{position:absolute;content:"";background:#a5502d85;top:0;height:100%;width:100%}.our_facial .banner__content.banner__content--middle-center.page-width:after{position:absolute;content:"";background:#a5502d85;top:0;height:100%;width:100%}.treatment-enhancements .page-width ul li .multicolumn-card.content-container .media img.multicolumn-card__image{border-top-left-radius:11px;border-top-right-radius:11px}.treatment-enhancements{padding:50px 0 40px}.treatment-enhancements .title-wrapper-with-link{margin-bottom:40px!important}.mob-conatiner{display:block}.multicolumn-fayshell .page-width .multicolumn-list{gap:20px}.multicolumn-fayshell .page-width .multicolumn-list li{width:100%}.testimonial-45minute .image-with-text__grid .image-with-text__media-item{display:none}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content h2{font-size:32px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content .image-with-text__text ul li div{font-size:14px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:50px 20px;border-radius:15px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item{border-radius:15px}.multicolumn-fayshell .page-width .multicolumn-list li{width:75%!important}.treatment-enhancements .page-width ul li .multicolumn-card.content-container .multicolumn-card__info img.plus-icon-img{left:10px;top:10px}.testimonial-45minute .image-with-text__grid .image-with-text__text-item .image-with-text__content a.button.button--primary{width:100%;font-size:16px}.treatment-enhancements .page-width{padding-top:0}.treatment-enhancements .title-wrapper-with-link h2{font-size:22px}.treatment-enhancements .page-width ul{gap:15px}.treatment-enhancements .page-width ul li{width:47%!important}.treatment-enhancements .page-width ul li .multicolumn-card__info h3{font-size:18px}.treatment-enhancements .page-width ul li .multicolumn-card__info a.link.animate-arrow{font-size:14px}.treatment-enhancements .page-width ul li .multicolumn-card__info{padding:20px}.treatment-enhancements .page-width ul li .multicolumn-card.content-container{border-radius:11px}.our_facial .banner__content .banner__box.content-container{max-width:100%;background:transparent;padding:60px 40px}.our_facial .banner__media{position:absolute!important}.our_facial .banner__box.content-container h2.banner__heading.h1{font-size:32px;color:#fff;max-width:300px;margin:auto}.our_facial .banner__box.content-container .banner__buttons{margin:0}.our_facial .banner__media.media{height:100%!important;display:none}.multicolumn-fayshell.multicolumn .slider-buttons.no-js-hidden.medium-hide{display:none}.our_facial .banner__box.content-container .banner__text.body span{font-size:16px;max-width:310px;margin-top:15px}.our_facial .banner__box.content-container .banner__buttons a.button.button--primary{font-size:14px!important;margin-top:20px;min-width:206px}.main-faq-contact h2.faq_main-heading{font-size:22px;padding-bottom:30px}.main-faq-contact .become-member{display:none}.main-faq-contact{padding-bottom:0!important}.treatment-enhancements .page-width ul li .multicolumn-description.rte{width:fit-content;padding:15px!important;left:25px;height:fit-content;top:17px!important}.treatment-enhancements .page-width ul li .multicolumn-description.rte p{font-size:14px}.custom_membership_includes .title-wrapper-with-link h2.title.h2{font-size:22px;max-width:300px;margin:0}div.faq-contact-wrapper>div.faq-list>div>div:nth-child(2){border-top:1px solid #FF8350!important}.custom_membership_includes .page-width .center.small-hide.medium-hide{display:block!important}.custom_membership_includes .page-width ul .multicolumn-card.content-container .multicolumn-card__info{padding:20px 40px;border-radius:15px}.custom_membership_includes .page-width ul .multicolumn-card.content-container{border-radius:15px!important}.custom-good-skin .banner__box.content-container h2.banner__heading.h1{font-size:32px;color:#fff;padding-bottom:10px!important;max-width:305px;margin:auto}.custom-good-skin .banner__box.content-container .banner__text.body span{font-size:16px;max-width:300px;margin:0}.custom-good-skin .banner__box.content-container .banner__buttons a.button.button--primary{font-size:14px!important;margin-top:20px;min-width:206px}a.button.button--primary{font-size:16px!important}.custom_membership_includes{margin-bottom:20px}.faq-contact-wrapper{padding-left:20px;padding-right:20px}.main-faq-contact .faq-contact-wrapper .faq-list .faq-tabs-wrapper .faq-accordion .faq-question{font-size:16px}.custom_membership_includes .page-width ul{gap:20px;padding:0}#Slide-template--19272165294308__multicolumn_LtbTyD-4{height:280px}.custom-good-skin .banner__content.banner__content--middle-left.page-width{max-width:100%;background:transparent;padding:60px 40px;position:absolute;height:100%}.custom-good-skin .banner__content.banner__content--middle-left.page-width:after{position:absolute;content:"";background:#0000001a;top:0;height:100%;width:100%}.custom-good-skin .banner__content.banner__content--middle-left.page-width .banner__box .banner__buttons{margin:0}.custom-good-skin .banner__content.banner__content--middle-left.page-width .banner__box{background:transparent;z-index:8}.custom-good-skin .banner__media.media{display:none}.custom_membership_includes .page-width{padding:54px 20px}.home_led_lounge.image-with-text .image-with-text__media{height:212px;padding:0!important}.contact-form-wrapper form#ContactFormFAQ input,.contact-form-wrapper form#ContactFormFAQ textarea{padding-left:0}#MainContent .collection-hero .collection-hero__inner.page-width h1.collection-hero__title{font-size:32px}.facets-vertical.page-width #main-collection-filters{width:100%}#Banner-template--16207972630756__image_banner_TWmwjm .banner__media.media{display:none}.facets-vertical.page-width{padding:0 20px!important}.facets-vertical.page-width #ProductGridContainer #product-grid{gap:8px!important}.wishlisthero-floating button{font-size:16px!important}.product-tags .badge.badge--bestseller{font-size:9px;width:80px;padding:0;line-height:26px}.facets-vertical.page-width #ProductGridContainer ul#product-grid .card--card .quick-add button{height:30px!important;width:100%;font-size:14px;min-height:0;margin:0}.facets-vertical.page-width #ProductGridContainer ul#product-grid li.grid__item{margin-bottom:20px}.main-member-container{flex-direction:column}.main-member-container .left-member-container{width:100%}.main-member-container .right-member-container{width:100%!important}.left-member-container .filterby-group h3 strong{font-family:Epilogue;font-weight:600;font-size:16px;color:#000;letter-spacing:-.03em}.left-member-container .filterby-group select{font-family:Epilogue;font-weight:400;font-size:14px;line-height:114.99999999999999%;text-align:center;color:#000;width:100%;height:27.1641845703125px;opacity:1;border-width:.59px;border:1px solid #000000;outline:none;box-shadow:none}.filter-group-mobile{width:100%}.left-member-container .filterby-group .main-group-mobile label{display:none}.left-member-container .filterby-group .main-group-mobile{display:flex;gap:20px;margin-bottom:22px}.main-member-container .right-member-container .results-gallery{grid-template-columns:repeat(1,2fr)}.main-member-container .right-member-container .results-gallery .results-card img{width:100%}.main-member-container{padding:0 20px!important}.result-rich-txtisolate .rich-text.content-container{padding:40px 20px!important}.result-rich-txtisolate .rich-text.content-container .rich-text__wrapper{width:100%}.skin-journey-left .slide .images img{width:309px;margin:auto;object-fit:cover}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content h3{font-size:32px}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content p{font-size:16px;line-height:140%;margin-bottom:0}.skin-journey-left .slide{max-width:100%!important}.skin-journey-left{width:100%;max-width:100%!important}.skin-journey-right{max-width:100%!important;padding:0}.skin-journey-wrapper .skin-journey-left .skin-slider .slider-dots{margin-bottom:0;left:auto;bottom:128px;margin-left:35px}.skin-journey-wrapper .skin-journey-left .skin-slider{width:100%}.skin-journey-wrapper .skin-journey-left{padding:40px 20px;order:2;position:relative;background:#fde9db}.skin-journey-wrapper .skin-journey-left .skin-slider{width:100%;margin-top:-280px}.skin-journey-wrapper .skin-journey-left .images{text-align:center}.skin-journey-wrapper .skin-journey-left .skin-slider .text-content a.button{font-size:14px;display:none}.skin-journey-wrapper{height:auto}.result-rich-txtisolate .rich-text.content-container .rich-text__wrapper h2.rich-text__heading{font-size:32px}.result-rich-txtisolate .rich-text.content-container .rich-text__wrapper .rich-text__text p{font-size:16px}.how-it-works-banner .banner__content.banner__content--middle-center.page-width{position:unset}.main-multi-img-container .custom-multi-img.multicolumn{margin-bottom:30px}.how-it-works-banner .banner__media.media{display:block!important}.how-it-works-banner h2.banner__heading.h1{margin:auto}.book-now-slider a.book-now-multi.button.button--primary{width:300px}.how-it-works-banner .banner__text.body{margin:auto}.how-it-works-banner .banner__content.banner__content--middle-center.page-width:after{position:absolute;content:"";background:#a5502d85;top:0;height:100%;width:100%}.how-it-works-banner{position:relative}.how-work-txtisolate .rich-text.content-container .rich-text__wrapper .rich-text__blocks h3{font-size:24px}.how-work-txtisolate .rich-text.content-container .rich-text__wrapper{width:100%}.main-multi-img-container .custom-multi-img{padding:0 20px!important}.main-multi-img-container .custom-multi-img .main-multi-img-container{flex-direction:column}.main-multi-img-container .custom-multi-img .main-multi-img-container .multi-left-container img.multicolumn-img{height:auto;width:100%}.main-multi-img-container .custom-multi-img .main-multi-img-container .multi-left-container{width:100%;height:auto}.main-multi-img-container .custom-multi-img .page-width{width:100%;padding:40px 20px}.package-multi-right-container .title-wrapper-with-link{padding:0;gap:40px}.main-multi-img-container .custom-multi-img .page-width h2.title.h1{font-size:32px}.package-multi-right-container .slider-mobile-gutter ul{padding:0}.package-multi-right-container .slider-mobile-gutter ul li{width:100%}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card__info p{min-height:auto}.package-multi-right-container .slider-mobile-gutter ul li .multicolumn-card__info a.link.animate-arrow{font-size:16px}.real-results-section .real-results-content h2.real-results-heading{max-width:100%}.led-banner.banner .banner__media.media{height:433px!important}.led-banner .banner__content.banner__content--middle-left.page-width{position:absolute;height:100%}.led-banner .banner__content.banner__content--middle-left.page-width .banner__box.content-container{background:transparent}.led-banner .banner__content.banner__content--middle-left.page-width .banner__box.content-container h2.banner__heading{font-size:32px;line-height:105%;max-width:370px}.led-banner .banner__content.banner__content--middle-left.page-width .banner__box.content-container .banner__text{font-size:16px;max-width:300px}.led-banner .banner__content.banner__content--middle-left.page-width .banner__box.content-container .banner__buttons{margin-top:30px}.led-info-section .led-container .led-left p{font-size:16px!important}.led-info-section .led-container .led-right .led-icon-box img{height:44px;width:44px}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__media{padding:0!important;height:212px}.led-banner .banner__content.banner__content--middle-left.page-width .banner__buttons a.button.button--primary{font-size:14px!important;width:206px}.led-banner .banner__content.banner__content--middle-left.page-width{position:absolute;height:100%;padding:0 20px}.led-info-section .led-container .led-left h2{font-size:32px}.led-info-section .led-container .led-right .led-icon-box{gap:10px}.led-info-section .led-container .led-right .led-icon-box small{font-size:12px}.led-info-section .led-container .led-right .led-icon-box strong{font-size:16px}.led-info-section .led-container .led-left a.led-btn{position:absolute;bottom:70px;width:313px;right:0;left:0;margin:auto;font-size:16px}.led-info-section .led-container{gap:20px}.led-info-section{position:relative;padding-bottom:160px!important;padding-top:60px!important}.led-img-txt.image-with-text{padding:20px!important}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content p.image-with-text__text{display:none}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content{padding:50px 30px!important}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content h2.image-with-text__heading{font-size:32px}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text p{font-size:16px}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary{margin-top:32px}.led-img-txt.image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary{margin-top:32px;width:100%;font-size:16px!important}.led-f-collectioncolor-background-1 .collection__title h2.title.h1{font-size:32px;margin-bottom:30px}.led-f-collectioncolor-background-1{padding:40px 20px}.led-f-collectioncolor-background-1 .collection slider-component ul li{width:75%!important;margin:0!important}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__media{border-top-left-radius:11px;border-top-right-radius:11px}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card__content .card__information h3 a{font-size:20px}.led-f-collectioncolor-background-1 .collection slider-component ul li .card-wrapper .card.card--card .card-information a button.led-card-btn{font-size:16px;margin-top:20px}.led-f-collectioncolor-background-1 .slider-buttons.no-js-hidden{display:none}#shopify-section-template--19272216379620__faq_8eLwNz .main-faq-contact{padding-top:40px;padding-bottom:30px!important}.package-txtisolate .rich-text{padding:60px 20px}.custom-package-collection .collection slider-component ul li .card__inner{height:auto}.custom-package-collection .card__badge.bottom.left span{margin-bottom:10px;margin-left:9px;font-size:10px}.custom-package-collection .product-tags .badge.badge--bestseller{font-size:8px!important;width:66px!important;height:21px;top:3px;left:-2px;padding:0}.custom-package-collection .collection slider-component ul li .card-wrapper .card .card__content .card__information{margin-top:30px}.custom-package-collection .collection slider-component ul li .card__inner.ratio img.motion-reduce{height:auto}.packages-banner .banner__content.banner__content--middle-left.page-width{position:unset}.packages-banner .banner__content.banner__content--middle-left.page-width{position:unset;padding:100px 20px}.packages-banner .banner__text.body{max-width:300px!important}.package-txtisolate .rich-text .rich-text__wrapper .rich-text__text p{font-size:18px}.main-multi-img-container .custom-package-multi.multicolumn .page-width{padding-left:20px;padding-right:20px}.custom-package-multi.package-multicolumn-sr .package-multi-right-container ul li{width:100%}.quick-view-content{margin-left:auto;margin-right:auto;width:100%;max-width:90%}.facets-vertical.page-width #ProductGridContainer ul#product-grid li.grid__item .wishlist-hero-custom-button.wishlisthero-floating button{font-size:16px!important}.menu-drawer__navigation-container nav.menu-drawer__navigation{padding:10px 0}.collection__title.title-wrapper h2.title.h2{font-size:32px}.section-template--16207972466916__featured-collection-padding .center.collection__view-all a.button{font-size:16px}.custom-package-collection .collection slider-component ul li{width:100%;max-width:100%}.custom-product_sr .grid__item.product__media-wrapper,.custom-product_sr .product__info-wrapper.grid__item{width:100%!important}#MainContent #MainProduct-template--16207972663524__main{padding:0!important}span.product__media-icon.motion-reduce.quick-add-hidden{display:none}.custom-product_sr .grid__item.product__media-wrapper li{padding:0!important}.product-tags .badge.badge--bestseller{width:126.146484375px}.custom-product_sr .product__info-wrapper.grid__item{padding:20px}.custom-product_sr .product__info-wrapper.grid__item .product__accordion h2{font-size:14px}.product-recommendations h2.product-recommendations__heading.h2{font-size:32px}.product-recommendations ul li.grid__item{width:100%!important;max-width:75%!important;margin:0!important}.product-recommendations ul{justify-content:left;gap:13px;padding:0 20px}.section-template--16207972663524__product-recommendations-padding{padding:50px 0 40px 20px!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0!important}.custom-product_sr .grid__item.product__media-wrapper li{padding:0!important;margin:0!important}.custom-product_sr .product-form__buttons button.product-form__submit{width:240px}.custom-product_sr .product__info-wrapper.grid__item .custom-wrapper{gap:10px}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper{width:90%}.MuiDialog-root .MuiTypography-h5.wishlist-hero-header-title{font-size:32px!important}.MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-root.MuiDialog-paper div#responsive-dialog-title{padding:0 0 15px}.header .header__icons details-modal.header__search span .icon-search{height:25px;width:25px}.custom-product_sr .product-form__input.product-form__quantity quantity-input.quantity{width:114px}.custom-mobile-filters .filter-sort-buttons{display:flex;gap:20px;justify-content:space-between;padding-bottom:20px}.custom-mobile-filters .filter-sort-buttons button{width:100%;background:#ff8350;height:28.164185px;border:navajowhite;font-family:Epilogue;font-weight:400;font-size:12px;line-height:30px;text-align:center;color:#fff}#MainContent .collection-hero .collection-hero__inner.page-width{padding:60px 20px 0}.facets-container{justify-content:space-between;width:100%;display:flex}.mobile-facets__disclosure{align-items:center;gap:10px}.mobile-facets__disclosure .mobile-facets__details select.sort-by-select{padding:5px;outline:none;box-shadow:none}.mobile-facets__disclosure .mobile-facets__inner{margin:0;width:100%!important;max-width:100%}.facets-vertical.page-width #main-collection-filters label.mobile-facets__label svg{display:none}.mobile-facets__label{gap:4px;align-items:center}.mobile-facets__label span{line-height:0;margin-bottom:-7px}.main-member-container .right-member-container .results-gallery .member-profile p{gap:22px}footer.footer.section-footer-padding .footer__content-bottom .footer__copyright.caption{padding-top:0}.custom-good-skin .banner__content.banner__content--middle-left.page-width{justify-content:center}.home_led_lounge .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content .custom-liquid-content{display:none}body.gradient.contact.page .contact.page-width form#ContactForm{padding-bottom:40px}body.gradient.contact.page .contact.page-width form#ContactForm .contact__button button.button{font-size:16px}.location-banner .banner__media.media{display:none}section.location-cards.page-width .location-card-inner{flex-direction:column}section.location-cards.page-width{padding-left:20px;padding-right:20px}.location-rich-txtisolate .rich-text__wrapper h2.rich-text__heading span{font-size:32px}.location-rich-txtisolate .rich-text__wrapper p{font-size:16px;max-width:260px;margin:auto}section.location-cards.page-width .location-card .location-image.location-img img.locations-img{height:309px}section.location-cards.page-width .location-card .location-image.location-img{height:309px}section.location-cards.page-width .location-card-inner{flex-direction:column;gap:25px}section.location-cards.page-width .location-card-inner .location-info .location-right-info{text-align:left}section.location-cards.page-width .location-card-inner .location-info .location-right-info .location-address{text-align:left}section.location-cards.page-width .location-card-inner .location-info .location-right-info .contact-link a.ladd-store-button{padding-top:30px}section.location-cards.page-width .location-card-inner .location-info .location-left-info .location-title strong{max-width:125px;font-size:22px}section.location-cards.page-width .location-card-inner .location-info .location-right-info .contact-link a.ladd-store-button{font-size:14px}.location-banner .banner__content{position:absolute;height:100%}.location-banner .banner__content .banner__box.content-container{background:transparent;padding:0 20px}.location-banner .banner__box.content-container .banner__text.body span{font-size:16px;max-width:330px}.location-banner .banner__box.content-container .banner__buttons.banner__buttons--multiple a.button.button--primary{width:206px;font-size:14px!important;min-width:206px;max-width:206px;margin:auto}span.needsclick{background-size:80%!important}.location-banner .banner__box.content-container h2.banner__heading.h1{font-size:32px}.privacy-policy,.terms-amp-conditions,.shipping-policy{font-size:16px}.how-work-txtisolate .rich-text.content-container .rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:18px}.how-work-txtisolate .rich-text.content-container{padding:50px 20px}.gift-banner-sr .banner__media.media{position:absolute}.gift-banner-sr .banner__content .banner__box.content-container{background:transparent}.gift-banner-sr .banner__content .banner__box.content-container h2 span{font-family:Epilogue;font-weight:500;font-size:32px;line-height:105%;letter-spacing:-3%;text-align:center;color:#fff}.banner__content.banner__content--middle-center .banner__text.body span{font-size:18px}.gift-card .rich-text__wrapper .rich-text__blocks.center .rich-text__heading.rte.h1{font-size:30px;line-height:105%}.gift-card .rich-text__wrapper .rich-text__blocks.center .rich-text__text.rte p{font-size:16px;line-height:140%}body .gift-banner-sr .banner__media.media:after{display:block!important;opacity:.3}.custom_membership_includes.custom_membership_includes_sr.multicolumn.color-background-1.gradient.background-primary ul li .multicolumn-card__info{padding:5px;display:flex;justify-content:center;align-items:center}.custom_membership_includes.custom_membership_includes_sr.multicolumn.color-background-1.gradient.background-primary ul li .multicolumn-card__info h3{line-height:normal;min-height:80px;display:flex;align-items:center;font-size:18px}.header-wrapper .header a.header__heading-link.link{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-style.css.map */
