:root{--v-bg: #F7F4F1;--v-surface: #FFFFFF;--v-surface-warm: #F1E7E2;--v-ink: #1B1A19;--v-ink-soft: #3A3634;--v-muted: #5E5854;--v-muted-2: #7A706B;--v-line: #B9B0A9;--v-line-soft: #DED7D2;--v-wine: #7A303C;--v-blush: #E7D8D2;--v-dark: #1B1A19;--v-dark-2: #231F1E;--v-on-dark: #F7F4F1;--v-on-dark-muted: #C7BFBA;--v-on-dark-dim: #9A938E;--v-on-dark-line: #3A3634;--v-light-red: #B34D5B;--v-light-green: #719276;--v-light-blue: #5F82A5;--v-s-1: 4px;--v-s-2: 8px;--v-s-3: 12px;--v-s-4: 16px;--v-s-5: 20px;--v-s-6: 24px;--v-s-8: 32px;--v-s-10: 40px;--v-s-12: 48px;--v-s-16: 64px;--v-s-19: 76px;--v-section-y: clamp(48px, 6vw, 76px);--v-section-x: 24px;--v-section-x-mobile: 20px;--v-w-page: 1120px;--v-w-read: 720px;--v-w-lead: 800px;--v-r-xs: 4px;--v-r-sm: 6px;--v-r-md: 8px;--v-r-lg: 14px;--v-r-xl: 18px;--v-r-pill: 999px;--v-eyebrow-size: 11px;--v-eyebrow-track: .12em;--v-lead-size: 17px;--v-body-line: 1.6;--v-read-size: 17px;--v-read-size-mobile: 16px;--v-read-line: 1.7;--v-tap: 44px;--v-tap-cta: 52px;--v-focus-color: var(--v-wine);--v-focus-width: 2px;--v-focus-offset: 3px;--v-ease: cubic-bezier(.22, .61, .36, 1);--v-dur: .16s}.v-ray{flex:0 0 auto;display:block;width:16px;height:16px;overflow:visible}.v-ray__core{fill:currentColor}.v-ray__beams{fill:none;stroke:currentColor;stroke-width:1.15;stroke-linecap:round;opacity:.48}@media(max-width:389px){.v-ray{width:15px;height:15px}}.v-focus:focus-visible,.v-btn:focus-visible,.v-eyebrow a:focus-visible,.v-toc a:focus-visible,.v-crumb a:focus-visible,.v-related__card:focus-visible{outline:var(--v-focus-width) solid var(--v-focus-color);outline-offset:var(--v-focus-offset);border-radius:var(--v-r-xs)}.v-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--v-s-2);min-height:var(--v-tap-cta);padding:0 var(--v-s-6);border:1px solid transparent;border-radius:var(--v-r-sm);font:inherit;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--v-dur) var(--v-ease),color var(--v-dur) var(--v-ease),border-color var(--v-dur) var(--v-ease)}.v-btn--primary{background:var(--v-ink);color:var(--v-on-dark);border-color:var(--v-ink)}.v-btn--primary:hover{background:var(--v-wine);border-color:var(--v-wine)}.v-btn--secondary{background:transparent;color:var(--v-ink);border-color:var(--v-ink)}.v-btn--secondary:hover{background:var(--v-ink);color:var(--v-on-dark)}.v-btn--tertiary{min-height:var(--v-tap);padding:0;background:none;border:0;border-bottom:1px solid var(--v-wine);border-radius:0;color:var(--v-ink);font-weight:600}.v-btn--tertiary:hover{border-bottom-color:var(--v-ink)}.v-btn--on-dark{background:var(--v-on-dark);color:var(--v-ink);border-color:var(--v-on-dark)}.v-btn--on-dark:hover{background:var(--v-blush);border-color:var(--v-blush)}@media(max-width:749px){.v-btn{width:100%}.v-btn--tertiary{width:auto}}.v-eyebrow{margin:0 0 var(--v-s-3);color:var(--v-wine);font-size:var(--v-eyebrow-size);font-weight:700;letter-spacing:var(--v-eyebrow-track);line-height:1.35}.v-eyebrow--on-dark{color:var(--v-blush)}.v-shell{width:min(100%,var(--v-w-page));margin-inline:auto;padding-inline:var(--v-section-x)}@media(max-width:749px){.v-shell{padding-inline:var(--v-section-x-mobile)}}.v-read{width:min(100%,var(--v-w-read));margin-inline:auto}.v-proofrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-s-2) var(--v-s-3);margin:0;padding:0;list-style:none}.v-proofrow li{display:inline-flex;align-items:center;gap:7px;color:var(--v-ink);font-size:.875rem;font-weight:600;line-height:1.3}.v-proofrow li:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:var(--v-r-pill);background:var(--v-wine)}@media(max-width:389px){.v-proofrow li{font-size:.82rem}}@media(max-width:749px){body .product-information .product-information__media{width:min(100%,72vw)!important;min-width:0!important;margin-inline:auto}}#header-component:not([transparent]) .header-logo__image{filter:brightness(0)}body .velysera-article-shell h1{font-size:clamp(2rem,3.5vw,2.95rem);line-height:1.06}@media(max-width:749px){body .velysera-article-shell h1{font-size:clamp(1.85rem,8vw,2.35rem)}}@media(prefers-reduced-motion:reduce){.v-btn,.v-related__card,.v-toc__panel{transition:none!important;animation:none!important}}.v-proofrow .v-proofrow__diff{color:var(--v-wine);font-weight:700}.v-proofrow .v-proofrow__diff:before{width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb,var(--v-wine) 16%,transparent)}add-to-cart-component button.add-to-cart-button{padding-inline:12px}
/*# sourceMappingURL=/cdn/shop/t/64/assets/velysera-system.css.map */
