:root{--vv-color-bg: #fbf8f6;--vv-color-bg-translucent: rgba(251, 248, 246, .96);--vv-color-panel: #f1ebe6;--vv-color-image-bg: #f4f3f3;--vv-color-blush: #f2dce0;--vv-color-plum: #2b0b1c;--vv-color-ink: #141012;--vv-color-text: #3c3236;--vv-color-muted: #6b6066;--vv-color-subtle: #73686d;--vv-color-accent: #a8101c;--vv-color-on-dark: #ffffff;--vv-color-hairline: #e6ded8;--vv-color-control-border: #c9bfb9;--vv-color-dark-text: #f4eeea;--vv-color-dark-muted: #a89da2;--vv-color-dark-rule: #3a3034;--vv-color-backdrop: rgba(20, 16, 18, .45);--vv-color-swatch-ring: rgba(20, 16, 18, .08);--vv-font-sans: "Archivo", "Archivo Fallback", "Helvetica Neue", Arial, sans-serif;--vv-font-serif: "Cormorant Garamond", "Cormorant Garamond Fallback", Georgia, "Times New Roman", serif;--vv-stretch-normal: 100%;--vv-stretch-wide: 125%;--vv-weight-regular: 400;--vv-weight-semibold: 600;--vv-weight-bold: 700;--vv-weight-heavy: 800;--vv-fs-3xs: .9rem;--vv-fs-2xs: 1rem;--vv-fs-label: 1.05rem;--vv-fs-xs: 1.1rem;--vv-fs-sm: 1.2rem;--vv-fs-ui: 1.25rem;--vv-fs-md: 1.3rem;--vv-fs-base: 1.4rem;--vv-fs-lg: 1.5rem;--vv-fs-body: 1.6rem;--vv-fs-lead: 1.7rem;--vv-fs-xl: 1.8rem;--vv-fs-2xl: 2rem;--vv-fs-logo-sm: 1.7rem;--vv-fs-logo: 2.2rem;--vv-fs-kicker: 2.4rem;--vv-fs-stat: 2.6rem;--vv-fs-serif-lg: 2.8rem;--vv-fs-rank: 4rem;--vv-fs-display: clamp(4.4rem, 5.6vw, 9rem);--vv-fs-display-xl: clamp(5.6rem, 7vw, 11.2rem);--vv-fs-h1: clamp(4rem, 4.4vw, 6.4rem);--vv-fs-h2: clamp(3rem, 3vw, 4.4rem);--vv-fs-serif-h2: clamp(3.6rem, 4vw, 5.6rem);--vv-fs-serif-lead: clamp(2.8rem, 2.8vw, 4rem);--vv-leading-display: .9;--vv-leading-h1: .92;--vv-leading-heading: .95;--vv-leading-none: 1;--vv-leading-title: 1.02;--vv-leading-snug: 1.3;--vv-leading-body: 1.55;--vv-leading-relaxed: 1.6;--vv-leading-loose: 2;--vv-tracking-display: -.02em;--vv-tracking-heading: -.01em;--vv-tracking-xs: .04em;--vv-tracking-sm: .06em;--vv-tracking-md: .08em;--vv-tracking-caps: .14em;--vv-tracking-wide: .2em;--vv-tracking-logo: .22em;--vv-tracking-wider: .24em;--vv-tracking-widest: .34em;--vv-space-2: .2rem;--vv-space-4: .4rem;--vv-space-6: .6rem;--vv-space-8: .8rem;--vv-space-10: 1rem;--vv-space-12: 1.2rem;--vv-space-14: 1.4rem;--vv-space-16: 1.6rem;--vv-space-18: 1.8rem;--vv-space-20: 2rem;--vv-space-24: 2.4rem;--vv-space-28: 2.8rem;--vv-space-32: 3.2rem;--vv-space-40: 4rem;--vv-space-48: 4.8rem;--vv-space-56: 5.6rem;--vv-space-64: 6.4rem;--vv-space-72: 7.2rem;--vv-gutter: clamp(2rem, 3.4vw, 4.8rem);--vv-section-gap: clamp(6.4rem, 8.4vw, 12rem);--vv-band-padding: clamp(4rem, 4.4vw, 6.4rem);--vv-space-fluid-sm: clamp(2.4rem, 2.8vw, 4rem);--vv-space-fluid-md: clamp(2.4rem, 3.4vw, 4.8rem);--vv-space-fluid-lg: clamp(4.8rem, 5.6vw, 8rem);--vv-space-fluid-xl: clamp(5.6rem, 6vw, 8.8rem);--vv-grid-gap-x: clamp(1.2rem, 1.4vw, 2rem);--vv-grid-gap-y: 3.2rem;--vv-page-max: 1440px;--vv-text-max: 52rem;--vv-tap: 4.4rem;--vv-control-height: 4.8rem;--vv-button-height: 5rem;--vv-button-height-lg: 5.8rem;--vv-round-button: 4rem;--vv-badge-size: 2.2rem;--vv-icon-sm: 1.2rem;--vv-icon-lg: 4rem;--vv-signature-max: 56rem;--vv-icon-stroke: 1.5px;--vv-search-max: 32rem;--vv-drawer-width: 44rem;--vv-thumb-md: 9.6rem;--vv-thumb-sm: 7.2rem;--vv-payment-icon-width: 3.4rem;--vv-dropdown-min: 48rem;--vv-sticky-offset: 17.6rem;--vv-chat-button-space: 7rem;--vv-chat-clearance: calc(var(--vv-chat-button-space) + var(--vv-space-16));--vv-radius-none: 0;--vv-radius-badge: 1.1rem;--vv-radius-pill: 999px;--vv-radius-round: 50%;--vv-border-hairline: 1px solid var(--vv-color-hairline);--vv-border-control: 1px solid var(--vv-color-control-border);--vv-border-ink: 1px solid var(--vv-color-ink);--vv-shadow-float: 0 18px 40px -20px rgba(20, 16, 18, .45);--vv-shadow-float-up: 0 -18px 40px -20px rgba(20, 16, 18, .45);--vv-shadow-toast: 0 18px 40px -16px rgba(0, 0, 0, .5);--vv-ease-out: cubic-bezier(.2, .8, .2, 1);--vv-duration-fast: .2s;--vv-duration-base: .3s;--vv-duration-drawer: .35s;--vv-duration-slow: .6s;--vv-z-sticky: 10;--vv-z-overlay: 14;--vv-z-dropdown: 15;--vv-z-header: 20;--vv-z-drawer: 30;--vv-z-toast: 40;--font-body-family: var(--vv-font-sans);--font-body-style: normal;--font-body-weight: var(--vv-weight-regular);--font-body-weight-bold: var(--vv-weight-bold);--font-heading-family: var(--vv-font-sans);--font-heading-style: normal;--font-heading-weight: var(--vv-weight-bold)}@media(pointer:coarse){:root{--vv-round-button: 4.4rem}}@media(prefers-reduced-motion:reduce){:root{--vv-duration-fast: .01ms;--vv-duration-base: .01ms;--vv-duration-drawer: .01ms;--vv-duration-slow: .01ms}}body{background-color:var(--vv-color-bg);color:var(--vv-color-ink);font-family:var(--vv-font-sans);font-stretch:var(--vv-stretch-normal);line-height:var(--vv-leading-body);letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vv-container{max-width:var(--vv-page-max);margin-inline:auto;padding-inline:var(--vv-gutter)}.vv-display,.vv-h1,.vv-h2{margin:0;font-family:var(--vv-font-sans);font-stretch:var(--vv-stretch-wide);font-weight:var(--vv-weight-heavy);font-style:normal;text-transform:uppercase;color:var(--vv-color-ink);overflow-wrap:break-word}.vv-display{font-size:var(--vv-fs-display);line-height:var(--vv-leading-display);letter-spacing:var(--vv-tracking-display)}.vv-h1{font-size:var(--vv-fs-h1);line-height:var(--vv-leading-h1);letter-spacing:var(--vv-tracking-heading)}.vv-h2{font-size:var(--vv-fs-h2);line-height:var(--vv-leading-heading);letter-spacing:var(--vv-tracking-heading)}.vv-kicker,.vv-serif-title{margin:0;font-family:var(--vv-font-serif);font-style:italic;font-weight:var(--vv-weight-regular);letter-spacing:0;text-transform:none}.vv-kicker{font-size:var(--vv-fs-kicker);line-height:var(--vv-leading-snug);color:var(--vv-color-accent)}.vv-serif-title{font-size:var(--vv-fs-serif-h2);line-height:var(--vv-leading-title);color:var(--vv-color-ink);text-wrap:balance}.vv-swatches{display:inline-flex;flex:none;gap:var(--vv-space-2);vertical-align:middle}.vv-swatch-dot{display:block;width:var(--vv-icon-sm);height:var(--vv-icon-sm);border-radius:var(--vv-radius-round);background-color:var(--vv-swatch);box-shadow:inset 0 0 0 1px var(--vv-color-swatch-ring)}.vv-express{margin-top:var(--vv-space-16)}.vv-express__label{display:flex;align-items:center;gap:var(--vv-space-12);margin:0 0 var(--vv-space-10);font-size:var(--vv-fs-sm);color:var(--vv-color-muted);text-align:center}.vv-express__label:before,.vv-express__label:after{content:"";flex:1;border-top:var(--vv-border-hairline)}.vv-eyebrow{margin:0;font-size:var(--vv-fs-sm);line-height:var(--vv-leading-snug);letter-spacing:var(--vv-tracking-wider);text-transform:uppercase;color:var(--vv-color-muted)}.vv-body{font-size:var(--vv-fs-body);line-height:var(--vv-leading-relaxed);color:var(--vv-color-text)}.vv-link{padding:0 0 var(--vv-space-2);border:0;border-bottom:1px solid var(--vv-color-control-border);background:none;font:inherit;color:var(--vv-color-muted);text-decoration:none;cursor:pointer;transition:color var(--vv-duration-fast) ease,border-color var(--vv-duration-fast) ease}.vv-link:hover{color:var(--vv-color-accent);border-color:currentColor}.vv-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--vv-space-8);min-height:var(--vv-button-height);padding:0 var(--vv-space-32);border:var(--vv-border-ink);border-radius:var(--vv-radius-none);background-color:var(--vv-color-ink);color:var(--vv-color-on-dark);font-family:var(--vv-font-sans);font-size:var(--vv-fs-ui);font-weight:var(--vv-weight-regular);line-height:var(--vv-leading-none);letter-spacing:var(--vv-tracking-caps);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--vv-duration-fast) ease,border-color var(--vv-duration-fast) ease,color var(--vv-duration-fast) ease}.vv-btn:hover{background-color:var(--vv-color-accent);border-color:var(--vv-color-accent);color:var(--vv-color-on-dark)}.vv-btn--outline{background-color:transparent;color:var(--vv-color-ink)}.vv-btn--outline:hover{background-color:var(--vv-color-ink);border-color:var(--vv-color-ink);color:var(--vv-color-on-dark)}.vv-btn--lg{min-height:var(--vv-button-height-lg);font-size:var(--vv-fs-md)}.vv-btn--block{width:100%}.vv-btn[disabled],.vv-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.vv-qty{display:flex;flex:none;align-items:center;border:var(--vv-border-ink)}.vv-qty__button{width:var(--vv-tap);height:var(--vv-qty-height, var(--vv-tap));border:0;background:none;font-size:var(--vv-fs-xl);color:var(--vv-color-ink);cursor:pointer}.vv-qty__button>*{pointer-events:none}.vv-qty__button.disabled,.vv-qty__button[disabled]{color:var(--vv-color-subtle);cursor:default}.vv-qty__input{width:var(--vv-space-32);padding:0;border:0;background:none;font-family:inherit;font-size:var(--vv-fs-lg);text-align:center;color:var(--vv-color-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.vv-qty__input::-webkit-outer-spin-button,.vv-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vv-label{display:inline-block;padding:var(--vv-space-4) var(--vv-space-8);font-size:var(--vv-fs-label);line-height:var(--vv-leading-snug);letter-spacing:var(--vv-tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--vv-color-on-dark);pointer-events:none}.vv-label--accent{background-color:var(--vv-color-accent)}.vv-label--ink{background-color:var(--vv-color-ink)}.vv-label--muted{background-color:var(--vv-color-muted)}.vv-round-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--vv-round-button);height:var(--vv-round-button);padding:0;border:0;border-radius:var(--vv-radius-round);background-color:var(--vv-color-ink);color:var(--vv-color-on-dark);font-size:var(--vv-fs-2xl);line-height:var(--vv-leading-none);cursor:pointer;transition:background-color var(--vv-duration-fast) ease}.vv-round-btn:hover{background-color:var(--vv-color-accent)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vv-base.css.map */
