:root{--spx-font-display: "Fraunces", "Cormorant Garamond", "Times New Roman", Georgia, serif;--spx-font-body: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--spx-font-script: "Caveat", "Brush Script MT", cursive;--spx-ink: #0a0a0a;--spx-ink-muted: #5e5e5e;--spx-ink-dim: #9a9a9a;--spx-color-cyan: #0099d6;--spx-color-red: #d63027;--spx-color-orange: #e8722a;--spx-color-gold: #e8a823;--spx-color-green: #2a5a2a;--spx-color-brick: #8b1a1a}html,body{font-family:var(--spx-font-body);color:var(--spx-ink);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}h1,h2,h3,h4,h5,h6,.spx-display,.spx-h1,.spx-h2,.spx-h3,.spx-h4,.spx-h5,.spx-h6,.spx-display-1,.spx-display-2{font-family:var(--spx-font-display);font-weight:700;letter-spacing:-.015em;line-height:1.1;color:var(--spx-ink);font-variation-settings:"WONK" 0,"SOFT" 30,"opsz" 144}em,i,.spx-italic,.spx-italic-accent{font-variation-settings:"WONK" 0,"SOFT" 30}.spx-display-1{font-size:clamp(40px,6.5vw,84px);line-height:1.02;letter-spacing:-.025em;font-weight:800}.spx-display-2{font-size:clamp(32px,5vw,60px);line-height:1.05;letter-spacing:-.02em;font-weight:700}.spx-h1{font-size:clamp(28px,4vw,44px)}.spx-h2{font-size:clamp(22px,3vw,34px)}.spx-h3{font-size:clamp(18px,2.2vw,24px)}.spx-body-lg{font-family:var(--spx-font-body);font-size:clamp(16px,1.4vw,18px);line-height:1.55;font-weight:400}.spx-body{font-family:var(--spx-font-body);font-size:15px;line-height:1.55;font-weight:400}.spx-body-sm{font-family:var(--spx-font-body);font-size:13px;line-height:1.5}.spx-eyebrow{font-family:var(--spx-font-body);font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;line-height:1;color:var(--spx-ink-muted)}.spx-script{font-family:var(--spx-font-script);font-weight:500;font-style:normal;letter-spacing:-.005em;line-height:1}.spx-italic-accent{font-family:var(--spx-font-display);font-style:italic;font-weight:600}.spx-num,.spx-price,.spx-count{font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}.h1,.h2,.h3,.h4,.h5,.h6,.h1 *,.h2 *,.h3 *,.h4 *,.h5 *,.h6 *{font-family:var(--spx-font-display)!important}.template-index body,.template-product body,.template-collection body,.template-page body,.template-blog body,.template-article body,.template-cart body{font-family:var(--spx-font-body)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/spx-base.css.map */
