@font-face{font-family:PP Neue Montreal;src:url('{{ "ppneuemontreal-book.woff2" | asset_url }}') format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url('{{ "ppneuemontreal-medium.woff2" | asset_url }}') format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url('{{ "ppneuemontreal-semibold.woff2" | asset_url }}') format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url('{{ "ppneuemontreal-bold.woff2" | asset_url }}') format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url('{{ "ppneuemontreal-semibolditalic.woff2" | asset_url }}') format("woff2");font-weight:600;font-style:italic;font-display:swap}:root{--sg-red: #CE2731;--sg-red-dark: #660D17;--sg-black: #0b0b0d;--sg-ink: #161616;--sg-white: #ffffff;--sg-off-white: #f7f7f5;--sg-gray: #f5f5f3;--sg-font-display: "PP Neue Montreal", sans-serif;--sg-font-body: "Inter", sans-serif;--sg-font-mono: "IBM Plex Mono", monospace;--sg-page-x: clamp(24px, 5vw, 80px);--sg-section-y: clamp(72px, 8vw, 120px);--sg-radius-sm: 2px;--sg-radius-md: 4px;--sg-transition-fast: .18s ease;--sg-transition-standard: .25s ease}.sg-ai-summary{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sg-eyebrow{font-family:var(--sg-font-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1}.sg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--sg-font-display);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:16px 32px;background:var(--sg-red);color:var(--sg-white);border:none;cursor:pointer;transition:background var(--sg-transition-fast),transform var(--sg-transition-fast);-webkit-font-smoothing:antialiased}.sg-btn:hover{background:var(--sg-red-dark);transform:translateY(-1px)}.sg-btn--ghost{background:transparent;color:var(--sg-black);border:1.5px solid rgba(11,11,13,.2)}.sg-btn--ghost:hover{background:transparent;border-color:var(--sg-red);color:var(--sg-red);transform:translateY(-1px)}.sg-btn--ghost-light{background:transparent;color:#ffffffb3;border:1.5px solid rgba(255,255,255,.25)}.sg-btn--ghost-light:hover{border-color:#ffffff80;color:#fff;transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sg-global.css.map */
