.banner__box .title,.banner .title,.image-banner .title,.banner h1,.banner h2{font-family:Cormorant,Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-style:italic!important;font-size:clamp(3rem,6vw,6rem)!important;letter-spacing:-.03em!important;line-height:1.05!important;text-shadow:0 2px 20px rgba(26,26,24,.2)!important}.banner__box .subtitle,.banner .rte,.image-banner .rte{font-family:DM Sans,sans-serif!important;font-size:1.125rem!important;font-weight:300!important;letter-spacing:.01em!important;line-height:1.6!important;opacity:.9!important;margin-top:1.5rem!important}.banner__content-container{padding:3rem!important}.banner__box{max-width:600px!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.banner--content-left .banner__content{text-align:left!important;align-items:flex-start!important}.multicolumn{padding-top:4rem!important;padding-bottom:4rem!important}.multicolumn .title-wrapper{text-align:center}.multicolumn .title{font-family:DM Sans,sans-serif!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1866!important}.multicolumn-card{display:flex!important;align-items:center!important;justify-content:center!important;border:none!important;background:transparent!important}.multicolumn-card__image-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}.multicolumn-card .media img{filter:grayscale(100%)!important;opacity:.4!important;transition:opacity .2s ease!important;max-height:36px!important;width:auto!important;object-fit:contain!important}.multicolumn-card:hover .media img{opacity:.7!important}.trainer-section,.section-trainer{padding:clamp(4rem,8vw,8rem) clamp(1.5rem,5vw,4rem)!important;background:#f2f1ee!important}.testimonial-section,.section-testimonial{padding:clamp(4rem,8vw,8rem) clamp(1.5rem,5vw,4rem)!important;background:var(--vm-color-canvas)!important}.testimonial__quote,[class*=testimonial] blockquote,[class*=tes-main]{font-family:Cormorant,Cormorant Garamond,Georgia,serif!important;font-size:clamp(1.5rem,3vw,2.5rem)!important;font-weight:300!important;font-style:italic!important;line-height:1.4!important;color:var(--vm-color-ink)!important;letter-spacing:-.01em!important}.testimonial__author,[class*=tes-main__name],[class*=tes-author]{font-family:DM Sans,sans-serif!important;font-size:.8125rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--vm-color-ink-muted)!important;margin-top:1.5rem!important}.image-with-text__content h2,.leader-section h2{font-family:Cormorant,Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:clamp(2rem,4vw,3.5rem)!important;letter-spacing:-.025em!important;line-height:1.2!important}.image-with-text__content .rte,.leader-section .rte{font-family:DM Sans,sans-serif!important;font-size:1.0625rem!important;line-height:1.75!important;color:#1a1a18a6!important;margin-top:1.5rem!important}.home-collection{padding:clamp(4rem,8vw,8rem) 0!important}.home-collection__heading,.home-collection h2{font-family:Cormorant,Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:clamp(2rem,4vw,3.5rem)!important;letter-spacing:-.025em!important}.faq-section,[class*=faq]{padding:clamp(4rem,8vw,8rem) clamp(1.5rem,5vw,4rem)!important;max-width:800px!important;margin:0 auto!important}details.faq-item,.accordion{border-top:1px solid rgba(26,26,24,.08)!important;border-bottom:none!important;background:transparent!important}details.faq-item summary,.accordion__button{font-family:DM Sans,sans-serif!important;font-size:1rem!important;font-weight:500!important;padding:1.25rem 0!important;cursor:pointer!important;color:var(--vm-color-ink)!important}details.faq-item[open] summary{color:#4a5240!important}.shopify-section+.shopify-section{margin-top:0!important}.shopify-section:nth-child(2n):not(.shopify-section-header){background-color:var(--vm-color-canvas)!important}.card-wrapper{overflow:hidden}.card__inner{background:transparent!important}.card__heading a{font-family:Cormorant,Georgia,serif!important;font-size:1.25rem!important;font-weight:300!important;letter-spacing:-.01em!important;line-height:1.3!important;text-decoration:none!important;color:var(--vm-color-ink)!important;transition:color .15s!important}.card__heading a:hover{color:#4a5240!important}.caption-with-letter-spacing{font-family:DM Sans,sans-serif!important;font-size:.6875rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a1a1866!important}.yoga-section{padding:clamp(4rem,8vw,8rem) 0!important}.vertue-crew,[class*=crew]{padding:clamp(4rem,8vw,8rem) clamp(1.5rem,5vw,4rem)!important;background:#1a1a18!important;color:#fafaf8!important}.newsletter-section,.newsletter-faq-section,[class*=newsletter]{padding:clamp(4rem,8vw,8rem) clamp(1.5rem,5vw,4rem)!important;background:var(--vm-color-canvas-alt)!important;text-align:center!important}.newsletter-section .section__header h2,[class*=newsletter] h2{font-family:Cormorant,Georgia,serif!important;font-weight:300!important;font-size:clamp(2rem,4vw,3rem)!important;letter-spacing:-.025em!important;max-width:600px!important;margin:0 auto 1.5rem!important}.newsletter-section .field,[class*=newsletter] .field{max-width:480px!important;margin:0 auto!important}.go-to-cart-button,[class*=goToCart],[class*=go-to-cart]{display:none!important}.title:not(.card__heading){font-family:Cormorant,Georgia,serif!important;font-weight:300!important;letter-spacing:-.025em!important}.caption-with-letter-spacing{letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.6875rem!important;color:#1a1a1873!important}.price .price__regular,.price .price--large{font-family:DM Sans,sans-serif!important;font-size:.9375rem!important;font-weight:500!important;letter-spacing:.02em!important;color:var(--vm-color-ink)!important}.price .price__compare,.price--compare{color:#1a1a1859!important;text-decoration:line-through!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/vm-homepage.css.map */
