@font-face{font-family:Geist;src:url(Geist-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(Geist-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(Geist-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(Geist-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(GeistMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(GeistMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--oa-ink: #0a0a0a;--oa-bg: #fbfbfa;--oa-blue: #052ba8;--oa-surface: #ffffff;--oa-ink-70: #3a3a3a;--oa-muted: #6b6b6b;--oa-ink-40: #9a9a9a;--oa-line: #e7e7e4;--oa-sand: #efede8;--oa-font: "Geist", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--oa-font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--oa-radius: 14px;--oa-radius-sm: 8px;--oa-btn-h: 48px;--oa-field-h: 48px;--oa-size-label: 12px;--oa-ls-label: .08em;--font-body--family: var(--oa-font);--font-subheading--family: var(--oa-font);--font-heading--family: var(--oa-font);--font-accent--family: var(--oa-font-mono);--narrow-page-width: 70rem;--shadow-button: none;--shadow-popover: none;--shadow-drawer: none;--shadow-blur: 0px;--button-padding-inline: 24px;--button-padding-block: 0;--color-primary-button-hover-background: var(--oa-blue);--color-primary-button-hover-border: var(--oa-blue);--color-primary-button-hover-text: var(--oa-bg);--color-secondary-button-hover-background: var(--color-secondary-button-background);--color-secondary-button-hover-text: var(--color-secondary-button-text);--color-secondary-button-hover-border: var(--oa-ink);--input-box-shadow-focus: 0 0 0 var(--input-box-shadow-width) var(--oa-ink)}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(20px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(32px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}:root{--font-h1--weight: 700;--font-h2--weight: 600;--font-h3--weight: 600}.button,.button-secondary,button.shopify-payment-button__button--unbranded{min-height:var(--oa-btn-h);font-weight:500;line-height:1}.button[aria-disabled=true],.button-secondary[aria-disabled=true],.button:disabled{--button-background-color: transparent;--button-color: var(--oa-ink-40);--button-border-color: var(--oa-line);--button-border-width: 1px;opacity:1}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{--color-input-border: var(--oa-blue);border-color:var(--oa-blue)}.product-badges .product-badges__badge{--badge-font-size: var(--oa-size-label);border:1px solid currentColor;letter-spacing:.06em;line-height:1.4}.price,.compare-at-price,.unit-price,product-price{font-family:var(--oa-font-mono);font-weight:500}.footer-content .text-block a{color:var(--oa-ink)}.footer-content .text-block a:hover{color:var(--oa-blue)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
