@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(HankenGrotesk-latin.woff2) format("woff2")}:root{--bw-navy: #0b1b3a;--bw-navy-700: #102a52;--bw-night: #081428;--bw-blue: #3a5c83;--bw-blue-deep: #2c4966;--bw-blue-soft: #7e9bbc;--bw-ink: #1c2740;--bw-ink-soft: #475067;--bw-mist: #f1f5fb;--bw-mist-2: #e8eff9;--bw-line: #e2eaf4;--bw-line-strong: #cdd9ec;--bw-white: #ffffff;--bw-signal: #e4761f;--bw-signal-soft: #fbf0e5;--bw-ok: #1e875a;--bw-ok-soft: #e7f3ec;--bw-navy-rgb: 11, 27, 58;--bw-blue-rgb: 58, 92, 131;--bw-ink-rgb: 28, 39, 64;--bw-r-sm: 8px;--bw-r: 14px;--bw-r-lg: 22px;--bw-r-pill: 999px;--bw-shadow-sm: 0 1px 2px rgba(var(--bw-navy-rgb), .06);--bw-shadow: 0 6px 24px -12px rgba(var(--bw-navy-rgb), .22);--bw-shadow-lg: 0 24px 60px -28px rgba(var(--bw-navy-rgb), .34);--bw-ring: 0 0 0 1px var(--bw-line);--bw-section-y: clamp(3.5rem, 8vw, 7rem);--bw-gap: clamp(1.5rem, 3vw, 2.75rem);--bw-page: 1240px;--bw-measure: 64ch;--bw-ease: cubic-bezier(.22, 1, .36, 1);--bw-ease-soft: cubic-bezier(.33, 1, .68, 1);--bw-dur: .6s;--font-heading-family: "Hanken Grotesk", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading-weight: 700;--font-body-family: "Hanken Grotesk", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ease-out-strong: cubic-bezier(.23, 1, .32, 1);--ease-in-out-strong: cubic-bezier(.77, 0, .175, 1)}.bw-wrap{width:100%;max-width:var(--bw-page);margin-inline:auto;padding-inline:clamp(1.15rem,4vw,2.5rem)}.bw-section{padding-block:var(--bw-section-y)}.bw-section--tight{padding-block:clamp(2.5rem,5vw,4rem)}.bw-kicker{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-body-family);font-weight:700;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:var(--bw-blue)}.bw-kicker:before{content:"";width:1.6rem;height:2px;border-radius:2px;background:currentColor;opacity:.7}.bw-display{font-family:var(--font-heading-family);font-weight:700;line-height:1.03;letter-spacing:-.025em;color:var(--bw-navy);text-wrap:balance;margin:0}.bw-h1{font-size:clamp(2rem,6vw,4.4rem);font-weight:800;letter-spacing:-.032em}.bw-h2{font-size:clamp(1.7rem,5.5vw,3.1rem);font-weight:800}.bw-h3{font-size:clamp(1.2rem,2.3vw,1.75rem);letter-spacing:-.01em}.bw-lede{font-family:var(--font-body-family);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.62;color:var(--bw-ink);max-width:var(--bw-measure);text-wrap:pretty;margin:0}@media(max-width:749px){.bw-lede{font-size:1rem}.bw-section{padding-block:clamp(2.75rem,10vw,4.5rem)}}.bw-accent-glow{position:relative}.bw-accent-glow:before{content:"";position:absolute;inset:auto auto 0 0;width:40%;aspect-ratio:1;background:radial-gradient(circle,rgba(228,118,31,.1),transparent 70%);pointer-events:none;z-index:0}.bw-eyebrow-center{text-align:center}.bw-eyebrow-center .bw-lede{margin-inline:auto}.bw-btn{--_bg: var(--bw-blue);--_fg: #fff;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;padding:.85rem 1.75rem;font-family:var(--font-body-family);font-weight:700;font-size:1.02rem;line-height:1;text-decoration:none;color:var(--_fg);background:var(--_bg);border:1px solid transparent;border-radius:var(--bw-r-sm);cursor:pointer;transition:transform .25s var(--bw-ease),background-color .25s var(--bw-ease),box-shadow .25s var(--bw-ease);box-shadow:0 10px 24px -12px rgba(var(--bw-blue-rgb),.7)}.bw-btn:hover{--_bg: var(--bw-blue-deep);transform:translateY(-2px);box-shadow:0 16px 30px -12px rgba(var(--bw-blue-rgb),.75)}.bw-btn:focus-visible{outline:3px solid rgba(var(--bw-blue-rgb),.45);outline-offset:3px}.bw-btn:active{transform:scale(.97);transition-duration:.12s;box-shadow:0 6px 16px -10px rgba(var(--bw-blue-rgb),.7)}.bw-btn--ghost{--_bg: transparent;--_fg: var(--bw-navy);border-color:var(--bw-line-strong);box-shadow:none}.bw-btn--ghost:hover{--_bg: var(--bw-mist);--_fg: var(--bw-navy);border-color:var(--bw-blue);box-shadow:none}.bw-btn--light{--_bg: #fff;--_fg: var(--bw-navy);box-shadow:0 14px 30px -14px #00000073}.bw-btn--light:hover{--_bg: #eef3fb;--_fg: var(--bw-navy)}.bw-btn--lg{min-height:58px;padding:1rem 2.1rem;font-size:1.08rem}.bw-btn--block{width:100%}.bw-check{flex:none;display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:var(--bw-r-pill);background:var(--bw-ok-soft);color:var(--bw-ok)}.bw-check svg{width:.9rem;height:.9rem}.bw-stars{display:inline-flex;gap:2px;color:var(--bw-signal)}.bw-stars svg{width:1.05rem;height:1.05rem}.bw-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem;border-radius:var(--bw-r-pill);background:var(--bw-mist);border:1px solid var(--bw-line);font-family:var(--font-body-family);font-weight:600;font-size:.85rem;color:var(--bw-navy)}.bw-divider{height:1px;background:var(--bw-line);border:0}.bw-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--bw-ease),transform .7s var(--bw-ease);transition-delay:var(--bw-delay, 0s);will-change:opacity,transform}.bw-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bw-reveal{opacity:1!important;transform:none!important;transition:none!important}.bw-btn{transition:none}.bw-btn:hover{transform:none}}.no-js .bw-reveal{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bewelix-brand.css.map */
