@font-face{font-family:MB Fredoka;src:url(mb-fredoka.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:MB Nunito;src:url(mb-nunito.woff2) format("woff2");font-weight:400 800;font-display:swap}.mb-landing{--mb-paper: #FBF5E9;--mb-paper-2: #F3E9D4;--mb-ink: #241F17;--mb-ink-soft: #4E4636;--mb-leaf: #2E7D46;--mb-leaf-deep: #215C34;--mb-lime: #8CC63F;--mb-honey: #F4B233;--mb-ember: #EF7A2A;--mb-moss: #7C7A5F;--mb-line: #E4D8BF;--mb-card: #FFFDF7;--mb-accent: var(--mb-leaf);--mb-accent-2: var(--mb-lime);--mb-accent-ink: var(--mb-leaf-deep);--mb-radius: 22px;--mb-shadow: 0 18px 40px -22px rgba(42, 60, 30, .45);--mb-font-display: "MB Fredoka", "Nunito", system-ui, sans-serif;--mb-font-body: "MB Nunito", system-ui, "Segoe UI", sans-serif;font-family:var(--mb-font-body);color:var(--mb-ink);line-height:1.6}.mb-landing[data-mb-variant=honey]{--mb-accent: var(--mb-honey);--mb-accent-2: #FFD36B;--mb-accent-ink: #8a5a10}.mb-landing :is(h1,h2,h3){font-family:var(--mb-font-display);font-weight:600;line-height:1.05;margin:0;color:var(--mb-ink)}.mb-landing p{margin:0}.mb-landing img{max-width:100%}.mb-eyebrow{font-family:var(--mb-font-display);font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;color:var(--mb-accent-ink)}@media(max-width:749px){.mb-eyebrow{font-size:.78rem;letter-spacing:.11em}}.mb-btn{font-family:var(--mb-font-display);font-weight:600;border:0;cursor:pointer;border-radius:999px;padding:16px 30px;font-size:1.05rem;background:var(--mb-ink);color:var(--mb-paper);display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;transition:transform .15s ease,box-shadow .2s ease}.mb-btn:hover{transform:translateY(-2px)}.mb-btn:focus-visible{outline:3px solid var(--mb-ember);outline-offset:3px}.mb-btn[hidden]{display:none!important}.mb-btn--cta{background:var(--mb-ember);color:#2a1400;box-shadow:0 12px 26px -10px #ef7a2ab3}.mb-btn--ghost{background:transparent;color:var(--mb-ink);border:2px solid var(--mb-line);padding:14px 26px}.mb-wrap{max-width:1120px;margin:0 auto;padding-inline:22px}.mb-sec-head{text-align:center;max-width:640px;margin:0 auto 40px}.mb-sec-head h2{font-size:clamp(1.9rem,3.6vw,2.7rem);text-wrap:balance}.mb-sec-head p{color:var(--mb-ink-soft);font-weight:600;margin-top:12px}.mb-landing.mb-hero,.mb-landing.mb-features,.mb-landing.mb-banner,.mb-landing.mb-learn,.mb-landing.mb-box,.mb-landing.mb-life{background:var(--mb-paper)}.mb-landing.mb-ways,.mb-landing.mb-how,.mb-landing.mb-specs,.mb-landing.mb-faq,.mb-landing.mb-guar,.mb-landing.mb-news{background:var(--mb-paper-2)}.mb-landing.mb-box .mb-box__panel{background:var(--mb-card);border:1.5px solid var(--mb-line)}@media(prefers-reduced-motion:reduce){.mb-landing *,.mb-landing *:before,.mb-landing *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mb-landing.css.map */
