.bb-lp{--bb-accent: #FF7CE5;--bb-accent-ink: #212121;--bb-accent-soft: #FCDEF2;--bb-aqua: #97E0E6;--bb-lilac: #FDF6FC;--bb-ink: #212121;--bb-ink-soft: rgba(33, 33, 33, .72);--bb-bg: #FFFFFF;--bb-surface: #FFFFFF;--bb-border: #E7E1E4;--bb-radius-card: 12px;--bb-radius-pill: 999px;--bb-font-head: "Instrument Sans", var(--font-heading-family, -apple-system), BlinkMacSystemFont, "Segoe UI", sans-serif;--bb-font-body: "Source Code Pro", ui-monospace, SFMono-Regular, monospace;--bb-font-mono: "Source Code Pro", ui-monospace, SFMono-Regular, monospace;background:var(--bb-bg);color:var(--bb-ink);font-family:var(--bb-font-body);padding-block:var(--bb-pt, 72px) var(--bb-pb, 72px);position:relative;overflow-x:clip;-webkit-font-smoothing:antialiased}.bb-lp *,.bb-lp *:before,.bb-lp *:after{box-sizing:border-box}.bb-lp ul,.bb-lp ol{list-style:none;padding-inline-start:0}.bb-lp li:before,.bb-lp li::marker{content:none}.bb-lp img{max-width:100%}.bb-scheme--blush{--bb-bg: #FDF1F8;--bb-border: #F1CBEA}.bb-scheme--pink{--bb-bg: #FCDEF2;--bb-surface: #FFFFFF;--bb-border: #F1CBEA;--bb-accent-soft: #FFFFFF}.bb-scheme--aqua{--bb-bg: #97E0E6;--bb-border: #7FCFD6}.bb-scheme--lilac{--bb-bg: #FDF6FC;--bb-border: #F3E2F0}.bb-scheme--cream{--bb-bg: #FAF6F2;--bb-border: #EADFD6}.bb-scheme--ink{--bb-bg: #1C1A1B;--bb-surface: #2A2728;--bb-ink: #FFFFFF;--bb-ink-soft: #D6CFD3;--bb-border: #413B3E;--bb-accent-ink: #FFA6EE;--bb-accent-soft: #3A2436}.bb-lp__inner{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}.bb-lp__inner--narrow{max-width:800px}.bb-lp__head{max-width:720px;margin:0 auto 48px;text-align:center}.bb-lp__head--left{margin-inline:0;text-align:left}.bb-eyebrow{font-family:var(--bb-font-mono);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bb-ink-soft);margin:0 0 14px}.bb-h1,.bb-h2,.bb-h3{font-family:var(--bb-font-head);font-weight:500;color:var(--bb-ink);margin:0;text-transform:none;text-wrap:balance}.bb-h1{font-size:clamp(38px,5vw,60px);font-weight:500;line-height:1.05;letter-spacing:-.02em}.bb-h2{font-size:clamp(28px,3.2vw,40px);line-height:1.1;letter-spacing:-.02em}.bb-h3{font-size:18px;line-height:1.3;letter-spacing:-.01em}.bb-h1 em,.bb-h2 em{font-style:normal;color:var(--bb-accent)}.bb-body{font-family:var(--bb-font-body);font-size:15px;line-height:1.65;color:var(--bb-ink-soft)}.bb-body p{margin:0 0 .8em}.bb-body p:last-child{margin-bottom:0}.bb-body a{color:var(--bb-accent-ink)}.bb-label{font-family:var(--bb-font-mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bb-lp__head .bb-body{margin-top:16px}.bb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:16px 36px;border-radius:var(--bb-radius-pill);border:1px solid transparent;font-family:var(--bb-font-head);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1;text-decoration:none;cursor:pointer;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.bb-lp .bb-btn>sup{margin-left:-6px}.bb-btn:active{transform:scale(.98)}.bb-btn--primary{background:var(--bb-accent);border-color:var(--bb-accent);color:#fff}.bb-btn--primary:hover{background:#f55fd6;border-color:#f55fd6}.bb-btn--primary:disabled{background:#f1cbea;color:#7a6a74;cursor:not-allowed}.bb-btn--secondary{background:transparent;color:var(--bb-ink);border-color:var(--bb-border)}.bb-btn--secondary:hover{border-color:var(--bb-ink)}.bb-btn--outline{background:transparent;color:var(--bb-ink);border-color:var(--bb-ink)}.bb-btn--outline:hover{background:var(--bb-ink);color:#fff}.bb-lp a.bb-btn{background-image:none!important;text-decoration:none}.bb-btn--block{width:100%}.bb-stars{display:inline-flex;gap:2px;color:#f5b700;font-size:16px;letter-spacing:1px}.bb-media{position:relative;overflow:hidden;border-radius:var(--bb-radius-card);background:var(--bb-accent-soft)}.bb-media img,.bb-media svg{display:block;width:100%;height:100%;object-fit:cover}.bb-media svg{fill:var(--bb-ink-soft);opacity:.35}.bb-lp sup{font-size:clamp(10px,.5em,24px);letter-spacing:0;margin-left:.05em;line-height:0;vertical-align:super}.bb-lp :focus-visible{outline:2px solid var(--bb-accent-ink);outline-offset:3px}.bb-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:749px){.bb-lp{padding-block:calc(var(--bb-pt, 72px) * .6) calc(var(--bb-pb, 72px) * .6)}}@media(prefers-reduced-motion:reduce){.bb-lp *,.bb-lp *:before,.bb-lp *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAQA */
