:root{--vq-color-bg: #FFFFFF;--vq-color-bg-card: #EDE8DF;--vq-color-bg-card-alt: #F5F1EA;--vq-color-bg-stock: #EBF3EB;--vq-color-bg-white: #FFFFFF;--vq-color-navy: #162336;--vq-color-navy-hover: #1E2E45;--vq-color-dark-green: #172D22;--vq-color-green: #4A6741;--vq-color-gold: #C4903A;--vq-color-text: #1A1A1A;--vq-color-text-secondary:#4A4A4A;--vq-color-text-muted: #6B6B6B;--vq-color-text-light: #999999;--vq-color-border: #DDD8CF;--vq-color-border-active: #162336;--vq-color-divider: #E4DFD6;--vq-color-warn-bg: #FDF3F3;--vq-color-warn-border: #D89999;--vq-color-warn-text: #7A2E2E;--vq-color-bg-page: #FFFFFF;--vq-color-bg-secondary: #FCFBF8;--vq-color-bg-editorial: #FFFFFF;--vq-color-bg-sage: #E8F0E7;--vq-font-heading: Georgia, "Times New Roman", serif;--vq-font-body: var(--font-body--family, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif);--vq-text-xs: 11px;--vq-text-sm: 13px;--vq-text-base: 15px;--vq-text-md: 17px;--vq-text-lg: 20px;--vq-text-xl: 26px;--vq-text-2xl: 32px;--vq-text-3xl: 40px;--vq-text-4xl: 52px;--vq-weight-normal: 400;--vq-weight-medium: 500;--vq-weight-semibold: 600;--vq-weight-bold: 700;--vq-leading-tight: 1.1;--vq-leading-snug: 1.25;--vq-leading-base: 1.55;--vq-leading-loose: 1.75;--vq-tracking-wide: .08em;--vq-tracking-wider: .12em;--vq-tracking-label: .1em;--vq-px: 20px;--vq-px-desktop: 40px;--vq-max-width: 1140px;--vq-content-max: 620px;--vq-section-gap: 72px;--vq-section-gap-desktop: 100px;--vq-gap-sm: 8px;--vq-gap-md: 16px;--vq-gap-lg: 24px;--vq-gap-xl: 40px;--vq-radius-xs: 4px;--vq-radius-sm: 6px;--vq-radius-md: 10px;--vq-radius-lg: 14px;--vq-radius-xl: 20px;--vq-radius-pill: 100px;--vq-border: 1px solid var(--vq-color-border);--vq-border-active: 2px solid var(--vq-color-border-active);--vq-border-divider: 1px solid var(--vq-color-divider);--vq-shadow-sticky: 0 -2px 16px rgba(22, 35, 54, .08);--vq-shadow-card: 0 1px 3px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .04);--vq-shadow-card-active: 0 6px 20px rgba(74, 103, 65, .15), 0 2px 8px rgba(74, 103, 65, .1);--vq-shadow-image: 0 2px 24px rgba(0, 0, 0, .06);--vq-shadow-float: 0 4px 20px rgba(0, 0, 0, .1);--vq-btn-height: 52px;--vq-btn-height-sm: 44px;--vq-btn-height-lg: 58px;--vq-btn-radius: var(--vq-radius-md);--vq-btn-px: 24px;--vq-btn-font-size: var(--vq-text-base);--vq-btn-weight: var(--vq-weight-semibold);--vq-btn-tracking: .01em}@media(min-width:990px){:root{--vq-text-2xl: 36px;--vq-text-3xl: 46px;--vq-text-4xl: 60px}}html,body{overflow-x:clip}.vq-section{background:var(--vq-color-bg);padding-block:var(--vq-section-gap)}@media(min-width:990px){.vq-section{padding-block:var(--vq-section-gap-desktop)}}.vq-container{max-width:var(--vq-max-width);margin-inline:auto;padding-inline:var(--vq-px)}@media(min-width:990px){.vq-container{padding-inline:var(--vq-px-desktop)}}.vq-label{font-family:var(--vq-font-body);font-size:var(--vq-text-xs);font-weight:var(--vq-weight-semibold);letter-spacing:var(--vq-tracking-label);text-transform:uppercase;color:var(--vq-color-green);margin:0 0 10px;display:block}.vq-heading{font-family:var(--vq-font-heading);font-size:var(--vq-text-2xl);font-weight:var(--vq-weight-bold);line-height:var(--vq-leading-tight);color:var(--vq-color-text);margin:0 0 20px;letter-spacing:-.01em}@media(min-width:990px){.vq-heading{margin-bottom:28px}}.vq-divider{border:none;border-top:var(--vq-border-divider);margin:0}.vq-btn{display:inline-flex;align-items:center;justify-content:center;height:var(--vq-btn-height);border-radius:var(--vq-btn-radius);padding:0 var(--vq-btn-px);font-family:var(--vq-font-body);font-size:var(--vq-btn-font-size);font-weight:var(--vq-btn-weight);letter-spacing:var(--vq-btn-tracking);cursor:pointer;border:none;text-decoration:none;white-space:nowrap;transition:opacity .15s ease,background-color .15s ease}.vq-btn--primary{background:var(--vq-color-navy);color:var(--vq-color-bg-white)}.vq-btn--primary:hover{background:var(--vq-color-navy-hover)}.vq-btn--primary:disabled,.vq-btn--primary[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.vq-btn--outline{background:transparent;color:var(--vq-color-navy);border:var(--vq-border-active)}.vq-btn--outline:hover{background:var(--vq-color-bg-card)}.vq-btn--full{width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/veloviq-tokens.css.map */
