@font-face{font-family:Bodoni Moda;src:url(/fonts/BodoniModa-VF.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/BodoniModa-Italic-VF.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/Jost-VF.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--bb-evergreen:#0f2a23;--bb-spruce:#1c4337;--bb-brass:#c6a46a;--bb-brass-light:#e2c792;--bb-brass-ink:#6b5a35;--bb-garnet:#8c1c2b;--bb-porcelain:#f4f4f1;--bb-white:#fff;--bb-ink:#0f2a23;--bb-ink-muted:#3b4a44;--bb-line:#dddcd6;--bb-line-strong:#c9c8c1;--bb-engrave:#5b3519;--bb-pay:#111;--bb-focus:#1d5bd6;--bb-font-display:"Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--bb-font-text:"Jost", "Futura", "Century Gothic", system-ui, sans-serif;--bb-gutter:20px;--bb-tap:44px;--bb-btn:56px;--bb-ease:cubic-bezier(.2,.7,.2,1)}@font-face{font-family:BB Serif;src:local(Times New Roman),local(TimesNewRomanPSMT);font-style:normal;font-weight:100 900;size-adjust:110.07%;ascent-override:102.66%;descent-override:36.34%;line-gap-override:0%}@font-face{font-family:BB Serif;src:local(Times New Roman Italic),local(TimesNewRomanPS-ItalicMT);font-style:italic;font-weight:100 900;size-adjust:106.07%;ascent-override:106.53%;descent-override:37.71%;line-gap-override:0%}@font-face{font-family:BB Serif Android;src:local(Noto Serif),local(NotoSerif-Regular),local(Droid Serif);font-style:normal;font-weight:100 900;ascent-override:113%;descent-override:40%;line-gap-override:0%}@font-face{font-family:BB Serif Android;src:local(Noto Serif Italic),local(NotoSerif-Italic),local(Droid Serif Italic);font-style:italic;font-weight:100 900;ascent-override:113%;descent-override:40%;line-gap-override:0%}@font-face{font-family:BB Sans;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:96.15%;ascent-override:111.28%;descent-override:39.52%;line-gap-override:0%}@font-face{font-family:BB Sans;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 900;size-adjust:96.33%;ascent-override:111.08%;descent-override:39.45%;line-gap-override:0%}@font-face{font-family:BB Sans Android;src:local(Roboto),local(Roboto-Regular);font-weight:100 549;size-adjust:96.89%;ascent-override:110.43%;descent-override:39.22%;line-gap-override:0%}@font-face{font-family:BB Sans Android;src:local(Roboto Medium),local(Roboto-Medium),local(Roboto Bold),local(Roboto-Bold);font-weight:550 900;size-adjust:96.89%;ascent-override:110.43%;descent-override:39.22%;line-gap-override:0%}:root{--bb-font-display:"Bodoni Moda","BB Serif","BB Serif Android",Georgia,serif;--bb-font-text:"Jost","BB Sans","BB Sans Android",system-ui,sans-serif;--bb-birch:#e7d4b0;--bb-brass-a50:#c6a46a80;--bb-brass-a30:#c6a46a4d;--bb-brass-a20:#c6a46a33;--bb-porcelain-a78:#f4f4f1c7;--bb-porcelain-a60:#f4f4f199;--bb-scrim:#0b1a168c}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bb-porcelain);color:var(--bb-ink);font:400 16px/1.5 var(--bb-font-text);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--bb-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bb-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.bb-header{background:var(--bb-evergreen);border-bottom:1px solid var(--bb-brass-a30);justify-content:center;align-items:center;height:56px;display:flex}.bb-wordmark{font:500 16px/20px var(--bb-font-display);letter-spacing:.3em;color:var(--bb-porcelain);text-transform:uppercase;white-space:nowrap;margin:0;padding-left:.3em}.bb-wordmark em{color:var(--bb-brass);letter-spacing:0;margin-right:.3em;font-style:italic}.bb-buy{width:100%;min-height:var(--bb-btn);background:var(--bb-pay);color:var(--bb-white);font:600 16px/20px var(--bb-font-text);letter-spacing:.04em;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;margin:0;display:flex}.bb-buy:disabled{background:var(--bb-line);color:var(--bb-ink-muted);cursor:not-allowed}
