@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62.5% 125%;font-display:swap;src:url(Archivo-Variable-v2.woff2) format("woff2-variations"),url(Archivo-Variable-v2.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62.5% 125%;font-display:swap;src:url(Archivo-Italic-Variable-v2.woff2) format("woff2-variations"),url(Archivo-Italic-Variable-v2.woff2) format("woff2")}:root{--graft-graphite: #141414;--graft-concrete: #F4F3EF;--graft-white: #FFFFFF;--graft-orange: #FF5F1F;--graft-yellow: #E3F52A;--graft-blue: #1FA3FF;--graft-tape: #D6D9DB;--graft-tape-edge: #8F9498;--graft-grey-1: #3F3F3B;--graft-grey-2: #5E5E59;--graft-grey-3: #C9C9C4;--font-body-family: "Archivo", sans-serif;--font-body-style: normal;--font-body-weight: 500;--font-body-weight-bold: 700;--font-heading-family: "Archivo", sans-serif;--font-heading-style: italic;--font-heading-weight: 900}.graft-eyebrow{font-family:Archivo,sans-serif;font-variation-settings:"wght" 800;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.2em;color:var(--graft-grey-2);margin:0}.graft-h1,.graft-h2,.graft-h3{font-family:Archivo,sans-serif;font-style:italic;font-variation-settings:"wght" 900,"wdth" 90;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1.02;margin:0}.graft-h1{font-size:clamp(2.6rem,6vw,6.25rem)}.graft-h2{font-size:clamp(2rem,4.2vw,3.4rem)}.graft-h3{font-size:clamp(1.3rem,2.2vw,1.6rem)}.graft-wordmark{font-family:Archivo,sans-serif;font-style:italic;font-variation-settings:"wght" 900,"wdth" 125;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:1}.graft-body{font-family:Archivo,sans-serif;font-variation-settings:"wght" 500;font-weight:500;font-size:16px;line-height:1.5}.graft-number-outline{font-family:Archivo,sans-serif;font-style:italic;font-variation-settings:"wght" 900,"wdth" 125;font-weight:900;font-size:clamp(2.5rem,5vw,3.75rem);line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--graft-orange)}.color-scheme-3 .graft-number-outline,[class*=color-scheme-3] .graft-number-outline{-webkit-text-stroke-color:var(--graft-orange)}.graft-number-outline--graphite{-webkit-text-stroke-color:var(--graft-graphite)}.graft-hivis-band{position:relative;display:flex;flex-direction:column;isolation:isolate}.graft-hivis-band--orange{background-color:var(--graft-orange)}.graft-hivis-band--yellow{background-color:var(--graft-yellow)}.graft-hivis-band--blue{background-color:var(--graft-blue)}.graft-tape-strip{position:relative;z-index:2;width:100%;height:22px;background-color:var(--graft-tape);border-top:2px solid var(--graft-tape-edge);border-bottom:2px solid var(--graft-tape-edge);background-image:repeating-linear-gradient(135deg,var(--graft-tape),var(--graft-tape) 10px,rgba(143,148,152,.35) 10px,rgba(143,148,152,.35) 20px);flex-shrink:0}.graft-tape-strip--thin{height:10px}.graft-spec-plate{border:1px solid var(--graft-tape-edge);padding:14px 16px;display:flex;flex-direction:column;gap:6px;font-family:Archivo,sans-serif}.graft-spec-plate__header{display:flex;align-items:center;gap:8px;font-variation-settings:"wght" 800;font-weight:800;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--graft-grey-2)}.graft-spec-plate__swatch{width:12px;height:12px;flex-shrink:0}.graft-spec-plate hr{border:none;border-top:1px solid var(--graft-tape-edge);margin:2px 0}.announcement-bar-section,.announcement-bar-section .announcement-bar,.announcement-bar-section .announcement-bar__announcement{min-height:40px}.announcement-bar-section .announcement-bar__announcement{font-family:Archivo,sans-serif;font-variation-settings:"wght" 700;font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding-block:6px}.header-wrapper--border-bottom{border-bottom:3px solid var(--graft-tape)!important;position:relative}.header-wrapper--border-bottom:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:var(--graft-tape-edge)}.graft-wordmark--header{font-family:Archivo,sans-serif;font-style:italic;font-variation-settings:"wght" 900,"wdth" 125;font-weight:900;font-size:28px;text-transform:uppercase;letter-spacing:-.01em;color:var(--graft-graphite);display:inline-flex;flex-direction:column;gap:4px;line-height:1}.graft-wordmark__bar{display:block;width:60%;height:6px;background:var(--graft-orange);position:relative;overflow:hidden}.graft-wordmark__bar:after{content:"";position:absolute;right:0;left:0;top:2px;bottom:2px;background:var(--graft-tape)}.graft-header-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--graft-graphite);color:var(--graft-concrete);font-family:Archivo,sans-serif;font-variation-settings:"wght" 800;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;padding:11px 20px;white-space:nowrap;transition:opacity .15s ease}.graft-header-cta:hover{opacity:.85;color:var(--graft-concrete)}.graft-contact__whatsapp-note{font-size:14px;color:var(--graft-grey-1);margin:-8px 0 24px}.graft-footer-legal{font-family:Archivo,sans-serif;font-size:12px;line-height:1.6;color:var(--graft-grey-3);padding-block:16px;margin:0;border-top:1px solid rgba(255,255,255,.12)}.jm-button--primary{color:var(--graft-graphite)!important}.button,button.button,a.button{font-family:Archivo,sans-serif;font-variation-settings:"wght" 800;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border-radius:0}.button:focus-visible,button.button:focus-visible,a.button:focus-visible,.graft-plan-card__inner:focus-within{outline:2px solid var(--graft-graphite);outline-offset:2px}.color-scheme-3 .button:focus-visible,.color-scheme-3 button.button:focus-visible,.color-scheme-3 a.button:focus-visible{outline-color:var(--graft-white)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/graft-tokens.css.map */
