.vita-display,.vita-h1,.vita-h2,.vita-h3,.vita-h4,.vita-h5{font-family:var(--vita-font-heading);font-weight:var(--vita-weight-heading);font-style:normal;text-transform:none;color:inherit;margin:0;text-wrap:balance}.vita-display{font-size:var(--vita-fs-display);line-height:var(--vita-lh-display);letter-spacing:var(--vita-ls-display)}.vita-h1{font-size:var(--vita-fs-h1);line-height:var(--vita-lh-h1);letter-spacing:var(--vita-ls-h1)}.vita-h2{font-size:var(--vita-fs-h2);line-height:var(--vita-lh-h2);letter-spacing:var(--vita-ls-h2)}.vita-h3{font-size:var(--vita-fs-h3);line-height:var(--vita-lh-h3);letter-spacing:var(--vita-ls-heading)}.vita-h4{font-size:var(--vita-fs-h4);line-height:var(--vita-lh-h4);letter-spacing:var(--vita-ls-heading)}.vita-h5{font-size:var(--vita-fs-h5);line-height:var(--vita-lh-h5);letter-spacing:var(--vita-ls-heading)}.vita-body-l,.vita-body-m,.vita-body-s,.vita-caption,.vita-label-xl,.vita-label-l,.vita-label-m,.vita-label-s,.vita-eyebrow{font-family:var(--vita-font-body);font-style:normal;letter-spacing:var(--vita-ls-body);margin:0}body{letter-spacing:var(--vita-ls-body)}.vita-body-l{font-size:var(--vita-fs-body-l);line-height:var(--vita-lh-body-l);font-weight:var(--vita-weight-regular)}.vita-body-m{font-size:var(--vita-fs-body-m);line-height:var(--vita-lh-body-m);font-weight:var(--vita-weight-regular)}.vita-body-s{font-size:var(--vita-fs-body-s);line-height:var(--vita-lh-body-s);font-weight:var(--vita-weight-regular)}.vita-caption{font-size:var(--vita-fs-caption);line-height:var(--vita-lh-caption);font-weight:var(--vita-weight-regular)}.vita-label-xl,.vita-label-l,.vita-label-m,.vita-label-s,.vita-eyebrow{font-weight:var(--vita-weight-bold);line-height:var(--vita-lh-label);line-height:round(calc(var(--vita-lh-label) * 1em),1px)}.vita-label-xl{font-size:var(--vita-fs-label-xl)}.vita-label-l{font-size:var(--vita-fs-label-l)}.vita-label-m{font-size:var(--vita-fs-label-m)}.vita-label-s{font-size:var(--vita-fs-label-s)}.vita-eyebrow{font-size:var(--vita-fs-label-s);letter-spacing:var(--vita-ls-eyebrow);text-transform:uppercase;color:var(--vita-moss)}.vita-highlight{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'%3E%3Cpath fill='%238fbb3f' d='M1.5 7C38 1.5 78 5 118 2.5S184 .5 198.5 3.5c2 11 -1.500 23 .5 33.500C160 40 112 35.500 72 38.500S16 40 2.500 36.500C4.500 26 -.5 16 1.500 7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;color:var(--vita-ink);padding-inline:.2em;padding-block:.06em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.vita-tagline{display:inline-block;font-family:var(--vita-font-body);font-size:var(--vita-fs-label-l);font-weight:var(--vita-weight-bold);line-height:var(--vita-lh-label);line-height:round(calc(var(--vita-lh-label) * 1em),1px);color:var(--vita-lime);background:var(--vita-charcoal);padding:var(--vita-s-3) var(--vita-s-4);border-radius:var(--vita-r-sm)}.vita-scheme-1,.vita-scheme-2,.vita-scheme-3,.vita-scheme-4,.vita-scheme-5{--vita-scheme-bg: var(--vita-surface-ivory);--vita-scheme-bg-rgb: var(--vita-surface-ivory-rgb);--vita-scheme-text: var(--vita-ink);--vita-scheme-text-rgb: var(--vita-ink-rgb);--vita-scheme-text-muted: var(--vita-muted);--vita-scheme-accent: var(--vita-moss);--vita-scheme-btn-bg: var(--vita-lime);--vita-scheme-btn-text: var(--vita-ink);--vita-scheme-border: var(--vita-border);--color-background: var(--vita-scheme-bg);--color-background-rgb: var(--vita-scheme-bg-rgb);--color-foreground: var(--vita-scheme-text);--color-foreground-rgb: var(--vita-scheme-text-rgb);--color-border: var(--vita-scheme-border);--color-primary-button-background: var(--vita-scheme-btn-bg);--color-primary-button-border: var(--vita-scheme-btn-bg);--color-primary-button-text: var(--vita-scheme-btn-text);background-color:var(--vita-scheme-bg);color:var(--vita-scheme-text)}.vita-scheme-2{--vita-scheme-bg: var(--vita-surface-white);--vita-scheme-bg-rgb: var(--vita-surface-white-rgb)}.vita-scheme-3{--vita-scheme-bg: var(--vita-surface-stone);--vita-scheme-bg-rgb: var(--vita-surface-stone-rgb)}.vita-scheme-4{--vita-scheme-bg: var(--vita-surface-pale-lime);--vita-scheme-bg-rgb: var(--vita-surface-pale-lime-rgb)}.vita-scheme-5{--vita-scheme-bg: var(--vita-charcoal);--vita-scheme-bg-rgb: var(--vita-charcoal-rgb);--vita-scheme-text: var(--vita-surface-white);--vita-scheme-text-rgb: var(--vita-surface-white-rgb);--vita-scheme-text-muted: var(--vita-on-dark-muted);--vita-scheme-accent: var(--vita-lime);--vita-scheme-btn-bg: var(--vita-lime);--vita-scheme-btn-text: var(--vita-ink);--vita-scheme-border: rgb(var(--vita-surface-white-rgb) / .16)}.vita-scheme-5 .vita-eyebrow{color:var(--vita-lime)}.vita-container{width:100%;max-width:calc(var(--vita-content-max) + 2 * var(--vita-gutter));margin-inline:auto;padding-inline:var(--vita-gutter);box-sizing:border-box}.vita-section{padding-block:var(--vita-section-pad)}.vita-leaf{--vita-leaf-large: min(130px, 38cqmin);border-radius:var(--vita-leaf-large) var(--vita-r-leaf-small);overflow:hidden}.vita-leaf--mirrored{border-radius:var(--vita-r-leaf-small) var(--vita-leaf-large)}.vita-leaf-wrap{container-type:inline-size}.vita-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vita-placeholder{display:inline-block;max-inline-size:100%;padding:var(--vita-s-1) var(--vita-s-2);font-family:var(--vita-font-body);font-size:var(--vita-fs-label-s);font-weight:var(--vita-weight-bold);line-height:var(--vita-lh-label);line-height:round(calc(var(--vita-lh-label) * 1em),1px);color:var(--vita-error);background:rgb(var(--vita-error-rgb) / .06);outline:var(--vita-border-w-strong) dashed var(--vita-error);outline-offset:calc(-1 * var(--vita-border-w-strong));border-radius:var(--vita-r-sm);overflow-wrap:anywhere}:is(p,div).vita-placeholder{display:block}.vita-scheme-5 .vita-placeholder{color:var(--vita-surface-white);background:rgb(var(--vita-surface-white-rgb) / .08);outline-color:var(--vita-on-dark-muted)}html,.page-wrapper{scroll-padding-block-start:calc(var(--header-height, 0px) + var(--vita-s-2))}[class*=vita-] :focus-visible,[class*=vita-]:focus-visible,:focus-visible,.field__input:focus-visible{outline:var(--vita-focus-ring);outline-offset:var(--vita-focus-offset)}@media(prefers-reduced-motion:reduce){[class*=vita-],[class*=vita-] *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(min-width:1100px){html:has(.page-wrapper),html:has(.page-wrapper) body,.page-wrapper{height:calc(100dvh / var(--vita-zoom, 1))}body,.page-wrapper{min-height:calc(100dvh / var(--vita-zoom, 1))}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/vita-base.css.map */
