@import"https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&family=Work+Sans:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";:root{--color-bone: #F2EDE4;--color-bone-soft: #EAE3D6;--color-cream: #E6DECC;--color-stone: #C9C1B2;--color-grey-200: #B4ADA1;--color-grey-400: #8A8579;--color-grey-600: #5C5852;--color-charcoal: #2B2724;--color-ink: #131110;--color-olive: #6E6A4A;--color-olive-soft: #9A9472;--color-kraft: #B89A6E;--color-kraft-soft: #D7C09A;--color-danger: #8C3A24;--color-positive: #4E6A3A;--surface-page: var(--color-bone);--surface-page-warm: var(--color-bone-soft);--surface-card: #FFFFFF;--surface-inverse: var(--color-ink);--surface-tag-kraft: var(--color-kraft-soft);--surface-overlay: rgba(19, 17, 16, .55);--text-strong: var(--color-ink);--text-body: var(--color-charcoal);--text-muted: var(--color-grey-400);--text-on-inverse: var(--color-bone);--text-on-inverse-muted: var(--color-stone);--text-link: var(--color-ink);--line-rule: var(--color-charcoal);--line-rule-soft: rgba(19, 17, 16, .18);--line-rule-inverse: var(--color-bone);--line-rule-inverse-soft: rgba(242, 237, 228, .22);--field-bg: transparent;--field-border: var(--color-charcoal);--field-border-muted: var(--color-grey-200);--focus-ring: var(--color-ink)}:root{--font-display: "Oswald", "Bebas Neue", "Impact", sans-serif;--font-body: "Work Sans", "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--weight-display: 700;--weight-display-mid: 600;--weight-body: 400;--weight-body-mid: 500;--weight-body-strong: 600;--text-hero: clamp(72px, 14vw, 220px);--text-display-1: clamp(48px, 7vw, 108px);--text-display-2: clamp(36px, 5vw, 72px);--text-display-3: 40px;--text-h1: 32px;--text-h2: 24px;--text-h3: 18px;--text-body-lg: 17px;--text-body: 15px;--text-body-sm: 13px;--text-detail: 11px;--leading-display: .92;--leading-tight: 1.05;--leading-snug: 1.25;--leading-body: 1.55;--leading-loose: 1.7;--tracking-display: -.01em;--tracking-uppercase: .14em;--tracking-eyebrow: .22em;--tracking-body: 0}.t-eyebrow{font-family:var(--font-mono);font-size:var(--text-detail);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted);font-weight:var(--weight-body-mid)}.t-display{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-transform:uppercase}.t-body{font-family:var(--font-body);font-weight:var(--weight-body);line-height:var(--leading-body);color:var(--text-body)}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 56px;--space-10: 72px;--space-11: 96px;--space-12: 128px;--space-13: 180px;--page-gutter: clamp(20px, 4vw, 56px);--page-gutter-tight: clamp(16px, 2.5vw, 32px);--section-gap: clamp(72px, 10vw, 160px);--section-gap-tight: clamp(48px, 6vw, 88px);--max-content: 1640px;--max-prose: 640px;--radius-0: 0;--radius-xs: 1px;--radius-sm: 2px;--radius-md: 4px;--radius-pill: 999px;--border-hairline: 1px;--border-1: 1px;--border-2: 2px;--border-rule: 1px}:root{--shadow-0: none;--shadow-1: 0 1px 0 var(--line-rule-soft);--shadow-2: 0 12px 32px -16px rgba(19, 17, 16, .18);--shadow-3: 0 24px 56px -24px rgba(19, 17, 16, .28)}:root{--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-linear: linear;--dur-instant: 80ms;--dur-fast: .16s;--dur-base: .24s;--dur-slow: .42s;--dur-reveal: .64s;--line-draw-duration: .48s;--line-draw-ease: var(--ease-out)}@media(prefers-reduced-motion:reduce){:root{--dur-instant: 0ms;--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-reveal: 0ms;--line-draw-duration: 0ms}}@media(max-width:960px){.bl-header__grid{grid-template-columns:auto 1fr auto!important;gap:16px!important}.bl-header__nav{display:none!important}.bl-header__hamburger{display:inline-flex!important}.bl-hero{grid-template-columns:1fr!important;min-height:auto!important}.bl-hero__right{min-height:380px!important;border-top:1px solid var(--color-ink)}.bl-hero__left{border-right:0!important}.bl-product-grid{grid-template-columns:repeat(2,1fr)!important;gap:40px 20px!important}.bl-collections-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.bl-community-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}.bl-editorial,.bl-brand-story{grid-template-columns:1fr!important;gap:40px!important}.bl-footer__newsletter{grid-template-columns:1fr!important;gap:24px!important}.bl-footer__cols{grid-template-columns:repeat(2,1fr)!important;gap:32px!important}.bl-plp__body{grid-template-columns:1fr!important;gap:0!important}.bl-plp__sidebar{display:none!important}.bl-plp__filter-btn{display:inline-flex!important}.bl-plp__grid{grid-template-columns:repeat(2,1fr)!important;gap:40px 20px!important}.bl-pdp__info{position:static!important}.bl-pairs-with{grid-template-columns:repeat(2,1fr)!important;gap:28px!important}.bl-cart-page{grid-template-columns:1fr!important;gap:32px!important}}@media(max-width:560px){:root{--page-gutter: 16px;--page-gutter-tight: 12px;--section-gap: 64px;--section-gap-tight: 48px}.bl-announcement{font-size:10px!important;padding:6px 12px!important;gap:8px!important}.bl-announcement__divider{display:none!important}.bl-hero__h1{font-size:clamp(72px,22vw,120px)!important}.bl-hero__sub{font-size:16px!important}.bl-product-grid{grid-template-columns:1fr!important;gap:32px!important}.bl-collections-grid{grid-template-columns:1fr!important}.bl-community-grid{grid-template-columns:1fr!important;gap:24px!important}.bl-plp__grid{grid-template-columns:1fr!important;gap:32px!important}.bl-pairs-with{grid-template-columns:1fr!important}.bl-footer__cols{grid-template-columns:1fr!important;gap:24px!important}.bl-section-header__row{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}}.bl-auth-form{max-width:420px;margin:0 auto}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--surface-page);color:var(--text-strong);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}a{color:inherit}button{font-family:inherit}img{display:block;max-width:100%}::selection{background:var(--color-ink);color:var(--color-bone)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/styles.css.map */
