:root{--vr-cream: #F2EDE0;--vr-cream-raised: #F8F5EE;--vr-paper: #F8EEDF;--vr-sand: #D4C4A8;--vr-chocolate: #5B210D;--vr-brand-green: #332C0F;--vr-rust: #5B210D;--vr-rust-hover: #703216;--vr-burgundy: #6B2D3E;--vr-gold: #C9A050;--vr-brand-green-rgb: 51, 44, 15;--vr-brand-green-hover: #4A4120;--vr-green-80: rgba(var(--vr-brand-green-rgb), .8);--vr-green-76: rgba(var(--vr-brand-green-rgb), .76);--vr-green-60: rgba(var(--vr-brand-green-rgb), .6);--vr-green-12: rgba(var(--vr-brand-green-rgb), .12);--vr-green-06: rgba(var(--vr-brand-green-rgb), .06);--vr-glass-rgb: 242, 237, 224;--vr-glass-blur: 16px;--vr-glass-bg: rgba(var(--vr-glass-rgb), .75);--vr-glass-bg-solid: rgba(var(--vr-glass-rgb), .96);--vr-glass-border: var(--vr-green-12);--vr-glass-filter: blur(var(--vr-glass-blur)) saturate(140%);--vr-glass-bg-panel: rgba(var(--vr-glass-rgb), .85);--vr-scrim: rgba(var(--vr-glass-rgb), .3);--vr-scrim-blur: 4px;--vr-space-xs: .5rem;--vr-space-sm: 1rem;--vr-space-md: 2rem;--vr-space-lg: 4rem;--vr-space-xl: 6rem;--vr-space-2xl: 8rem;--vr-space-3xl: 12rem;--vr-sp-10: 10px;--vr-sp-20: 20px;--vr-sp-30: 30px;--vr-sp-40: 40px;--vr-sp-60: 60px;--vr-sp-80: 80px;--vr-sp-100: 100px;--vr-sp-120: 120px;--vr-section-y: clamp(64px, 8.4vw, 120px);--vr-space-section: var(--vr-section-y);--vr-gap-grid: clamp(10px, .84vw, 12px);--motion-quick: .3s;--motion-standard: .5s;--motion-grand: .75s;--motion-ceremony: 1.1s;--ease-settle: cubic-bezier(.16, 1, .3, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-in-out: cubic-bezier(.83, 0, .17, 1);--t-ui: .3s ease;--t-media: .5s ease;--t-slow: .8s var(--ease-out);--t-image: .8s var(--ease-out-cubic);--t-invert: .8s cubic-bezier(.45, 0, .25, 1);--vr-hover-scale: 1.01;--vr-radius-pill: 999px;--vr-radius-card: 12px;--vr-radius-image: 8px;--vr-radius-input: 8px;--vr-radius-modal: 16px;--vr-fs-display: clamp(44px, 5vw, 96px);--vr-fs-h1: clamp(40px, 4.2vw, 64px);--vr-fs-h2: clamp(32px, 2.6vw, 40px);--vr-fs-h3: clamp(18px, 1.4vw, 20px);--vr-fs-body: 16px;--vr-fs-small: 14px;--vr-fs-eyebrow: 12px;--vr-fs-label: var(--vr-fs-eyebrow);--vr-fs-button: clamp(14px, 1.05vw, 15px);--vr-lh-display: 1.05;--vr-lh-h1: 1.05;--vr-lh-h2: 1.1;--vr-lh-h3: 1.2;--vr-lh-body: 1.6;--vr-lh-eyebrow: 1.3;--vr-ls-display: -.01em;--vr-ls-h1: -.005em;--vr-ls-h2: 0;--vr-ls-h3: .005em;--vr-ls-eyebrow: .12em;--vr-ls-button: .04em;--vr-sh-size: var(--vr-fs-h2);--vr-sh-line-height: var(--vr-lh-h2);--vr-sh-tracking: var(--vr-ls-h2);--vr-sh-colour: var(--vr-rust);--vr-sh-colour-dark: var(--vr-cream);--vr-sh-sub-size: clamp(16px, 1.1vw, 18px);--vr-focus-outline: 2px solid var(--vr-brand-green);--vr-focus-offset: 2px}.vr-motion :is(.vr-heading__text,.vr-rc__heading,.vr-as__heading,.vr-cr__heading,.vr-rv__heading),.vr-motion .vr-rv{opacity:0;transition:opacity var(--t-slow)}.vr-motion .vr-near .vr-rv{will-change:opacity}.vr-motion :is(.vr-heading__text,.vr-rc__heading,.vr-as__heading,.vr-cr__heading,.vr-rv__heading).is-visible,.vr-motion .vr-rv.is-visible{opacity:1}.vr-motion .vr-rise{clip-path:inset(100% 0 0 0)}.vr-motion .vr-rise>:is(img,video,picture,svg){transform:scale(1.08)}.vr-motion .vr-near .vr-rise-layer :is(img,video){will-change:transform}.vr-motion .vr-rise.is-risen{clip-path:inset(0 0 0 0);transition:clip-path 1.4s var(--ease-out) var(--vr-rise-d, 0s)}.vr-motion .vr-rise.is-risen>:is(img,video,picture,svg){transform:scale(1);transition:transform 1.8s var(--ease-out) var(--vr-rise-d, 0s)}html,body,body.gradient,#MainContent{background:var(--vr-cream)}html:has(body.template-blog),html:has(body.template-article),body.gradient.template-blog,body.gradient.template-article,.template-blog #MainContent,.template-article #MainContent{background:var(--vr-paper)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html.lenis,html.lenis body{height:auto}.lenis :is([data-lenis-prevent],cart-drawer-items,.drawer__inner,.vr-drawer){overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-smooth{scroll-behavior:auto!important}.vr-underline{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% - .06em);background-size:100% .05em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vr-motion .vr-underline{background-size:0% .05em;transition:background-size .9s var(--ease-settle) .45s}.vr-motion .is-visible .vr-underline{background-size:100% .05em}@media(hover:hover)and (prefers-reduced-motion:no-preference){:root:not(.vr-hover-off) :is(.card-wrapper .media.media--hover-effect>img:only-child,.vr-rc__img,.vr-as__img,.vr-product-card__img img,.vr-journal__img img,.vr-sn__img img,.vr-concerns__circle img,.vr-values__image img,.vr-rituals__tile-img,.vr-ritual-tiles__img,.vr-spotlight__limited-img){transition:transform var(--t-image),opacity var(--t-media)}:root:not(.vr-hover-off) :is(.card-wrapper:hover .media.media--hover-effect>img:only-child,.vr-rc__media:not(:has(.vr-rc__img--hover)):hover .vr-rc__img,.vr-as__card-link:hover .vr-as__img,.vr-product-card:hover .vr-product-card__img img,.vr-journal__link:hover .vr-journal__img img,.vr-sn__img-link:hover .vr-sn__img img,:is(a,button).vr-concerns__tab:hover .vr-concerns__circle img,.vr-values__card:hover .vr-values__image img,.vr-rituals__tile:hover .vr-rituals__tile-img,.vr-ritual-tiles__tile:hover .vr-ritual-tiles__img,.vr-spotlight__limited-media:hover .vr-spotlight__limited-img){transform:scale(var(--vr-hover-scale))}:root:not(.vr-hover-off) .card-wrapper .media.media--hover-effect>img:not(:only-child){transition:opacity var(--t-media)}:root:not(.vr-hover-off) .card-wrapper:hover .media.media--hover-effect>img+img{transform:none}:root:not(.vr-hover-off) .vr-rc__img--hover{transition:opacity var(--t-media)}:root:not(.vr-hover-off) .vr-rc__media:hover .vr-rc__img--hover{opacity:1}:root:not(.vr-hover-off) .vr-shop-trio__shade{transition:opacity var(--t-ui)}:root:not(.vr-hover-off) .vr-shop-trio__card:hover .vr-shop-trio__shade{opacity:calc(var(--vr-st-overlay, .25) + .1)}:root:not(.vr-hover-off) :is(.vr-journal__arrow,.vr-rc__arrow-glyph,.vr-rituals__tile-link svg,.vr-sc__arrow,.vr-env__cta svg){transition:transform var(--t-ui)}:root:not(.vr-hover-off) :is(.vr-journal__link:hover .vr-journal__arrow,.vr-rc__btn:hover .vr-rc__arrow-glyph,.vr-rituals__tile:hover .vr-rituals__tile-link svg,.vr-sc__cta:hover .vr-sc__arrow,a.vr-letter:hover .vr-env__cta svg){transform:translate(2px)}}.vr-rc__img--hover{opacity:0}:is(.card__heading a,.vr-rc__title-link,.vr-as__title,.vr-cr__title-link,.vr-product-card__title){text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vr-as__title{width:fit-content}.card__heading a{display:inline}@media(hover:hover){.underline-links-hover:hover .card__heading a{text-decoration:none}:is(.card-wrapper:hover .card__heading a,.vr-rc__title-link:hover,.vr-as__card-link:hover .vr-as__title,.vr-cr__title-link:hover,.vr-product-card:hover .vr-product-card__title){background-size:100% 1px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){:is(.card__heading a,.vr-rc__title-link,.vr-as__title,.vr-cr__title-link,.vr-product-card__title){transition:background-size var(--t-ui)}}@property --vr-swash-w{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@media(max-width:989px){.vr-icon-grid__accent,.vr-faq .vr-heading__text em,.vr-rc__accent,.vr-rb__heading em,.vr-cr__heading em,.vr-utility main .rich-text__heading em{--vr-swash: rgba(138, 58, 26, .28);background-image:linear-gradient(90deg,transparent 0,var(--vr-swash) .3em,var(--vr-swash) calc(100% - .3em),transparent 100%)!important;background-repeat:no-repeat!important;background-position:0 calc(100% - .05em)!important;background-size:var(--vr-swash-w) .38em!important;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.15em;margin-inline:-.15em;transition:--vr-swash-w .6s cubic-bezier(.22,.61,.36,1) .35s}:is(.vr-icon-grid__accent,.vr-faq .vr-heading__text em,.vr-rc__accent,.vr-rb__heading em,.vr-cr__heading em,.vr-utility main .rich-text__heading em):before{display:none!important}.vr-icon-grid--dark .vr-icon-grid__accent{--vr-swash: rgba(201, 90, 38, .55)}.vr-icon-grid--hl-green .vr-icon-grid__accent{--vr-swash: rgba(51, 44, 15, .16)}.vr-icon-grid--dark.vr-icon-grid--hl-green .vr-icon-grid__accent{--vr-swash: color-mix(in srgb, var(--vr-brand-green) 60%, var(--vr-cream))}.vr-faq .vr-heading__text em,.vr-utility main .rich-text__heading em{--vr-swash: color-mix(in srgb, var(--vr-brand-green) 22%, transparent)}.vr-icon-grid.is-armed .vr-icon-grid__accent,.vr-motion .vr-faq .vr-heading__text em,.vr-rc__accent,.vr-motion .vr-rb__heading em,.vr-cr__heading em{--vr-swash-w: 0%}.vr-icon-grid.is-armed.is-in .vr-icon-grid__accent,.vr-motion .vr-faq .vr-heading__text.is-visible em,.vr-rc__heading.is-visible .vr-rc__accent,.vr-motion .vr-rb__heading.is-visible em,.vr-cr__heading.is-visible em{--vr-swash-w: 100%}.vr-motion .vr-utility main .rich-text__heading em{animation:vr-swash-draw .6s cubic-bezier(.22,.61,.36,1) .5s both}}@keyframes vr-swash-draw{0%{--vr-swash-w: 0%}to{--vr-swash-w: 100%}}@media(max-width:989px)and (prefers-reduced-motion:reduce){.vr-icon-grid__accent,.vr-faq .vr-heading__text em,.vr-rc__accent,.vr-rb__heading em,.vr-cr__heading em,.vr-utility main .rich-text__heading em{--vr-swash-w: 100% !important;transition:none;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vr-base.css.map */
