.lf{--lf-ink:#000;--lf-text:#302f2f;--lf-muted:#666;--lf-bg:#fff;--lf-band:#f5f5f5;--lf-card:#e9e8ea;--lf-line:#e0dfe1;--lf-yellow:#e6c15a;--lf-yellow-dark:#d9b247;--lf-yellow-soft:#faf3de;--lf-dark:#1e1e1e;--lf-radius:var(--style-border-radius-buttons-primary,14px);--lf-radius-lg:16px;background:var(--lf-bg);color:var(--lf-text);font-family:var(--font-body--family,Inter,sans-serif);font-size:16px;line-height:1.55;letter-spacing:0;padding-block:56px}.lf.lf--band{background:var(--lf-band)}.lf.lf--dark{background:var(--lf-dark);color:#fff}.lf.lf--tight{padding-block:24px}.lf *{margin:0}.lf .lf-wrap{width:100%;max-width:var(--page-width,1280px);margin-inline:auto;padding-inline:var(--page-margin,20px)}.lf .lf-wrap.lf-wrap--narrow{max-width:calc(800px + var(--page-margin,20px) * 2)}.lf .lf-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lf .lf-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body--family,Inter,sans-serif);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--lf-ink)}.lf .lf-eyebrow:before{content:"";flex:none;width:10px;height:10px;border-radius:2px;background:var(--lf-yellow)}.lf .lf-h1,.lf .lf-h2,.lf .lf-h3{font-family:var(--font-heading--family,Inter,sans-serif);font-style:normal;font-weight:700;text-transform:none;color:var(--lf-ink);text-wrap:balance}.lf .lf-h1{font-size:clamp(2.125rem,7.4vw,3.75rem);line-height:1.04;letter-spacing:-.03em}.lf .lf-h2{font-size:clamp(1.75rem,5vw,2.75rem);line-height:1.08;letter-spacing:-.025em}.lf .lf-h3{font-size:1.125rem;line-height:1.25;letter-spacing:-.01em}.lf .lf-h1 em,.lf .lf-h2 em{font-style:normal;background:linear-gradient(transparent 60%,var(--lf-yellow) 60%,var(--lf-yellow) 92%,transparent 92%);padding-inline:.08em;margin-inline:-.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lf .lf-lead{font-family:var(--font-body--family,Inter,sans-serif);font-size:1.0625rem;font-weight:400;line-height:1.5;color:var(--lf-text);max-width:34em}.lf .lf-sub{font-family:var(--font-body--family,Inter,sans-serif);font-size:1.0625rem;font-weight:400;line-height:1.5;color:var(--lf-muted)}.lf .lf-head{display:grid;gap:12px;justify-items:start;max-width:640px;margin-bottom:28px}.lf .lf-head--center{justify-items:center;text-align:center;margin-inline:auto}.lf .lf-rte{font-size:1rem;line-height:1.6;color:var(--lf-text)}.lf .lf-rte p{font-family:var(--font-body--family,Inter,sans-serif);font-size:1rem;font-weight:400;line-height:1.6;color:var(--lf-text)}.lf .lf-rte p+p{margin-top:.75em}.lf .lf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border:0;border-radius:var(--lf-radius);background:#000;color:#fff;font-family:var(--font-body--family,Inter,sans-serif);font-size:1rem;font-weight:600;line-height:1.2;letter-spacing:0;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.lf .lf-btn:hover{background:#333;color:#fff}.lf .lf-btn:focus-visible{outline:2px solid #000;outline-offset:3px}.lf .lf-btn svg{flex:none;transition:transform .15s ease}.lf .lf-btn:hover svg{transform:translate(3px)}.lf .lf-btn.lf-btn--yellow{background:var(--lf-yellow);color:#000}.lf .lf-btn.lf-btn--yellow:hover{background:var(--lf-yellow-dark);color:#000}.lf.lf--dark .lf-btn:focus-visible{outline-color:#fff}.lf .lf-price{display:flex;align-items:baseline;gap:10px;font-family:var(--font-body--family,Inter,sans-serif);font-size:1.375rem;font-weight:700;line-height:1.2;color:var(--lf-ink)}.lf .lf-price s{font-size:1rem;font-weight:400;color:var(--lf-muted)}.lf .lf-ticks{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.875rem;line-height:1.35;color:var(--lf-text)}.lf .lf-ticks li{display:inline-flex;align-items:center;gap:8px}.lf .lf-ticks.lf-ticks--stack{flex-direction:column;gap:12px;font-size:1rem}.lf .lf-ticks.lf-ticks--stack li{display:flex;align-items:flex-start}.lf .lf-tick{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--lf-yellow);color:#000}.lf .lf-ticks.lf-ticks--stack .lf-tick{margin-top:2px}.lf.lf-hero{padding-block:28px 44px}.lf .lf-hero__grid{display:grid;gap:28px;align-items:center}.lf .lf-hero__text{display:grid;gap:16px;justify-items:start}.lf .lf-hero__buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;width:100%;margin-top:6px}.lf .lf-hero__media{position:relative}.lf .lf-hero__media img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:var(--lf-radius-lg);background:var(--lf-card)}.lf .lf-tag{position:absolute;left:14px;bottom:14px;max-width:calc(100% - 28px);padding:9px 12px;border-radius:8px;background:var(--lf-yellow);color:#000;font-size:13px;font-weight:700;line-height:1.2}.lf .lf-trust__list{list-style:none;padding:0;display:grid;border:1px solid var(--lf-line);border-radius:var(--lf-radius-lg);background:#fff;overflow:hidden}.lf .lf-trust__item{display:flex;align-items:center;gap:14px;padding:15px 18px}.lf .lf-trust__item+.lf-trust__item{border-top:1px solid var(--lf-line)}.lf .lf-trust__icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--lf-yellow-soft);color:#000}.lf .lf-trust__title{display:block;font-size:.9375rem;font-weight:700;line-height:1.25;color:var(--lf-ink)}.lf .lf-trust__text{display:block;margin-top:2px;font-size:.8125rem;line-height:1.35;color:var(--lf-muted)}.lf .lf-steps{list-style:none;padding:0;display:grid;gap:12px}.lf .lf-step{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;align-items:start;padding:20px;border:1px solid var(--lf-line);border-radius:var(--lf-radius-lg);background:#fff}.lf .lf-step__num{grid-row:span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--lf-yellow);color:#000;font-size:1.0625rem;font-weight:700;line-height:1}.lf .lf-step__text{font-size:.9375rem;line-height:1.5;color:var(--lf-text)}.lf .lf-split{display:grid;gap:28px;align-items:center}.lf .lf-split__media img{display:block;width:100%;height:auto;border-radius:var(--lf-radius-lg);background:var(--lf-card)}.lf .lf-split__body{display:grid;gap:16px;justify-items:start}.lf .lf-compare{border:1px solid var(--lf-line);border-radius:var(--lf-radius-lg);background:#fff;overflow:hidden}.lf .lf-compare table{width:100%;border-collapse:collapse;border:0;font-size:.9375rem;line-height:1.35}.lf .lf-compare th,.lf .lf-compare td{padding:15px 10px;border:0;text-align:center;vertical-align:middle;font-family:var(--font-body--family,Inter,sans-serif)}.lf .lf-compare th:first-child{padding-left:18px;text-align:left}.lf .lf-compare thead th{font-size:.8125rem;font-weight:700;line-height:1.2;color:var(--lf-ink);background:#fff}.lf .lf-compare thead th.lf-compare__us{background:var(--lf-yellow);color:#000}.lf .lf-compare tbody th{font-weight:500;color:var(--lf-ink);background:#fff}.lf .lf-compare tbody td{background:#fff}.lf .lf-compare tbody td.lf-compare__us{background:var(--lf-yellow-soft)}.lf .lf-compare tbody tr>*{border-top:1px solid var(--lf-line)}.lf .lf-compare col.lf-compare__col{width:92px}.lf .lf-mark{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%}.lf .lf-mark.lf-mark--yes{background:#000;color:#fff}.lf .lf-mark.lf-mark--no{border:1.5px solid #767676;color:#767676}.lf .lf-compare__cta{display:flex;justify-content:center;margin-top:24px}.lf .lf-faq{display:grid;gap:10px}.lf .lf-faq__item{border:1px solid var(--lf-line);border-radius:var(--lf-radius);background:#fff}.lf .lf-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;list-style:none;cursor:pointer;font-family:var(--font-body--family,Inter,sans-serif);font-size:1rem;font-weight:600;line-height:1.35;color:var(--lf-ink)}.lf .lf-faq__item summary:hover{color:var(--lf-ink)}.lf .lf-faq__item summary::-webkit-details-marker{display:none}.lf .lf-faq__item summary:focus-visible{outline:2px solid #000;outline-offset:2px;border-radius:var(--lf-radius)}.lf .lf-faq__plus{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--lf-band);color:#000;transition:transform .2s ease,background-color .2s ease}.lf .lf-faq__item[open] .lf-faq__plus{transform:rotate(45deg);background:var(--lf-yellow)}.lf .lf-faq__a{padding:0 20px 18px;max-width:62ch}.lf.lf--dark .lf-eyebrow,.lf.lf--dark .lf-h2,.lf.lf--dark .lf-price{color:#fff}.lf.lf--dark .lf-lead{color:#d9d9d9}.lf.lf--dark .lf-price s{color:#b8b8b8}.lf.lf--dark .lf-ticks{color:#ececec}.lf .lf-cta{display:grid;gap:28px;align-items:center}.lf .lf-cta__body{display:grid;gap:16px;justify-items:start}.lf .lf-cta__buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;width:100%;margin-top:6px}.lf .lf-cta__media img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:var(--lf-radius-lg);background:#2a2a2a}.lf-announce{background:#e6c15a;color:#000;padding:9px 16px;text-align:center;font-family:var(--font-body--family,Inter,sans-serif);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:.01em}.lf-announce ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:2px 0}.lf-announce li{display:inline-flex;align-items:center}.lf-announce li+li:before{content:"";width:4px;height:4px;margin-inline:10px;border-radius:50%;background:#000}@media(max-width:599px){.lf .lf-hero__buy .lf-btn,.lf .lf-cta__buy .lf-btn,.lf .lf-split__body .lf-btn,.lf .lf-compare__cta .lf-btn{width:100%}.lf .lf-compare col.lf-compare__col{width:78px}}@media(min-width:750px){.lf{padding-block:80px}.lf.lf--tight{padding-block:32px}.lf .lf-head{margin-bottom:40px}.lf .lf-trust__list{grid-template-columns:repeat(var(--lf-cols,3),1fr)}.lf .lf-trust__item{padding:22px 24px}.lf .lf-trust__item+.lf-trust__item{border-top:0;border-left:1px solid var(--lf-line)}.lf .lf-steps{grid-template-columns:repeat(3,1fr);gap:20px}.lf .lf-step{grid-template-columns:1fr;gap:10px;padding:26px}.lf .lf-step__num{grid-row:auto;margin-bottom:6px}.lf .lf-compare th,.lf .lf-compare td{padding:18px 16px}.lf .lf-compare th:first-child{padding-left:26px}.lf .lf-compare col.lf-compare__col{width:150px}}@media(min-width:900px){.lf.lf-hero{padding-block:56px 72px}.lf .lf-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px}.lf .lf-split{grid-template-columns:1fr 1fr;gap:72px}.lf .lf-split.lf-split--flip .lf-split__media{order:2}.lf .lf-cta{grid-template-columns:1.1fr .9fr;gap:64px}}@media(prefers-reduced-motion:reduce){.lf .lf-btn,.lf .lf-btn svg,.lf .lf-faq__plus{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lf.css.map */
