.lv-split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.lv-split.is-flipped .lv-split-media{order:2}.lv-split-media{border-radius:var(--rad);overflow:hidden;background:var(--blush);border:1px solid var(--line)}.lv-split-media img{width:100%;height:100%;object-fit:cover}.lv-split .lv-btn{max-width:340px}.lv-cmp{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--line);border-radius:var(--rad);overflow:hidden}.lv-cmp th,.lv-cmp td{padding:15px 18px;text-align:left;font-size:15.5px;border-bottom:1px solid var(--line)}.lv-cmp thead th{background:var(--forest);color:#fff;font-size:18px;font-weight:700}.lv-cmp thead th:last-child{background:#5c645d}.lv-cmp tbody tr:last-child td{border-bottom:0}.lv-cmp td:first-child{font-weight:600}.lv-cmp td:last-child{color:var(--ink-soft)}.lv-mark{display:inline-block;width:18px;margin-right:8px;font-weight:700}.lv-mark.ok{color:var(--forest)}.lv-mark.no{color:var(--ink-soft)}.lv-faq{max-width:760px;margin:0 auto;border-top:1px solid var(--line)}.lv-faq details{border-bottom:1px solid var(--line)}.lv-faq summary{cursor:pointer;list-style:none;padding:18px 34px 18px 0;font-size:18.5px;font-weight:700;position:relative;color:var(--forest)}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary:after{content:"+";position:absolute;right:4px;top:15px;font-size:24px;color:var(--sage);font-weight:400}.lv-faq details[open] summary:after{content:"\2013"}.lv-faq-body{padding:0 0 18px;font-size:16px;color:var(--ink-soft)}.lv-disc{font-size:13px;font-style:italic;color:var(--ink-soft);line-height:1.6;max-width:900px;margin:0 auto;text-align:center}.lv-cta-block{display:block;width:100%;border:0;cursor:pointer;text-decoration:none;background:var(--forest);color:#fff;border-radius:var(--rad);padding:24px 20px;text-align:center;font-family:inherit}.lv-cta-block:hover{background:var(--forest-lift)}.lv-cta-block[disabled]{opacity:.5;cursor:not-allowed}.lv-cta-line{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.lv-cta-label{font-size:clamp(18px,2.2vw,26px);font-weight:700;letter-spacing:.06em}.lv-cta-sep{width:1px;height:26px;background:#ffffff80}.lv-cta-now{font-size:clamp(18px,2.2vw,26px);font-weight:700}.lv-cta-then{font-size:clamp(15px,1.8vw,21px);color:#ffffff9e;text-decoration:line-through}.lv-cta-guar{display:block;margin-top:8px;font-size:clamp(13px,1.5vw,16px);color:#ffffffeb}.lv-subrow{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:clamp(6px,1.8vw,14px);margin-top:13px;font-size:clamp(10.5px,3vw,14px);line-height:1.3;color:var(--ink-soft)}.lv-subrow .lv-subitem{display:inline-flex;align-items:center;gap:.45em;white-space:nowrap}.lv-subrow .lv-subitem svg{width:1.15em;height:1.15em;flex:none;stroke:var(--forest);fill:none;stroke-width:1.8}.lv-subrow .lv-divider{color:var(--line);-webkit-user-select:none;user-select:none;flex:none}.lv-pay{background:#f1f0ea;padding:clamp(14px,1.8vw,18px) 12px;margin-top:16px;text-align:center;border-radius:10px}.lv-pay-top{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(10px,2vw,20px);margin-bottom:clamp(11px,1.4vw,14px)}.lv-pay-item{display:inline-flex;align-items:center;gap:9px;font-size:clamp(15px,1.9vw,21px);font-weight:700;color:var(--charcoal);white-space:nowrap}.lv-pay-item svg{width:1.3em;height:1.3em;flex:none;fill:none;stroke:var(--charcoal);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lv-pay-dot{width:6px;height:6px;border-radius:50%;background:var(--charcoal);flex:none}.lv-pay-icons{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(3px,.7vw,6px);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1px}.lv-pay-icons::-webkit-scrollbar{display:none}.lv-pay-icons svg{flex:0 0 auto;width:clamp(26px,3.4vw,36px);height:auto;aspect-ratio:38/24;background:#fff;border:1px solid #E3E2DC;border-radius:4px;display:block}@media(max-width:900px){.lv-split{grid-template-columns:1fr;gap:24px}.lv-split.is-flipped .lv-split-media{order:0}.lv-cmp th,.lv-cmp td{padding:12px 13px;font-size:14.5px}.lv-cta-block{padding:20px 16px}.lv-cta-sep{height:20px}.lv-cta-line{gap:10px}}@media(max-width:420px){.lv-pay-item{font-size:15px}.lv-pay-icons svg{width:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/livara-blocks.css.map */
