@font-face{font-family:BV Archivo;src:url(bv-archivo-var.woff2) format("woff2");font-weight:200 600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bv-bg-0: #000000;--bv-bg-1: #0a0a0b;--bv-bg-2: #121214;--bv-bg-3: #1a1a1d;--bv-line: rgba(255,255,255,.08);--bv-line-strong: rgba(255,255,255,.16);--bv-ink-1: #f2f2f0;--bv-ink-2: #a7a7ad;--bv-ink-3: #6e6e76;--bv-danger: #d96b6b;--bv-cta-bg: #f2f2f0;--bv-cta-fg: #0a0a0b;--bv-accent: #8fb4ff;--bv-accent-glow: color-mix(in oklab, var(--bv-accent) 28%, transparent);--bv-font-display: "BV Archivo", "Archivo", "Helvetica Neue", Arial, sans-serif;--bv-font-text: "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", system-ui, sans-serif;--bv-fs-display: clamp(40px, 6vw + 16px, 80px);--bv-fs-h1: clamp(28px, 2.2vw + 20px, 48px);--bv-fs-h2: clamp(22px, 1.4vw + 16px, 32px);--bv-fs-h3: clamp(17px, .4vw + 15px, 20px);--bv-fs-body: clamp(15px, .2vw + 14px, 16px);--bv-fs-small: 13px;--bv-fs-label: 11px;--bv-lh-body: 1.85;--bv-track-label: .14em;--bv-s1: 4px;--bv-s2: 8px;--bv-s3: 12px;--bv-s4: 16px;--bv-s6: 24px;--bv-s8: 32px;--bv-s12: 48px;--bv-s16: 64px;--bv-s24: 96px;--bv-s32: 128px;--bv-section-y: clamp(64px, 8vw, 128px);--bv-gutter: clamp(20px, 4vw, 40px);--bv-max: 1320px;--bv-measure: 640px;--bv-radius-media: 0px;--bv-radius-control: 2px;--bv-radius-pill: 999px;--bv-radius-sheet: 16px;--bv-d-micro: .15s;--bv-d-ui: .25s;--bv-d-reveal: .6s;--bv-d-fade: .9s;--bv-e-out: cubic-bezier(.2, .7, .2, 1);--bv-e-inout: cubic-bezier(.65, 0, .35, 1);--bv-e-expo: cubic-bezier(.16, 1, .3, 1)}:root{--bv-font-ui: "BV Archivo", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", "Meiryo", system-ui, sans-serif;--font-body-family: var(--bv-font-ui);--font-heading-family: var(--bv-font-ui);--font-section-heading-family: var(--bv-font-ui);--font-tertiary-family: var(--bv-font-ui);--font-subtitle-family: var(--bv-font-ui);--font-heading-card-family: var(--bv-font-ui);--font-text-card-family: var(--bv-font-ui);--font-button-family: var(--bv-font-ui);--font-badge-family: var(--bv-font-ui);--font-header-menu-family: var(--bv-font-ui);--font-footer-menu-family: var(--bv-font-ui);--font-popups-heading-family: var(--bv-font-ui);--font-popups-text-family: var(--bv-font-ui);--font-product-count: var(--bv-font-ui);--font-countdown: var(--bv-font-ui);--font-img-banner-ticker-font: var(--bv-font-ui);--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 400;--font-heading-weight: 500;--font-section-heading-weight: 500;--font-heading-card-weight: 500;--font-button-weight: 500;--font-header-menu-weight: 500}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.bv-label{font-feature-settings:"palt" 1}.price,.price-item,[class*=price] .money{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){:root{--bv-d-micro: 0ms;--bv-d-ui: 0ms;--bv-d-reveal: 0ms;--bv-d-fade: 0ms}}.bv-label{font-family:var(--bv-font-display);font-size:var(--bv-fs-label);letter-spacing:var(--bv-track-label);text-transform:uppercase;color:var(--bv-ink-3)}.bv-num{font-family:var(--bv-font-display);font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bv-tokens.css.map */
