:root{--background: oklch(.968 .006 85);--foreground: oklch(.18 .002 250);--card: oklch(.985 .004 85);--secondary: oklch(.925 .005 85);--secondary-tint: oklch(.925 .005 85 / 40%);--muted-foreground: oklch(.5 .006 80);--destructive: oklch(.52 .16 27);--border: oklch(.875 .006 85);--input: oklch(.86 .006 85);--ring: oklch(.45 .005 80);--ink: oklch(.155 .002 250);--ink-foreground: oklch(.955 .005 85);--charcoal: oklch(.28 .003 250);--stone: oklch(.83 .006 85);--silver: oklch(.78 .004 250);--hairline: oklch(.86 .006 85);--hairline-inverse: oklch(1 0 0 / 14%);--font-display: "Cormorant Garamond", ui-serif, Georgia, serif;--font-sans: "Jost", ui-sans-serif, system-ui, sans-serif;--header-height: 5.5rem;--ease-out-quart: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box;border-color:var(--border)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{margin:0;min-height:100dvh;display:flex;flex-direction:column;background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);font-weight:300;font-size:1rem;line-height:1.5;letter-spacing:.005em}main{flex:1}h1,h2,h3{font-family:var(--font-display);font-weight:300;letter-spacing:-.015em;margin:0}p{margin:0}ul{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}::selection{background:var(--foreground);color:var(--background)}.v-eyebrow{font-family:var(--font-sans);font-size:.6875rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase}.v-wordmark{font-family:var(--font-sans);font-weight:400;letter-spacing:.42em;text-transform:uppercase}.v-display{font-family:var(--font-display);font-weight:300;line-height:1.15;letter-spacing:-.015em}.v-heading{font-size:1.875rem;line-height:1.25}.v-muted{color:var(--muted-foreground)}@media(min-width:640px){.v-heading{font-size:3rem}}.v-rule-link{position:relative;display:inline-block;padding-bottom:2px}.v-rule-link:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform-origin:right;transform:scaleX(1);transition:transform .45s var(--ease-out-quart)}.v-rule-link:hover:after{transform-origin:left;transform:scaleX(0)}.v-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.25rem}.v-container--narrow{max-width:48rem}.v-container--mid{max-width:56rem}.v-section{padding-block:6rem}@media(min-width:640px){.v-container{padding-inline:2rem}.v-section{padding-block:8rem}}.v-scheme-ink{background:var(--ink);color:var(--ink-foreground)}.v-scheme-tint{background:var(--secondary-tint);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.v-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;font-family:var(--font-sans);font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.18em;cursor:pointer;border:0;border-radius:0;transition:background-color .5s,border-color .5s,color .5s,opacity .5s}.v-btn:disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.v-btn svg{width:1rem;height:1rem;flex-shrink:0;pointer-events:none}.v-btn--ink{background:var(--ink);color:var(--ink-foreground)}.v-btn--ink:hover{background:var(--charcoal)}.v-btn--bone{background:var(--background);color:var(--foreground)}.v-btn--bone:hover{background:var(--stone)}.v-btn--quiet{background:transparent;border:1px solid oklch(.18 .002 250 / 25%);color:inherit}.v-btn--quiet:hover{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.v-btn--quiet-inverse{background:transparent;border:1px solid var(--hairline-inverse);color:var(--ink-foreground)}.v-btn--quiet-inverse:hover{background:var(--ink-foreground);color:var(--ink)}.v-btn--pill{height:3rem;padding-inline:2rem}.v-btn--wide{height:3.5rem;padding-inline:2.5rem;width:100%}.v-btn--block{height:3.5rem;padding-inline:2rem;width:100%}@media(min-width:640px){.v-btn--wide{width:auto}}.v-field-label{display:block;color:var(--muted-foreground)}.v-input,.v-select,.v-textarea{margin-top:.5rem;width:100%;border:1px solid var(--border);background:var(--background);padding-inline:1rem;font:inherit;font-size:.875rem;color:inherit;border-radius:0;-webkit-appearance:none;appearance:none}.v-input,.v-select{height:3rem}.v-textarea{padding-block:.75rem}.v-input:focus,.v-select:focus,.v-textarea:focus{border-color:var(--foreground);outline:none}.v-select-wrap{position:relative}.v-select-wrap svg{position:absolute;right:1rem;bottom:1rem;width:1rem;height:1rem;pointer-events:none;color:var(--muted-foreground)}.v-error{font-size:.75rem;color:var(--destructive)}.v-media{width:100%;height:auto;object-fit:cover;background:var(--secondary)}.v-media--4x5{aspect-ratio:4 / 5}.v-media--1x1{aspect-ratio:1 / 1}.v-media--4x3{aspect-ratio:4 / 3}.v-media--3x4{aspect-ratio:3 / 4}.v-accordion{border-bottom:1px solid var(--border)}.v-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem;font-size:1rem;cursor:pointer;list-style:none;text-align:left}.v-accordion summary::-webkit-details-marker{display:none}.v-accordion summary:hover{text-decoration:underline}.v-accordion summary svg{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground);transition:transform .2s}.v-accordion[open] summary svg{transform:rotate(180deg)}.v-accordion__body{padding-bottom:1rem;font-size:.875rem;line-height:1.625;color:var(--muted-foreground)}.v-scheme-ink .v-accordion,.v-scheme-ink .v-accordion__body{border-color:var(--hairline-inverse);color:inherit}.reveal{opacity:0;transform:translateY(18px);transition:opacity .9s var(--ease-out-quart),transform .9s var(--ease-out-quart)}.reveal-in,.no-js .reveal,.shopify-design-mode .reveal{opacity:1;transform:none}.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}.skip-to-content{position:absolute;z-index:100;top:0;left:0;padding:1rem 1.5rem;background:var(--background);transform:translateY(-100%)}.skip-to-content:focus{transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
