:root{--mv-cream: #F6F4EF;--mv-charcoal: #1C1C1C;--mv-volt: #D6FF3F;--mv-stone: #6B6A64;--mv-white: #FFFFFF;--mv-line: #E4E1DA;--mv-line-strong: #CFCBC2;--mv-cream-rgb: 246, 244, 239;--mv-charcoal-rgb: 28, 28, 28;--mv-volt-rgb: 214, 255, 63;--mv-stone-rgb: 107, 106, 100;--mv-bg: var(--mv-cream);--mv-text: var(--mv-charcoal);--mv-text-muted: var(--mv-stone);--mv-accent: var(--mv-volt);--mv-surface: var(--mv-white);--mv-bg-inverse: var(--mv-charcoal);--mv-text-inverse: var(--mv-cream);--mv-font-display: "Fraunces", Georgia, "Times New Roman", serif;--mv-font-body: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mv-weight-display: 340;--mv-weight-body: 400;--mv-weight-medium: 500;--mv-text-hero: clamp(4rem, 2.55rem + 3.88vw, 7.2rem);--mv-text-h1: clamp(3rem, 2.36rem + 1.7vw, 4.4rem);--mv-text-h2: clamp(2.6rem, 2.15rem + 1.21vw, 3.6rem);--mv-text-h3: clamp(2rem, 1.82rem + .48vw, 2.4rem);--mv-text-sub: clamp(1.7rem, 1.56rem + .36vw, 2rem);--mv-text-body: clamp(1.5rem, 1.455rem + .12vw, 1.6rem);--mv-text-caption: 1.3rem;--mv-text-bignum: clamp(5.6rem, 3.42rem + 5.82vw, 10.4rem);--mv-leading-tight: 1.02;--mv-leading-head: 1.12;--mv-leading-body: 1.6;--mv-tracking-display: -.02em;--mv-tracking-hero: -.028em;--mv-measure: 66ch;--mv-space-1: .8rem;--mv-space-2: 1.6rem;--mv-space-3: 2.4rem;--mv-space-4: 4rem;--mv-space-5: 6.4rem;--mv-space-6: 9.6rem;--mv-space-7: 12.8rem;--mv-container: 120rem;--mv-gutter: clamp(1.6rem, 4vw, 4rem);--mv-radius-btn: 999px;--mv-radius-card: 1.6rem;--mv-btn-height: 4.8rem;--mv-btn-padding-x: 3.2rem;--mv-shadow-card: 0 2px 8px rgba(28, 28, 28, .05);--mv-shadow-float: 0 12px 32px -12px rgba(28, 28, 28, .22), 0 2px 6px rgba(28, 28, 28, .06);--mv-ease-out: cubic-bezier(.23, 1, .32, 1);--mv-ease-in-out: cubic-bezier(.77, 0, .175, 1);--mv-ease-entrance: cubic-bezier(.16, 1, .3, 1);--mv-ease: var(--mv-ease-out);--mv-duration-fast: .12s;--mv-duration: .2s;--mv-duration-slow: .32s;--mv-duration-entrance: .64s;--font-heading-family: var(--mv-font-display);--font-heading-style: normal;--font-heading-weight: var(--mv-weight-display);--font-body-family: var(--mv-font-body);--font-body-style: normal;--font-body-weight: var(--mv-weight-body);--font-body-weight-bold: 600}html{scrollbar-width:thin;scrollbar-color:rgba(var(--mv-stone-rgb),.6) transparent;caret-color:var(--mv-charcoal);accent-color:var(--mv-charcoal);scroll-behavior:smooth}::selection{background:var(--mv-volt);color:var(--mv-charcoal)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(var(--mv-stone-rgb),.5);border:3px solid var(--mv-cream);border-radius:8px}::-webkit-scrollbar-track{background:transparent}a{text-underline-offset:.22em;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}body{letter-spacing:0;line-height:var(--mv-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--mv-font-display);font-weight:var(--mv-weight-display);letter-spacing:var(--mv-tracking-display);line-height:var(--mv-leading-head);font-optical-sizing:auto;text-wrap:balance;hanging-punctuation:first}.h0,.h1,h1,.h2,h2{font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0}.h0{font-size:var(--mv-text-hero);line-height:var(--mv-leading-tight);letter-spacing:var(--mv-tracking-hero)}h1,.h1{font-size:var(--mv-text-h1)}h2,.h2{font-size:var(--mv-text-h2)}h3,.h3{font-size:var(--mv-text-h3)}h4,.h4{font-size:var(--mv-text-sub)}h5,.h5,h6,.h6{font-family:var(--mv-font-body);font-weight:var(--mv-weight-medium);letter-spacing:0;font-variation-settings:normal;text-wrap:pretty}h5,.h5{font-size:var(--mv-text-body)}h6,.h6{font-size:var(--mv-text-caption)}p{text-wrap:pretty}.rte,.rich-text__text,.image-with-text__text,.product__description,.accordion__content{max-width:var(--mv-measure)}.rte h2,.rte h3{margin-top:1.6em;margin-bottom:.5em}.rte h2:first-child,.rte h3:first-child{margin-top:0}.rte p+p{margin-top:1em}.color-scheme-2 p,.color-scheme-2 li,.color-scheme-4 p,.color-scheme-4 li{line-height:1.65;letter-spacing:.006em}.caption-with-letter-spacing,.caption-large,.caption{letter-spacing:0;text-transform:none}.caption,.caption-large{font-size:var(--mv-text-caption);color:rgba(var(--color-foreground),.65)}.price,.mv-countdown__value,.mv-bignum,.totals__total-value,.cart-item__price-wrapper,.quantity__input{font-variant-numeric:tabular-nums lining-nums}.mv-bignum{font-family:var(--mv-font-display);font-size:var(--mv-text-bignum);font-weight:var(--mv-weight-display);font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;line-height:1;letter-spacing:var(--mv-tracking-hero)}.mv-bignum-label{font-family:var(--mv-font-body);font-size:var(--mv-text-caption);color:var(--mv-text-muted);margin-top:var(--mv-space-1)}.product .price .price-item--regular,.product .price .price-item--sale,.featured-product .price .price-item--regular,.featured-product .price .price-item--sale{font-family:var(--mv-font-display);font-weight:var(--mv-weight-display);font-size:3.2rem;letter-spacing:-.02em;line-height:1}.product .price--on-sale .price-item--regular,.featured-product .price--on-sale .price-item--regular{font-size:1.8rem;color:var(--mv-text-muted)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:var(--mv-btn-height);padding-left:var(--mv-btn-padding-x);padding-right:var(--mv-btn-padding-x);font-family:var(--mv-font-body);font-weight:var(--mv-weight-medium);font-size:var(--mv-text-body);letter-spacing:0;border-radius:var(--mv-radius-btn);transition:background-color var(--mv-duration) ease,color var(--mv-duration) ease,transform var(--mv-duration-fast) var(--mv-ease-out);will-change:transform}.product-form__submit,.product-form__submit.button--secondary{--color-button: var(--mv-volt-rgb);--color-button-text: var(--mv-charcoal-rgb);--alpha-button-background: 1;--alpha-button-border: 0}button.shopify-payment-button__button--unbranded{background:transparent;color:var(--mv-charcoal);box-shadow:inset 0 0 0 1px var(--mv-charcoal)}button.shopify-payment-button__button--unbranded:hover{background:var(--mv-charcoal);color:var(--mv-cream)}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{--color-button: var(--mv-charcoal-rgb);--color-button-text: var(--mv-cream-rgb);--alpha-button-background: 1}.color-scheme-2 .button:not([disabled]):hover,.color-scheme-4 .button:not([disabled]):hover{--color-button: var(--mv-cream-rgb);--color-button-text: var(--mv-charcoal-rgb)}.button:not([disabled]):active,.customer button:active,button.shopify-payment-button__button--unbranded:active{transform:scale(.98)}.button--secondary:not([disabled]):hover{--color-button: var(--mv-charcoal-rgb);--color-button-text: var(--mv-cream-rgb);--alpha-button-background: 1;--alpha-button-border: 0}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after{box-shadow:0 0 0 var(--buttons-border-width) rgba(var(--color-button-text),0)}.button:focus-visible,.button:focus{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}.link--text:hover,.underlined-link:hover{text-decoration-color:var(--mv-volt);text-decoration-thickness:2px}.header-wrapper{transition:background-color var(--mv-duration) ease,box-shadow var(--mv-duration) ease}.shopify-section-header-sticky .header-wrapper{background-color:rgba(var(--mv-cream-rgb),.86);-webkit-backdrop-filter:saturate(1.3) blur(12px);backdrop-filter:saturate(1.3) blur(12px);box-shadow:0 1px 0 var(--mv-line)}.header__menu-item{transition:color var(--mv-duration) ease}.header__menu-item span{text-underline-offset:.35em;text-decoration-thickness:1px}.header__active-menu-item{text-decoration-color:var(--mv-volt);text-decoration-thickness:2px}.announcement-bar__message{font-family:var(--mv-font-body);font-weight:var(--mv-weight-body);font-size:var(--mv-text-caption);letter-spacing:.01em;padding-top:.9rem;padding-bottom:.9rem}.card--card:after,.card--standard .card__inner:after{transition:box-shadow var(--mv-duration) ease}@media(hover:hover){.card-wrapper:hover .card--card:after,.card-wrapper:hover .card--standard .card__inner:after{box-shadow:0 0 0 var(--product-card-border-width) rgba(var(--color-foreground),.2),var(--mv-shadow-card)}.card__media .media img{transition:transform .6s var(--mv-ease-out)}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}}.card .card__heading{font-family:var(--mv-font-display);font-weight:var(--mv-weight-display);letter-spacing:var(--mv-tracking-display)}.card-information .price{font-family:var(--mv-font-body);letter-spacing:0}.badge{font-family:var(--mv-font-body);font-weight:var(--mv-weight-medium);font-size:1.2rem;letter-spacing:0;border-radius:999px;padding:.4rem 1rem}.field__input,.select__select,.customer .field input,.customer select,.quantity__input{font-family:var(--mv-font-body);letter-spacing:0}.field__input:focus-visible,.select__select:focus-visible{outline:none;box-shadow:0 0 0 1px var(--mv-charcoal)}.price{letter-spacing:0}.accordion summary{transition:color var(--mv-duration) ease}.accordion summary:hover{color:rgba(var(--color-foreground),.7)}.accordion .summary__title{font-family:var(--mv-font-display);font-weight:var(--mv-weight-display);font-size:var(--mv-text-h3);letter-spacing:var(--mv-tracking-display)}.accordion__content{color:rgba(var(--color-foreground),.8)}[data-template=index]>.shopify-section:first-child .image-with-text__media,[data-template=index]>.shopify-section:first-child .image-with-text__media img{background:transparent;border-radius:0;box-shadow:none}@keyframes mv-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mv-settle{0%{opacity:0;transform:translateY(10px) scale(1.02)}to{opacity:1;transform:none}}@keyframes mv-fade{0%{opacity:0}to{opacity:1}}[data-template=index]>.shopify-section:first-child .image-with-text__content>*{animation:mv-rise var(--mv-duration-entrance) var(--mv-ease-entrance) both}[data-template=index]>.shopify-section:first-child .image-with-text__content>:nth-child(1){animation-delay:80ms}[data-template=index]>.shopify-section:first-child .image-with-text__content>:nth-child(2){animation-delay:.16s}[data-template=index]>.shopify-section:first-child .image-with-text__content>:nth-child(3){animation-delay:.24s}[data-template=index]>.shopify-section:first-child .image-with-text__content>:nth-child(4){animation-delay:.32s}[data-template=index]>.shopify-section:first-child .image-with-text__media img{animation:mv-settle .9s var(--mv-ease-entrance) both}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-template=index]>.shopify-section:first-child .image-with-text__content>*,[data-template=index]>.shopify-section:first-child .image-with-text__media img{animation:mv-fade .3s ease both}.button:not([disabled]):active{transform:none}.card-wrapper:hover .card__media .media img{transform:none}*,*:before,*:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mv-tokens.css.map */
