:root{--b2b-ink: #010233;--b2b-ink-soft: #2E2E3A;--b2b-muted: #6B6B78;--b2b-brand: #00C4AA;--b2b-brand-dark: #009f8b;--b2b-accent: #8e234c;--b2b-blue: #2d8fd6;--b2b-blue-light: rgba(67, 176, 229, .12);--b2b-bg-cream: #fdfaf3;--b2b-bg-grey: #f7f9fc;--b2b-border: rgba(1, 2, 51, .06);--b2b-border-strong: rgba(1, 2, 51, .12);--b2b-eyebrow-size: var(--type-sm);--b2b-eyebrow-spacing: .08em;--b2b-space-xs: .25rem;--b2b-space-sm: .5rem;--b2b-space-md: 1rem;--b2b-space-lg: 1.5rem;--b2b-space-xl: 2.5rem;--b2b-space-2xl: 4rem;--b2b-section-y-mobile: 3rem;--b2b-section-y-desktop: 4rem;--b2b-container-max: 1170px;--b2b-container-pad: 1.25rem;--b2b-radius-sm: .375rem;--b2b-radius-md: .625rem;--b2b-radius-lg: 1rem;--b2b-radius-pill: 999px;--b2b-shadow-card: 0 1px 3px rgba(1, 2, 51, .04);--b2b-shadow-card-hover: 0 24px 48px -16px rgba(1, 2, 51, .18), 0 8px 16px -8px rgba(1, 2, 51, .08);--b2b-shadow-cta: 0 4px 14px -2px rgba(1, 2, 51, .25);--b2b-shadow-cta-hover: 0 8px 20px -4px rgba(1, 2, 51, .35);--b2b-shadow-hero-img: 0 24px 64px -16px rgba(1, 2, 51, .18), 0 8px 24px -8px rgba(1, 2, 51, .08);--b2b-trans-fast: .15s ease;--b2b-trans-base: .25s ease;--b2b-trans-slow: .35s cubic-bezier(.4, 0, .2, 1)}.b2b-eyebrow{font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:var(--b2b-eyebrow-size);text-transform:uppercase;letter-spacing:var(--b2b-eyebrow-spacing);color:var(--b2b-accent);margin:0}.b2b-h2{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--type-xl);line-height:1.2;color:var(--b2b-ink);margin:0;letter-spacing:-.01em}@media(min-width:750px){.b2b-h2{font-size:var(--type-2xl)}}.b2b-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.95rem 1.75rem;border-radius:.5rem;font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:var(--type-base);text-decoration:none;line-height:1.2;transition:transform var(--b2b-trans-base),background-color var(--b2b-trans-base),box-shadow var(--b2b-trans-base),border-color var(--b2b-trans-base);border:2px solid transparent;cursor:pointer}.b2b-btn--primary{background-color:var(--b2b-ink);color:#fff;border-color:var(--b2b-ink);box-shadow:var(--b2b-shadow-cta)}.b2b-btn--primary:hover{background-color:#000;border-color:#000;transform:translateY(-2px);box-shadow:var(--b2b-shadow-cta-hover)}.b2b-btn--secondary{background-color:transparent;color:var(--b2b-ink);border-color:var(--b2b-ink)}.b2b-btn--secondary:hover{background-color:var(--b2b-ink);color:#fff;transform:translateY(-2px)}.b2b-on-dark .b2b-btn--primary{background-color:#fff;color:var(--b2b-ink);border-color:#fff}.b2b-on-dark .b2b-btn--primary:hover{background-color:#f0f3f9}.b2b-on-dark .b2b-btn--secondary{color:#fff;border-color:#fff}.b2b-on-dark .b2b-btn--secondary:hover{background-color:#fff;color:var(--b2b-ink)}.b2b-btn:focus-visible,[class*=b2b-] button:focus-visible,[class*=b2b-] a:focus-visible,[class*=b2b-] input:focus-visible,[class*=b2b-] textarea:focus-visible,[class*=b2b-] select:focus-visible,[class*=b2b-] summary:focus-visible{outline:2px solid var(--b2b-brand);outline-offset:3px;border-radius:.375rem}.b2b-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/95/assets/airbend-tokens.css.map */
