.bl{--bl-cream: #f3efe8;--bl-paper: #faf8f4;--bl-ink: #1c2420;--bl-muted: #4c5550;--bl-dark: #1b2620;--bl-lime: #b7d99a;--bl-forest: #2f5d1f;--bl-coral: #ff5766;--bl-line: rgba(28, 36, 32, .14);--bl-serif: "Newsreader", Georgia, "Times New Roman", serif;--bl-sans: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--bl-sans);color:var(--bl-ink);background:var(--bl-cream);letter-spacing:0;line-height:1.5}.bl *,.bl *:before,.bl *:after{box-sizing:border-box}.bl--paper{background:var(--bl-paper)}.bl--dark{background:var(--bl-dark);color:#f3efe8}.bl--lime{background:var(--bl-lime)}.bl__wrap{max-width:1296px;margin:0 auto;padding:0 24px}.bl__section{padding:var(--bl-pt, 96px) 0 var(--bl-pb, 96px)}@media(max-width:749px){.bl__section{padding:calc(var(--bl-pt, 96px) * .6) 0 calc(var(--bl-pb, 96px) * .6)}.bl__wrap{padding:0 16px}}.bl h1,.bl h2,.bl h3,.bl .bl__serif{font-family:var(--bl-serif);font-weight:400;letter-spacing:-.01em;color:inherit;margin:0}.bl h1{font-size:clamp(38px,5.2vw,72px);line-height:1.08}.bl h2{font-size:clamp(32px,4vw,56px);line-height:1.1}.bl h3{font-size:24px;line-height:1.25}.bl em{font-style:italic}.bl p{margin:0}.bl a{color:inherit}.bl__center{text-align:center}.bl__lede{font-size:clamp(16px,1.5vw,22px);line-height:1.45;color:var(--bl-ink);max-width:860px;margin:20px auto 0}.bl--dark .bl__lede{color:#e4e0d8}.bl__accent,.bl__accent em,.bl h2 em.bl__accent{color:var(--bl-coral)}.bl__btns{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:36px}.bl__btns--left{justify-content:flex-start}.bl__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font:500 16px/1 var(--bl-sans);text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:transform .15s ease,opacity .15s ease,background .15s ease;white-space:nowrap}.bl__btn:hover{transform:translateY(-1px)}.bl__btn svg{width:16px;height:16px;flex:none}.bl__btn--coral{background:var(--bl-coral);color:#fff}.bl__btn--coral:hover{opacity:.92}.bl__btn--outline{background:transparent;color:var(--bl-ink);border-color:var(--bl-ink)}.bl--dark .bl__btn--outline{color:#fff;border-color:#ffffffb3}.bl__btn--lime{background:var(--bl-lime);color:var(--bl-ink)}.bl__btn--block{width:100%}.bl__btn--sm{min-height:44px;padding:0 22px;font-size:15px}@media(max-width:749px){.bl__btns .bl__btn{width:100%;white-space:normal;text-align:center}}.bl__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:24px 0 0;padding:0;list-style:none;font-size:15px;color:var(--bl-muted)}.bl__trust li,.bl__checks li{display:flex;align-items:center;gap:10px}.bl__tick{width:20px;height:20px;border-radius:50%;background:var(--bl-coral);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none}.bl__tick svg{width:11px;height:11px}.bl__tick--lime{background:var(--bl-lime);color:var(--bl-ink)}.bl__tick--forest{background:var(--bl-forest);color:#fff}.bl__checks{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid var(--bl-line)}.bl__checks li{padding:14px 0;border-bottom:1px solid var(--bl-line);font-size:16px}.bl--dark .bl__checks,.bl--dark .bl__checks li{border-color:#ffffff2e}.bl__media{position:relative;border-radius:16px;overflow:hidden;background:#2a2f2b}.bl__media img,.bl__media video,.bl__media iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}.bl__media--wide{aspect-ratio:16 / 9}.bl__media--hero{aspect-ratio:16 / 8.5;margin-top:56px}.bl__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:72px;height:72px;border-radius:14px;background:#fff;color:var(--bl-ink);display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;box-shadow:0 8px 24px #00000040;transition:transform .15s ease}.bl__play:hover{transform:scale(1.06)}.bl__play svg{width:22px;height:22px;margin-left:3px}.bl__placeholder{width:100%;height:100%;background:#2a2f2b}.bl__placeholder svg{width:100%;height:100%;fill:#ffffff26}.bl__chapters{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.bl__chapter{background:var(--bl-dark);color:#f3efe8;border-radius:12px;padding:18px 20px}.bl__chapter h3{font-size:20px;margin-bottom:6px}.bl__chapter p{font-size:14px;color:#c9cfc9;line-height:1.4}.bl__note{margin-top:18px;font-size:14px;color:var(--bl-muted);text-align:center}@media(max-width:989px){.bl__chapters{grid-template-columns:repeat(2,1fr)}}.bl__modes{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.bl__mode{background:var(--bl-paper);border-radius:16px;padding:24px}.bl__mode .bl__media{aspect-ratio:4 / 3.6;border-radius:12px}.bl__pill{display:inline-block;margin-top:22px;padding:4px 10px;border-radius:999px;background:var(--bl-lime);color:var(--bl-forest);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.bl__mode h3{margin-top:14px}.bl__mode p{margin-top:8px;color:var(--bl-muted);font-size:16px}@media(max-width:749px){.bl__modes{grid-template-columns:1fr}}.bl__split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.bl__split--top{align-items:start}.bl__split p.bl__body{margin-top:20px;font-size:18px;line-height:1.5}@media(max-width:989px){.bl__split{grid-template-columns:1fr;gap:40px}}.bl__req-media{aspect-ratio:1 / .97}.bl__badge{position:absolute;right:0;top:52%;width:44%;max-width:280px;background:var(--bl-coral);color:#fff;padding:18px 20px;text-align:center;border-radius:4px 0 0 4px}.bl__badge strong{display:block;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.bl__badge span{display:block;margin-top:8px;font-size:15px;line-height:1.35}.bl__stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.bl__stat{background:var(--bl-forest);color:#fff;border-radius:12px;padding:20px 22px}.bl__stat strong{display:block;font:400 clamp(30px,3vw,44px)/1.1 var(--bl-serif)}.bl__stat span{display:block;margin-top:6px;font-size:15px;opacity:.9}.bl__act-media{aspect-ratio:4 / 3.1}.bl__price-card{background:var(--bl-paper);border-radius:16px;padding:28px;box-shadow:0 1px #00000008}.bl__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.bl__price{font:400 clamp(34px,3.4vw,46px)/1 var(--bl-serif)}.bl__compare{font-size:24px;color:#8c918d;text-decoration:line-through}.bl__save{margin-left:auto;font-size:13px;font-weight:600;color:var(--bl-coral);background:#ffe9eb;padding:4px 10px;border-radius:999px}.bl__info{background:#fff;border-radius:10px;padding:14px 18px;margin:24px 0 20px;list-style:none}.bl__info li{display:flex;align-items:center;gap:10px;font-size:14px;padding:6px 0}.bl__price-card .bl__btn{margin-top:12px}.bl__warn{margin-top:20px;background:#f1ede6;border-radius:10px;padding:16px 18px}.bl__warn strong{display:block;font-weight:500;font-size:18px}.bl__warn p{margin-top:6px;font-size:14px;color:var(--bl-muted)}.bl__mini{list-style:none;margin:18px 0 0;padding:0}.bl__mini li{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:15px;color:var(--bl-muted)}.bl__contact{margin-top:24px;font-size:14px;color:var(--bl-muted)}.bl__contact a{color:var(--bl-coral);text-decoration:none}.bl__reviews{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:56px;padding:0 24px 8px;scrollbar-width:none}.bl__reviews::-webkit-scrollbar{display:none}.bl__review{flex:0 0 300px;scroll-snap-align:center;background:var(--bl-paper);color:var(--bl-ink);border-radius:12px;overflow:hidden}.bl__review .bl__media{aspect-ratio:1 / 1;border-radius:0}.bl__review .bl__play{width:48px;height:48px;border-radius:50%}.bl__review-body{padding:16px 18px 18px}.bl__review-body p{font-size:15px;line-height:1.4}.bl__review-body small{display:block;margin-top:10px;font-size:13px;color:var(--bl-muted)}.bl__review-body small b{color:var(--bl-forest);font-weight:600}@media(min-width:1300px){.bl__reviews{justify-content:center}}.bl__faq{margin-top:32px;background:var(--bl-paper);color:var(--bl-ink);border-radius:12px;padding:4px 22px}.bl__faq details{border-bottom:1px solid var(--bl-line)}.bl__faq details:last-child{border-bottom:0}.bl__faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font:400 20px/1.3 var(--bl-serif)}.bl__faq summary::-webkit-details-marker{display:none}.bl__faq summary:after{content:"+";font:300 24px/1 var(--bl-sans);color:var(--bl-muted);transition:transform .2s ease}.bl__faq details[open] summary:after{transform:rotate(45deg)}.bl__faq .bl__answer{padding:0 0 20px;font-size:15px;color:var(--bl-muted);max-width:900px}.bl__faq-head p{margin-top:14px;font-size:18px;color:#e4e0d8}.bl__faq-head .bl__btn{margin-top:24px}#bl-reviews h2 em{color:var(--bl-coral)}
/*# sourceMappingURL=/cdn/shop/t/94/assets/bed-lift-landing.css.map */
