:root{--vx-ink:#14171A;--vx-ink-2:#1E2328;--vx-ink-3:#22272C;--vx-paper:#F4F3EF;--vx-paper-2:#EAE8E1;--vx-surface:#FFFFFF;--vx-signal:#FF5A1F;--vx-signal-dk:#DF4712;--vx-signal-soft:#FFEDE5;--vx-signal-text:#BC3C0C;--vx-text:#14171A;--vx-text-2:#5C646C;--vx-text-3:#666D74;--vx-text-inv:#F4F3EF;--vx-text-2-inv:#9AA3AB;--vx-line:#DAD7CE;--vx-line-2:#C6C2B7;--vx-line-strong:#8B8578;--vx-line-d:#2E343A;--vx-ok:#2F7D53;--vx-warn:#A8620E;--vx-err:#B03A2B;--vx-disabled:#B7BBBE;--vx-display:"Archivo","Helvetica Neue",Arial,sans-serif;--vx-body:"IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--vx-mono:"IBM Plex Mono","SFMono-Regular",Menlo,monospace;--vx-r-label:2px;--vx-r:4px;--vx-r-round:50%;--vx-border:1px;--vx-border-strong:2px;--vx-elevation:0 12px 32px rgba(20,23,26,.14);--vx-page:1200px;--vx-narrow:760px;--vx-gutter:20px;--s1:4px;--s2:8px;--s3:12px;--s4:20px;--s5:32px;--s6:56px;--gutter:var(--vx-gutter);--ink:var(--vx-text);--paper:var(--vx-surface);--alt:var(--vx-paper);--accent:var(--vx-signal);--night:var(--vx-ink);--line:var(--vx-line);--muted:var(--vx-text-2);--clair:var(--vx-paper);--nuit:var(--vx-ink);--foret:var(--vx-ink);--surface:var(--vx-surface);--font-heading-family:var(--vx-display);--font-body-family:var(--vx-body)}@media(min-width:768px){:root{--vx-gutter:32px;--s5:40px;--s6:88px}}body{font-family:var(--vx-body);color:var(--vx-text);background:var(--vx-paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4{font-family:var(--vx-display);letter-spacing:-.02em;text-wrap:balance}h1,.h1{font-weight:700;font-size:32px;line-height:1.08;letter-spacing:-.025em}h2,.h2{font-weight:700;font-size:26px;line-height:1.15}h3,.h3{font-weight:700;font-size:20px;line-height:1.25;letter-spacing:-.01em}h4,.h4{font-weight:600;font-size:17px;line-height:1.3;letter-spacing:-.005em}@media(min-width:768px){h1,.h1{font-size:44px}h2,.h2{font-size:34px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}}.price,.product-card__price,[class*=price],.vx-of .opt-price,.vx-cf .price{font-family:var(--vx-mono);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em}:root [class^=vx-] .eyebrow,:root [class*=" vx-"] .eyebrow{font-family:var(--vx-mono);font-size:11px;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.14em;background:transparent;color:var(--vx-text-2);padding:0 0 10px;border-radius:0;display:inline-flex;align-items:center;gap:10px;margin-bottom:var(--s4);position:relative}:root [class^=vx-] .eyebrow:before,:root [class*=" vx-"] .eyebrow:before{content:"";width:24px;height:1px;flex:none;background:var(--vx-signal-text)}:root [class^=vx-].bg-sombre .eyebrow,:root .vx-cf .eyebrow{color:var(--vx-text-2-inv)}:root [class^=vx-].bg-sombre .eyebrow:before,:root .vx-cf .eyebrow:before{background:var(--vx-signal)}:root input,:root select,:root textarea{border-color:var(--vx-line-strong)}:root [class^=vx-] .btn,:root [class*=" vx-"] .btn{font-family:var(--vx-display);font-weight:700;font-size:16px;letter-spacing:.005em;border-radius:var(--vx-r);border:none;padding:18px 28px;background:var(--vx-ink);color:var(--vx-text-inv);transition:background .14s ease}:root [class^=vx-] .btn:hover,:root [class*=" vx-"] .btn:hover{background:#000}:root [class^=vx-].bg-sombre .btn,:root .vx-cf .btn{background:var(--vx-signal);color:var(--vx-ink)}:root [class^=vx-].bg-sombre .btn:hover,:root .vx-cf .btn:hover{background:var(--vx-signal-dk);color:var(--vx-text-inv)}:root [class^=vx-] :focus-visible,:root [class*=" vx-"] :focus-visible{outline:2px solid var(--vx-signal-text);outline-offset:3px}:root [class^=vx-].bg-sombre :focus-visible,:root .vx-cf :focus-visible{outline-color:var(--vx-signal)}.button,button.button,.btn,.shopify-payment-button__button--unbranded{border-radius:var(--vx-r)!important;font-family:var(--vx-display);font-weight:700;letter-spacing:.005em}.product-card,.card,.product-card__media,.media{border-radius:var(--vx-r)}.product-card__info{padding-top:14px}.product-card h3,.product-card__title{font-family:var(--vx-display);font-weight:600;letter-spacing:-.01em}.badge,[class*=badge]{border-radius:var(--vx-r-label);font-family:var(--vx-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}input,select,textarea{border-radius:var(--vx-r);font-family:var(--vx-body)}select{color:var(--vx-text)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root [class^=vx-] h2{font-size:26px;line-height:1.13;letter-spacing:-.025em;font-weight:700}:root [class^=vx-] h3{font-size:20px;line-height:1.22;letter-spacing:-.015em;font-weight:700}:root [class^=vx-] h4{font-size:17px;line-height:1.3;letter-spacing:-.005em;font-weight:600}:root [class^=vx-] p{font-size:16px;line-height:1.62}@media(min-width:768px){:root [class^=vx-] h2{font-size:36px;line-height:1.06}:root [class^=vx-] h3{font-size:24px}:root [class^=vx-] h4{font-size:18px}:root [class^=vx-] p{font-size:17px}}:root [class^=vx-] img,:root [class^=vx-] .card,:root [class^=vx-] .opt{border-radius:var(--vx-r)}:root [class^=vx-].bg-blanc,:root [class^=vx-].bg-neutre,:root [class^=vx-].bg-clair{background:var(--vx-paper);color:var(--vx-text)}:root [class^=vx-].bg-blanc h2,:root [class^=vx-].bg-neutre h2,:root [class^=vx-].bg-blanc h3,:root [class^=vx-].bg-neutre h3,:root [class^=vx-].bg-blanc h4,:root [class^=vx-].bg-neutre h4{color:var(--vx-text)}:root .vx-prod.bg-sombre,:root .vx-cf{background:var(--vx-ink);color:var(--vx-text-inv)}:root [class^=vx-] .card,:root [class^=vx-] .opt,:root [class^=vx-] input,:root [class^=vx-] textarea{background:#fff}:root [class^=vx-] .ph:has(img),:root [class^=vx-] .ph.is-filled{background:none;padding:0;border:none}:root [class^=vx-] .ph img{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}:root .pvp-value-label--swatch .swatch{display:none!important}:root .swatch--color~.swatch-pill-fallback,:root .swatch--image~.swatch-pill-fallback{display:inline-block!important}:root .pvp-value-label--pill,:root .swatch-pill-fallback{font-family:var(--vx-body);font-size:15px;border-radius:var(--vx-r);border:1px solid var(--vx-line-strong)}:root .pvp-option__label-name{text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/21/assets/velox-ds.css.map */
