:root{--fs-h1-hero: clamp(46px, 6.6vw, 92px);--fs-h1-page: clamp(44px, 5.6vw, 72px);--fs-h2-section: clamp(36px, 4.4vw, 56px);--fs-h3-card: 25px;--fs-product-name: 23px;--fs-italic-accent: 18px;--fs-body: 15px;--fs-body-lg: 15.5px;--fs-small: 13px;--fs-eyebrow: 11px;--fs-button: 11.5px;--fs-nav: 12px;--ease-out-strong: cubic-bezier(.23, 1, .32, 1);--ease-color: ease;--dur-press: .16s;--dur-color: .2s;--dur-panel: .3s;--dur-zoom: .8s;--dur-shipbar: .5s;--radius: 2px;--radius-pill: 999px;--shadow-drawer: -12px 0 40px rgba(23, 20, 16, .18);--shadow-mega: 0 18px 40px rgba(23, 20, 16, .1);--shadow-floating: 0 12px 36px rgba(23, 20, 16, .14);--container-max: 1280px;--gutter: clamp(20px, 5vw, 64px);--section-pad: clamp(56px, 8vw, 96px);--section-pad-cacao: clamp(64px, 8vw, 104px);--c-green: var(--green-900);--c-green-panel: var(--green-800);--c-gold: var(--gold-600);--c-gold-light: var(--gold-400);--c-gold-text: var(--gold-800);--c-cream: var(--cream-100);--c-parchment: var(--cream-200);--c-rule: var(--border-neutral);--c-ink: var(--ink-text);--c-muted: var(--text-warm-muted);--c-chocolate: var(--chocolate-800);--c-success: var(--green-700);--c-white: var(--white)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{height:100%}body{min-height:100%;background:var(--c-cream);color:var(--c-ink);font:400 var(--fs-body) / 1.7 var(--font-body);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}p{text-wrap:pretty}.tabular-nums{font-variant-numeric:tabular-nums}a{color:inherit}:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.container{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-pad)}.section--cacao{padding-block:var(--section-pad-cacao)}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:48px 28px}.h1-hero{font:300 var(--fs-h1-hero) / .96 var(--font-display);margin:0}.h1-page{font:300 var(--fs-h1-page) / 1 var(--font-display);margin:0}.h2-section{font:300 var(--fs-h2-section) / 1.02 var(--font-display);margin:0}.h3-card{font:400 var(--fs-h3-card) / 1.15 var(--font-display);margin:0}.product-name{font:500 var(--fs-product-name) / 1.12 var(--font-display);margin:0}.italic-accent{font:italic 400 var(--fs-italic-accent) / 1.3 var(--font-display)}.body-text{font:400 var(--fs-body) / 1.7 var(--font-body)}.text-small{font:400 var(--fs-small) / 1.5 var(--font-body);color:var(--c-muted)}.eyebrow{display:inline-block;font:500 var(--fs-eyebrow) / 1.3 var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:var(--c-gold-text);margin:0 0 10px}.eyebrow--on-green{color:var(--c-gold-light)}.btn-label{font:500 var(--fs-button) / 1 var(--font-body);letter-spacing:.18em;text-transform:uppercase}.nav-label{font:400 var(--fs-nav) / 1 var(--font-body);letter-spacing:.16em;text-transform:uppercase}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6, 32px);flex-wrap:wrap;margin-bottom:28px}.section-heading__text{display:flex;flex-direction:column;gap:12px;max-width:640px}.section-heading__aside{font:400 var(--fs-body) / 1.6 var(--font-body);color:var(--c-muted)}.section-heading--on-green .h2-section{color:var(--c-cream)}.section-heading--on-green .section-heading__aside{color:var(--cream-200)}.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-link{position:absolute;top:-100px;left:0;z-index:999;background:var(--c-green);color:var(--c-cream);padding:12px 20px}.skip-to-content-link:focus{top:0}
/*# sourceMappingURL=/cdn/shop/t/19/assets/velour-base.css.map */
