h2{font-family:Stint Ultra Condensed,serif!important}p.sub-heading{font-family:Roboto Condensed,sans-serif!important}main{overflow-x:hidden!important}#greenhouse-holistic{overflow-x:hidden}.home-page-custom-slider .banner__sub_heading{font-size:90px}.multicolumn-card__info .icon-wrap{margin-left:0!important}.relax-relative-section{background-color:#f3f3f3!important}.relax-relative-section .title-wrapper-with-link{align-items:flex-start!important}.relax-relative-section .description{font-weight:300;font-size:20px}.relax-section-slider .grid-banner-block-image img{height:100%}.grid-banner-content .main-title,.grid-banner-content .description,.massage-facial-section,.massage-facial-section p{font-family:Roboto Condensed,sans-serif!important;text-align:left!important;font-weight:300}.massage-facial-section h3.mc-card__heading{text-align:left!important;font-size:23px;font-family:Roboto Condensed,sans-serif!important;font-weight:400}.relax-section-slider .banner--content-align-center,.massage-facial-section .multicolumn-card__info{padding-left:0!important;padding-right:0!important}.relax-section-slider .description,.massage-facial-section p{line-height:24px!important}.satisfied-customer-slider{position:relative!important;width:100%!important}.satisfied-customer-slider h6.banner__sub_heading{font-family:Stint Ultra Condensed,serif!important}.satisfied-customer-slider .swiper-slide{position:relative!important}.satisfied-customer-slider .slideshow__media{width:100%!important;height:100%!important}.satisfied-customer-slider .slideshow__media img{width:100%!important;height:100%!important;object-fit:cover!important}.satisfied-customer-slider .slideshow__text-wrapper{position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;width:15%!important;background:#fff!important;padding:30px!important;box-shadow:0 4px 20px #0000001a!important;display:flex!important;flex-direction:column!important;justify-content:center!important;max-height:50%!important;margin:0 4%}.satisfied-customer-slider .content-container{min-width:100%!important;align-items:flex-start}.satisfied-customer-slider .content-container h6{text-align:left}.heal-section .card__information{display:flex;flex-direction:column-reverse;text-align:left}.heal-section .card__information a.full-unstyled-link{text-transform:uppercase}.rapid-restore-section .page-full-width{padding-bottom:0!important}.testimonial-section{padding-top:20px!important;padding-bottom:0!important}.meet-wellnes-section h3.main-title{text-transform:uppercase}.satisfied-customer-slider .slideshow__text h6{font-size:70px!important;font-weight:500!important;margin-bottom:.8rem!important;color:#000!important;text-shadow:none!important;text-transform:math-auto;line-height:75px}.satisfied-customer-slider .slideshow__text h2{font-size:1.6rem!important;font-weight:700!important;margin-bottom:1.5rem!important;color:#111!important;line-height:1.3!important}.satisfied-customer-slider .slideshow__buttons .button{display:inline-block!important;padding:.6rem 1.2rem!important;border:2px solid #3a5a40!important;background:transparent!important;color:#3a5a40!important;font-size:.9rem!important;font-weight:600!important;text-transform:uppercase!important;border-radius:25px!important;transition:all .3s ease!important}.satisfied-customer-slider .slideshow__buttons .button:hover{background:#3a5a40!important;color:#fff!important}.meet-wellnes-section a.banner-button:hover,.footer-section .newsletter-form__button:hover{color:#fff!important;background-color:#668e45!important}.satisfied-customer-slider .swiper-button-next,.satisfied-customer-slider .swiper-button-prev{color:#333!important;background:#fff!important;border-radius:50%!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #00000026!important}.satisfied-customer-slider .swiper-button-next,.satisfied-customer-slider .swiper-button-next:hover{top:100%!important;right:70px!important}.massage-facial-section .swiper-button-next{top:100%!important;right:0!important}.massage-facial-section .swiper-button-prev{top:100%!important;left:0!important}.satisfied-customer-slider .swiper-button-prev,.satisfied-customer-slider .swiper-button-prev:hover{top:100%!important;right:130px!important;left:auto!important}.massage-facial-section .swiper-combined-button{gap:8px!important;right:9px!important}.heal-section{background-color:#f3f3f3}.custom-top-slideshow,.custom-top-slideshow .custom-top-slider{position:relative!important}#shopify-section-template--19152202727613__slideshow_2025_LaAffa{position:relative}#shopify-section-template--19152202727613__slideshow_2025_LaAffa .swiper,#shopify-section-template--19152202727613__slideshow_2025_LaAffa .swiper-wrapper,#shopify-section-template--19152202727613__slideshow_2025_LaAffa .slide-banner,#shopify-section-template--19152202727613__slideshow_2025_LaAffa .slideshow__media,#shopify-section-template--19152202727613__slideshow_2025_LaAffa .slideshow__text-wrapper,#shopify-section-template--19152202727613__slideshow_2025_LaAffa .row,.custom-top-slideshow .page-width,.custom-top-slideshow .page-full-width,.custom-top-slideshow .row,.custom-top-slideshow .swiper,.custom-top-slideshow .swiper-wrapper,.custom-top-slideshow .slide-banner,.custom-top-slideshow .slideshow__media,.custom-top-slideshow .slideshow__text-wrapper,.custom-top-slideshow .overlay-section,.section-grid-banner-new,.section-grid-banner-new .page-width,.section-grid-banner-new .page-full-width,.section-grid-banner-new .row,.section-grid-banner-new .grid-banner-wrapper,.section-grid-banner-new .grid-banner-section,.section-grid-banner-new .swiper,.section-grid-banner-new .isolate,.section-grid-banner-new .relax-relative-section,.grid-banner-new .page-width,.grid-banner-new .page-full-width,.grid-banner-new .row,.grid-banner-new .grid-banner-wrapper,.grid-banner-new .grid-banner-section,.grid-banner-new .swiper,.grid-banner-new .isolate,.grid-banner-new .relax-relative-section,.heal-section .swiper{position:relative;overflow:visible}.heal-section .page-full-width{padding-bottom:28px!important}.section-grid-banner-new .swiper-button-prev,.section-grid-banner-new .swiper-button-next,.heal-section .swiper-button-prev,.heal-section .swiper-button-next,.relax-relative-section .swiper-button-prev,.relax-relative-section .swiper-button-next,.custom-top-slideshow .swiper-button-prev,.custom-top-slideshow .swiper-button-next{position:absolute!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff!important;box-shadow:0 6px 18px #0000001f;z-index:9999;transform:none!important;padding:0}.custom-top-slideshow .swiper-button-prev{top:97%!important;left:auto!important;right:130px!important}.custom-top-slideshow .swiper-button-next{top:97%!important;right:70px!important}#shopify-section-template--19152202727613__22208e64-dcc3-4578-b425-207fdf5259a3{position:relative!important;z-index:500!important}.section-grid-banner-new{z-index:498!important}#shopify-section-template--19152202727613__slideshow_2025_LaAffa{z-index:496!important}#shopify-section-template--19152202727613__71a59d9c-b2c3-4581-9e81-f42af7a50e7f{position:relative!important}section{position:relative!important}.custom-top-slider .slideshow__text-wrapper{max-width:100%!important;margin:0;background:#00000063;width:100%!important}.section-grid-banner-new .swiper-button-prev span,.section-grid-banner-new .swiper-button-next span,.heal-section .swiper-button-prev span,.heal-section .swiper-button-next span{display:block;width:18px;height:18px}.section-grid-banner-new .swiper-pagination,.heal-section .swiper-pagination{z-index:50}.multicolumn .title-wrapper-with-link+multi-slider :is(.swiper-combined-button){top:104%!important}.rapid-restore-section,.satisfied-customer-slider{z-index:0!important}.swiper+div>div[class^=swiper-button]{background-color:#fff!important}.section-grid-banner-new .arrow{top:105%!important}.section-grid-banner-new .swiper-button-prev{left:auto!important;right:65px!important}.section-grid-banner-new .arrow,.massage-facial-section .arrow{width:40px;height:40px;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0003;cursor:pointer;margin:0 5px;transition:all .3s ease}.multicolumn :is(.swiper-combined-button) div[class^=swiper-button]{margin:0 7px!important}.massage-facial-section .arrow:hover,.arrow:hover{background:#6d9b50!important}.massage-facial-section .arrow:hover svg,.arrow:hover svg{fill:#fff}.esprezo-video-section .video-banner{background:#e2e1df}.grid-banner-new{background-color:#fff!important}.custom-team-section{background-color:#f3f3f3!important}.rapid-restore-section .rapid-for-column-content a:hover{background-color:#668e45!important}.slidershow.reveal .page-full-width{padding-bottom:0!important}.custom-testimonials .multicolumn-card.content-container{position:relative}.custom-testimonials .multicolumn-card__image-wrapper{position:absolute;top:-55px;left:50%;transform:translate(-50%)}.custom-testimonials .multicolumn-card__info p strong{font-weight:700!important;text-decoration:none!important}.relax-relative-section h3.main-title{text-transform:uppercase;font-size:25px;font-weight:400}.custom-testimonials .multicolumn-card__info{padding:60px 30px}.custom-testimonials .swiper-wrapper{margin-top:50px}.bg-light-brown{background-color:#e4e1e1}.integrating-section{margin:0!important}.integrating-section main.content-for-layout{background-color:#fff!important}.price--sold-out .price__availability,.price__regular{font-size:2rem;font-weight:300}.integrating-section h2{font-size:70px;line-height:85px}.integrating-section .sub-heading b{font-size:26px;font-weight:400!important}.integrating-section p{font-weight:300!important}.page-full-width .page-full-width{padding:80px 0}.integrating-section .grid-with-video .grid-block{width:40%!important;margin:0!important}.integrating-section .video-block.img-collage-group{margin:0!important;max-width:45%!important}.integrating-section .grid-with-video{align-items:flex-start!important}.integrating-section .title-wrapper-with-link{padding-top:0!important}.massage-facial-section .title,.rapid-restore-section h2,.heal-section h2.title{font-size:55px!important;margin-bottom:10px!important}.rapid-restore-section h2{margin-bottom:0!important}.heal-section .view-button{margin-top:-50px}.heal-section p.description{font-size:24px}.massage-facial-section .description{font-size:24px!important;font-weight:400;text-transform:uppercase}.heal-section .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.content-align--left{margin-bottom:0!important}.heal-section .row{gap:50px}.massage-facial-section a.button,.meet-wellnes-section .team-section-content a,.heal-section a.button{background-color:transparent!important;color:#668e45!important;font-weight:300!important;border:1px solid #668e45!important;border-radius:0!important;font-size:18px;max-height:12px!important;min-height:35px;line-height:10px}.massage-facial-section{background-color:#f3f3f3!important}.massage-facial-section .multicolumn-card{background-color:transparent!important}.heal-section .card__inner{height:300px}.heal-section .card{background-color:transparent!important}.grid--1-col .grid__item{max-width:50%!important;width:50%!important}.rapid-restore-section,.meet-wellnes-section{padding:80px 0!important;background-color:#f3f3f3!important}.rapid-restore-section .content-container{background-color:transparent}.rapid-restore-section .rapid-for-column{display:flex!important;flex-direction:row!important;align-items:flex-start!important}.rapid-restore-section .rapid-for-column-image{width:100%!important}.rapid-restore-section .rapid-for-column-image .image-with-text__media{border-radius:40px}.rapid-restore-section p{font-weight:300!important;font-size:20px;line-height:30px}.rapid-restore-section .rapid-for-column-content a{margin-left:0}.heal-unwind-button{align-items:flex-start!important;margin-top:20px;color:#668e45!important}.heal-section .heal-section-content .product-price-current,.heal-section .heal-section-content .card__heading{text-align:left}.meet-wellnes-section .team-section-block-image{border-radius:30px}.meet-wellnes-section .team-section-content{padding-left:0!important;padding-right:0!important}.meet-wellnes-section .team-section-content h3,.meet-wellnes-section .team-section-content h6,.meet-wellnes-section .team-section-content p{text-align:left!important;font-family:Roboto Condensed,sans-serif!important}.meet-wellnes-section .team-section-content p{font-weight:300;line-height:24px}.meet-wellnes-section .team-section-content a{margin-left:0}.meet-wellnes-section .title-wrapper-with-link{justify-content:flex-start!important;align-items:flex-start!important}.meet-wellnes-section .title-wrapper-with-link h2,.relax-relative-section .title-wrapper-with-link h2{font-size:55px}.meet-wellnes-section .title-wrapper-with-link p,.relax-relative-section .title-wrapper-with-link .sub-heading{font-size:24px;font-weight:400;text-transform:uppercase}.testimonial-section{background-color:#fff!important;padding:80px 0}.testimonial-section .content-container{background-color:#f3f3f3!important;border-radius:30px!important}.testimonial-section .multicolumn-card__info p{font-size:16px!important;line-height:30px!important;font-weight:300!important;text-align:left!important}.testimonial-section .multicolumn-card__info strong{text-align:left;font-weight:500!important}.for-desktop-view{display:block!important}.for-mobile-view{display:none!important}.custom-top-slider{position:relative}.overlay-section{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003}.custom-top-slider h6{text-shadow:none!important;font-family:Stint Ultra Condensed,serif!important;font-size:120px!important;font-weight:300!important;line-height:140px!important}.custom-top-slider .banner__text p{text-shadow:none!important;font-family:Roboto Condensed,sans-serif!important;font-size:40px!important;font-weight:400!important;line-height:50px!important}.relax-section-slider .grid-banner-block-image{height:400px!important;overflow:hidden!important}.rapid-restore-section .content-container{padding-left:0!important}.heal-section .card__information .card__heading{min-height:67.59px}.card__heading a.full-unstyled-link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media (max-width: 992px){.satisfied-customer-slider .slideshow__text-wrapper{position:relative!important;width:100%!important;top:auto!important;left:auto!important;transform:none!important;border-radius:0!important;min-height:auto!important;text-align:center!important}.custom-top-slider h6{font-size:64px!important;font-weight:300!important;line-height:70px!important}.custom-top-slider .banner__text p{font-size:24px!important;font-weight:400!important;line-height:36px!important}}@media (min-width: 1080px){.massage-facial-section .multicolumn-card__image-wrapper{height:400px!important;overflow:hidden!important}.massage-facial-section .multicolumn-card__image-wrapper .media,.massage-facial-section .multicolumn-card__image-wrapper img{height:100%!important;padding-bottom:0!important}.heal-section h2{white-space:nowrap}}@media (max-width: 1079px){section,.satisfied-customer-slider,.section-grid-banner-new,#shopify-section-template--19152202727613__22208e64-dcc3-4578-b425-207fdf5259a3{overflow:hidden!important}.arrow{display:none!important}.heal-section h2.title{font-size:40px!important;white-space:nowrap!important}.custom-top-slideshow .slideshow__text{padding:60px 0}.rapid-for-column-content .content-container{padding-top:0!important}.rapid-restore-section{padding:30px 0!important}.satisfied-customer-slider .slideshow__text-wrapper{position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;width:30%!important;background:#fff!important;padding:30px!important;box-shadow:0 4px 20px #0000001a!important;display:flex!important;flex-direction:column!important;justify-content:center!important;max-height:70%!important;margin:0 4%}.satisfied-customer-slider .slideshow__text h6{font-size:60px!important;margin-bottom:10px!important}.esprezo-video-section .video-section .grid-with-video .video-block{max-width:80%!important;width:100%!important}.esprezo-video-section .video-section .grid-with-video .grid-block{max-width:100%!important;width:100%!important}.esprezo-video-section .grid-with-video{gap:30px;flex-direction:column}.custom-video-section h2{font-size:5rem!important;line-height:7rem!important}.header .header-row{grid-template-rows:1fr;grid-auto-rows:0}}@media (max-width: 768px){.rapid-restore-section .rapid-for-column{flex-direction:row!important}.rapid-restore-section .image-with-text__media-item,.rapid-restore-section .rapid-for-column-content{width:100%!important;max-width:100%!important}.multicolumn .title-wrapper-with-link+multi-slider :is(.swiper-combined-button){column-gap:.5rem!important}.heal-section h2.title{font-size:40px!important;white-space:wrap!important;line-height:45px;font-weight:400!important}.heal-section p.description{font-size:18px!important}.massage-facial-section .title{font-weight:400!important}.meet-wellnes-section .title-wrapper-with-link h2,.relax-relative-section .title-wrapper-with-link h2,.esprezo-video-section .video-section__content .title-wrapper-with-link .title,.massage-facial-section .title,h2.image-with-text__heading{font-size:42px!important;font-weight:400!important}.meet-wellnes-section .title-wrapper-with-link p,.relax-relative-section .title-wrapper-with-link .sub-heading,.relax-relative-section .description,.integrating-section .sub-heading,.massage-facial-section .description,.image-with-text__text p{font-size:16px}.arrow{display:none!important}.rapid-restore-section{padding:30px 0!important}#Slider-template--19152202727613__slideshow_2025_LaAffa:before,#Slider-template--19152202727613__slideshow_2025_LaAffa .media:before,#Slider-template--19152202727613__slideshow_2025_LaAffa:not(.banner--mobile-bottom) .banner__content:before{display:none!important}}@media (max-width: 576px){.page-full-width .page-full-width,.rapid-restore-section,.meet-wellnes-section,.testimonial-section{padding:30px 0!important}.rapid-restore-section .rapid-for-column{flex-direction:column-reverse!important}.custom-top-slider h6{font-size:50px!important;font-weight:300!important;line-height:60px!important}.rapid-restore-section .rapid-for-column-content,.rapid-restore-section .rapid-for-column-image,.footer-section .footer-newsletter,.integrating-section .grid-block,.integrating-section .img-collage-group{max-width:100%!important;width:100%!important;min-width:100%}.multicolumn .title-wrapper-with-link+multi-slider :is(.swiper-combined-button){column-gap:0px}.esprezo-video-section .video-section__content .title-wrapper-with-link{align-items:flex-start!important}.satisfied-customer-slider .slideshow__text-wrapper{position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;width:50%!important;background:#fff!important;padding:30px!important;box-shadow:0 4px 20px #0000001a!important;display:flex!important;flex-direction:column!important;justify-content:center!important;max-height:70%!important}.home-page-custom-slider .slideshow__text.banner__box h6{line-height:46px}.slideshow__text.banner__box{overflow:visible}.footer-logo{width:250px!important;height:204px;object-fit:contain!important;display:block!important;margin:0 auto!important}.custom-video-section h2,.heal-section h2.title{font-size:32px!important;line-height:38px!important;font-weight:400!important}.custom-video-section .sub-heading b,.heal-section p.description,.massage-facial-section .description{font-size:16px!important}.esprezo-video-section .video-banner .video-section__content p{font-size:16px!important;line-height:23px!important}.section-featured-collection .collection__view-all.view-button{display:flex;justify-content:center;margin-top:40px}.custom-top-slideshow .slideshow__text{padding-left:20px;padding-right:20px}.rapid-restore-section h2,.rapid-restore-section .image-with-text__text{width:100%;text-align:left}.meet-wellnes-section .title-wrapper-with-link h2,.relax-relative-section .title-wrapper-with-link h2,.esprezo-video-section .video-section__content .title-wrapper-with-link .title,.massage-facial-section .title,h2.image-with-text__heading{font-size:32px!important;font-weight:400!important}}.custom-top-slideshow,section-grid-banner-new,.satisfied-customer-slider,#shopify-section-template--19152202727613__71a59d9c-b2c3-4581-9e81-f42af7a50e7f{position:relative!important}.arrow{width:40px!important;height:40px!important}.section-grid-banner-new .swiper-button-next{right:13px!important}.section-grid-banner-new .swiper-button-prev{left:90%!important}@media (min-width: 1440px){.section-grid-banner-new .swiper-button-prev{left:93%!important}.custom-top-slideshow .swiper-button-next{right:94px!important}.custom-top-slideshow .swiper-button-prev,.satisfied-customer-slider .swiper-button-prev,.satisfied-customer-slider .swiper-button-prev:hover{right:150px!important}.satisfied-customer-slider .swiper-button-next,.satisfied-customer-slider .swiper-button-next:hover{right:94px!important}.rapid-for-column-image{width:40%!important;height:599px!important;max-width:40%!important;object-fit:cover!important}}.massage-facial-section a.button{margin-left:0}.custom-video-section-main,.rapid-restore-section{background-color:#e4e1e1!important}.heal-section .collection{background-color:#f3f3f3!important}.custom-video-section-main .video-section__content p{font-size:24px!important;line-height:32px}.massage-facial-section li .multicolumn-card a.button{margin-left:0!important}.swiper:hover .swiper-button-next.swiper-button-disabled,.swiper:hover .swiper-button-prev.swiper-button-disabled{opacity:1!important}@media (min-width: 1200px) and (max-width: 1350px){.integrating-section h2{font-size:60px!important;line-height:71px!important}}.arrow{opacity:1!important}.arrow-wrapper .arrow{position:unset!important}.arrow-wrapper{display:flex!important;position:absolute!important;top:101%!important;right:6px!important;gap:22px!important;flex-direction:row-reverse!important;width:105px!important;height:50px!important;align-items:center!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/homepage-sep-2025.css.map */
