body .mm-early-store{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;color:#fff;font:600 13px/1.4 var(--font,Inter,sans-serif);text-decoration:underline;text-underline-offset:4px}body .mm-buying-note{max-width:760px;margin:28px auto 0;padding:24px;background:var(--card,rgba(255,255,255,.035));border:1px solid var(--border,rgba(255,255,255,.14));border-radius:18px;text-align:left;font-family:var(--font,Inter,sans-serif)}body .mm-buying-note h3{font:800 23px/1.2 var(--font,Inter,sans-serif);color:#fff;margin:0 0 12px;letter-spacing:-.5px}body .mm-buying-note p,body .mm-buying-note li{font-size:15px;line-height:1.65;color:#fffc}body .mm-buying-note ol{padding-left:22px;margin:12px 0}body .mm-buying-note li+li{margin-top:8px}body .mm-buying-note a{display:inline-flex;align-items:center;min-height:44px;color:#fff;text-decoration:underline;text-underline-offset:4px;font-size:14px;font-weight:700}body .mm-sg .mm-local-visit{margin:24px 0 0;padding:24px;border:1px solid var(--sg-line);border-radius:18px;background:var(--sg-card)}body .mm-local-visit h2{font-size:clamp(24px,6.5vw,34px);line-height:1.1;letter-spacing:-.7px;margin:0 0 12px}body .mm-local-visit p{margin:0 0 16px}body .mm-local-stores{display:grid;grid-template-columns:1fr;gap:10px}body .mm-local-stores a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:14px 16px;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:#fff;text-decoration:none;font-size:14px;font-weight:700}body .mm-local-stores small{display:block;font-size:12px;color:#ffffffb3;font-weight:400;margin-top:4px}body .mm-local-stores a:hover{background:#ffffff0f}body .mm-early-store:focus-visible,body .mm-local-stores a:focus-visible,body .mm-buying-note a:focus-visible{outline:2px solid #fff;outline-offset:4px}body #systems,body #split-king-options,body #rv-collections,body #rv-sizes{scroll-margin-top:130px}body .mm-split-hero,body #discHero .disc-hero-inner{opacity:1;transform:none}body #discHero .mm-visit-facts{font-weight:700;color:#fff;margin:14px auto 12px;letter-spacing:0}body .mm-art-meta{flex-wrap:wrap;row-gap:8px}@media(min-width:640px){body .mm-local-stores{grid-template-columns:1fr 1fr}}@media(max-width:639px){body #discHero .disc-hero-bg{height:180px;min-height:0;max-height:none;aspect-ratio:auto}body #discHero .disc-hero-bg img{object-position:center 45%}body #discHero .disc-hero-inner{padding:22px 20px 20px}body #discHero .disc-ey{font-size:10px;letter-spacing:2px;margin-bottom:12px;color:#ffffffb8}body #discHero h1{font-size:40px;line-height:1;letter-spacing:-1.6px;margin-bottom:0}body #discHero .hero-sub{font-size:15px;line-height:1.5;margin:0 auto 18px;font-weight:400}body #discHero .disc-btn-row{display:grid;grid-template-columns:1fr;gap:10px;width:100%;max-width:360px}body #discHero .disc-btn{min-height:48px;padding:14px 18px;width:100%;font-size:12px}body #discHero .hero-micro:not(.mm-visit-facts){font-size:11px;line-height:1.5;margin-top:12px}body .sale-hero .sale-hero-compact{padding:20px 16px 12px}body .sale-hero .sale-hero-compact .lead{margin:10px auto 0;font-size:14px}body .sale-hero .sale-proofline{margin-top:6px}body .sale-hero .sale-jump a{min-height:44px}body .rv-hero{padding:28px 18px 24px}body .rv-hero h1{font-size:36px;line-height:1.05;letter-spacing:-1px}body .rv-hero .hero-inner>p{font-size:15px;line-height:1.5}body .rv-hero .rv-finance-trust{font-size:12px;line-height:1.5}body .mm-split-hero{display:block;min-height:0;padding:0;background:#111}body .mm-split-hero .hero-bg{position:relative;inset:auto;height:180px;min-height:0}body .mm-split-hero .hero-bg img{width:100%;height:100%;object-fit:cover;opacity:1;filter:none}body .mm-split-hero .hero-bg:after{display:none}body .mm-split-hero .hero-inner{padding:24px 20px;transform:none;opacity:1}body .mm-split-hero h1{font-size:40px;line-height:1.02;letter-spacing:-1.5px}body .mm-split-hero p{font-size:15px;line-height:1.55}body .mm-split-hero .btn-row{display:grid;gap:10px}body .mm-split-hero .btn{min-height:48px;width:100%;padding:14px}body .mm-sg[data-sleep-guide=back-pain] .sg-hero-bg{height:170px;min-height:0;max-height:none}body .mm-sg[data-sleep-guide=back-pain] .sg-hero-in{margin:0 auto;padding-top:18px}body .mm-sg[data-sleep-guide=back-pain] .sg-breadcrumb{margin-bottom:12px;letter-spacing:1.5px}body .mm-sg[data-sleep-guide=back-pain] .sg-breadcrumb a{min-height:44px}body .mm-sg[data-sleep-guide=back-pain] .sg-intro{font-size:15px;font-weight:400}body .mm-sg[data-sleep-guide=back-pain] .sg-actions{margin-top:18px;gap:10px}body .mm-sg[data-sleep-guide=back-pain] .sg-button{min-height:48px;padding:14px 18px}body .mm-sg .mm-local-visit{padding:20px}body .mm-art-hero h1{font-size:clamp(28px,8vw,38px);line-height:1.12;letter-spacing:-.7px}}@media(prefers-reduced-motion:reduce){body #discHero *,body .mm-split-hero *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/mm-mobile-buying.css.map */
