:root{--spx-font-display: "Archivo", "Arial Black", "Helvetica Neue", Arial, sans-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:800;font-stretch:108%;letter-spacing:-.01em;line-height:1.08;color:var(--spx-ink)}.spx-display-1{font-size:clamp(40px,6.5vw,84px);line-height:1;letter-spacing:-.015em;font-weight:900}.spx-display-2{font-size:clamp(32px,5vw,60px);line-height:1.02;letter-spacing:-.012em;font-weight:800}.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:700}.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)}.spx-carthero__title,.spx-hh__title,.spx-blog__title,.spx-art__title,.spx-blog__card-title,.spx-art__more-card h3,.spx-art__cta-title,.spx-pr__h,.spx-pr__title{font-variation-settings:normal!important;font-stretch:108%;letter-spacing:-.01em!important}.spx-carthero__title{color:#fff!important}@media(min-width:861px){.spx-carthero__grid{grid-template-columns:repeat(3,1fr)!important}}.spx-carthero{min-height:0!important;align-items:flex-start!important;padding-top:40px!important;padding-bottom:48px!important}.spx-carthero__inner{align-items:start!important}.spx-carthero__content{padding-top:4px}.spx-carthero__title{font-size:clamp(30px,3.2vw,46px)!important;line-height:1.06!important}.spx-carthero__grid{max-height:min(54vh,580px);overflow-y:auto;overscroll-behavior:contain;padding-top:14px;padding-right:8px;scrollbar-width:thin;scrollbar-color:#e8a823 #1c1c1c}.spx-carthero__grid::-webkit-scrollbar{width:6px}.spx-carthero__grid::-webkit-scrollbar-track{background:#1c1c1c;border-radius:100px}.spx-carthero__grid::-webkit-scrollbar-thumb{background:#e8a823;border-radius:100px}@media(max-width:860px){.spx-carthero{padding-top:26px!important;padding-bottom:34px!important}.spx-carthero__title{font-size:clamp(27px,8vw,36px)!important}.spx-carthero__grid{max-height:44vh}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/spx-base.css.map */
