:root{--lv-ink:#111;--lv-cream:#FFFDF0;--lv-mark:#FFE96B;--lv-line:#E2DFCB;--lv-muted:rgba(17,17,17,.7);--lv-radius:12px;--lv-border:1px solid var(--lv-ink);--lv-shadow:2px 2px 0 0 var(--lv-ink)}.lv-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lv-sec{background:var(--lv-bg,transparent);padding-block:var(--lv-pt,56px) var(--lv-pb,56px);color:var(--lv-ink)}.lv-sec--dark{color:#fff;--lv-muted:rgba(255,255,255,.8)}.lv-wrap{display:flex;flex-direction:column;gap:28px;min-width:0}.lv-head{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.lv-h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(26px,4.6vw,40px);line-height:1.14;margin:0;text-wrap:balance}.lv-h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:21px;line-height:1.22;margin:0}.lv-sub{margin:0;color:var(--lv-muted);font-size:16px;line-height:1.55;max-width:58ch;text-wrap:pretty}.lv-pill{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 14px;border-radius:999px;border:var(--lv-border);background:var(--lv-cream);color:var(--lv-ink);font-size:13px;font-weight:600;line-height:1.25}.lv-pill--dark{background:var(--lv-ink);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.lv-pill--mark{background:var(--lv-mark)}.lv-card{background:var(--lv-cream);border:var(--lv-border);border-radius:var(--lv-radius);box-shadow:var(--lv-shadow);padding:20px;color:var(--lv-ink)}.lv-grid{display:grid;gap:16px;grid-template-columns:repeat(var(--lv-cols-m,1),minmax(0,1fr));margin:0;padding:0;list-style:none}@media(min-width:750px){.lv-grid{gap:20px;grid-template-columns:repeat(var(--lv-cols,3),minmax(0,1fr))}}.lv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;border-radius:8px;border:var(--lv-border);background:var(--lv-ink);color:#fff;font-family:var(--font-body--family);font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.lv-btn:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 0 var(--lv-mark)}.lv-btn:focus-visible{outline:2px solid var(--lv-ink);outline-offset:3px}.lv-btn--light{background:var(--lv-cream);color:var(--lv-ink);box-shadow:var(--lv-shadow)}.lv-btn--light:hover{box-shadow:4px 4px 0 0 var(--lv-ink)}.lv-btn--big{padding:17px 28px;font-size:16px}.lv-sec--dark .lv-btn{background:var(--lv-mark);border-color:var(--lv-mark);color:var(--lv-ink)}.lv-sec--dark .lv-btn:hover{box-shadow:3px 3px #fff}.lv-sec--dark .lv-pill--dark{background:var(--lv-mark);border-color:var(--lv-mark);color:var(--lv-ink)}.lv-center{display:flex;justify-content:center}@media(max-width:749px){.lv-btn--full{width:100%}}@media(prefers-reduced-motion:reduce){.lv-btn{transition:none}}.lv-hero__grid{display:grid;gap:28px;align-items:center}@media(min-width:990px){.lv-hero__grid{grid-template-columns:1.05fr .95fr;gap:56px}}.lv-hero__text{display:flex;flex-direction:column;gap:18px;align-items:flex-start;min-width:0}.lv-hero__title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(34px,6.2vw,60px);line-height:1.06;letter-spacing:-.01em;margin:0;text-wrap:balance}.lv-hero__title strong{font-weight:inherit;background:linear-gradient(transparent 62%,var(--lv-mark) 62%)}.lv-hero__sub{font-size:18px;line-height:1.55;color:var(--lv-muted);max-width:46ch}.lv-hero__sub p{margin:0}.lv-hero__proof{margin:0;font-size:14px;color:var(--lv-muted)}.lv-hero__media{position:relative;padding:0;overflow:hidden;aspect-ratio:10/9}.lv-hero__img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.lv-hero__badge{position:absolute;top:14px;left:14px;z-index:1}.lv-ticker{background:var(--lv-bg,var(--lv-cream));color:var(--lv-ink);overflow:hidden;border-block:var(--lv-border)}.lv-ticker__track{display:flex;width:max-content;animation:lv-ticker var(--lv-speed,40s) linear infinite}.lv-ticker__list{display:flex;margin:0;padding:12px 0;list-style:none}.lv-ticker__item{position:relative;padding-inline:26px;font-weight:600;font-size:14px;white-space:nowrap}.lv-ticker__item:after{content:"\2726";position:absolute;right:-6px;opacity:.55}@keyframes lv-ticker{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lv-ticker__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.lv-ticker__list[aria-hidden=true],.lv-ticker__item[data-copy]{display:none}.lv-ticker__list{flex-wrap:wrap;justify-content:center}}.lv-banner{display:flex;flex-direction:column;gap:16px;max-width:760px;min-width:0}.lv-banner--center{align-items:center;text-align:center;margin-inline:auto}.lv-banner--left{align-items:flex-start}.lv-banner--card{padding:28px 22px;max-width:820px;width:100%}.lv-banner__text{font-size:17px;line-height:1.6;color:var(--lv-muted)}.lv-banner__text p{margin:0}.lv-banner__text p+p{margin-top:.6em}.lv-banner__text strong{color:var(--lv-ink)}.lv-sec--dark .lv-banner__text strong{color:#fff}.lv-banner__sign{margin:0;font-family:var(--font-heading--family);font-size:18px}.lv-banner__note{margin:0;font-size:14px;color:var(--lv-muted)}.lv-step{display:flex;flex-direction:column;gap:10px}.lv-step__num{width:36px;height:36px;border-radius:999px;background:var(--lv-mark);border:var(--lv-border);display:grid;place-items:center;font-weight:700}.lv-step__text{color:var(--lv-muted);font-size:15px;line-height:1.55}.lv-step__text p{margin:0}.lv-stat{text-align:center;padding:8px}.lv-stat__value{margin:0 0 6px;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(28px,6vw,44px);line-height:1}.lv-stat__label{margin:0;font-size:14px;line-height:1.4;color:var(--lv-muted)}.lv-offer-card{position:relative;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.lv-offer-card--hl{background:var(--lv-mark)}.lv-offer-card__badge{position:absolute;top:-12px;right:14px}.lv-offer-card__sub{margin:0;color:var(--lv-muted);font-size:15px;line-height:1.45}.lv-offer-card__price{margin:4px 0 0;font-family:var(--font-heading--family);font-weight:700;font-size:32px;line-height:1}.lv-offer-card__price s{margin-left:6px;font-family:var(--font-body--family);font-size:15px;font-weight:500;color:var(--lv-muted)}.lv-offer-card__tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.lv-offer-card__tags li{padding:3px 9px;border-radius:6px;background:#fff;border:1px solid var(--lv-line);font-size:12px;font-weight:700;line-height:1.3}.lv-offer-card .lv-btn{margin-top:auto;width:100%}.lv-compare__scroll{overflow-x:auto;background:var(--lv-cream);border:var(--lv-border);border-radius:var(--lv-radius);box-shadow:var(--lv-shadow)}.lv-compare{width:100%;min-width:540px;border-collapse:collapse;font-size:14px}.lv-compare th,.lv-compare td{padding:14px 12px;text-align:center;vertical-align:middle;line-height:1.35;border-bottom:1px solid rgba(17,17,17,.12)}.lv-compare tbody tr:last-child th,.lv-compare tbody tr:last-child td{border-bottom:0}.lv-compare th[scope=row]{text-align:left;font-weight:700;width:21%}.lv-compare thead th{font-family:var(--font-heading--family);font-size:15px}.lv-compare__ours{background:var(--lv-mark);font-weight:600}.lv-compare td:not(.lv-compare__ours){color:var(--lv-muted)}.lv-yes{color:#0e7a3b;font-weight:700}.lv-no{color:#c0341d;font-weight:700}.lv-cardx{display:flex;flex-direction:column;gap:10px}.lv-cardx__icon{width:40px;height:40px;border-radius:999px;background:var(--lv-mark);border:var(--lv-border);display:grid;place-items:center}.lv-cardx__icon svg{width:22px;height:22px}.lv-cardx__text{color:var(--lv-muted);font-size:15px;line-height:1.55}.lv-cardx__text p{margin:0}.lv-cardx__text p+p{margin-top:.5em}.lv-rev{display:grid;gap:22px}@media(min-width:750px){.lv-rev{grid-template-columns:minmax(220px,.8fr) 1.6fr;align-items:center}}.lv-rev__score{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.lv-rev__num{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:54px;line-height:1}.lv-rev__num small{font-size:22px;font-weight:600}.lv-stars{font-size:24px;letter-spacing:2px;line-height:1;background:linear-gradient(90deg,#F2A20C var(--lv-rate,0%),#D8D4BF var(--lv-rate,0%));-webkit-background-clip:text;background-clip:text;color:transparent}.lv-rev__count{margin:0;font-size:14px;color:var(--lv-muted)}.lv-rev__points{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lv-rev__point{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start;padding-bottom:12px;border-bottom:1px solid rgba(17,17,17,.12)}.lv-rev__point:last-child{border-bottom:0;padding-bottom:0}.lv-rev__mark{width:26px;height:26px;border-radius:999px;display:grid;place-items:center;font-weight:700;font-size:14px;border:var(--lv-border);background:#ddf3e3}.lv-rev__point--minus .lv-rev__mark{background:#ffe0d6}.lv-rev__ptitle{display:block;font-weight:700}.lv-rev__ptext{color:var(--lv-muted);font-size:15px;line-height:1.5}.lv-rev__note{margin:0;font-size:13px;line-height:1.5;color:var(--lv-muted);text-align:center;max-width:70ch;margin-inline:auto}.lv-chips{display:flex;flex-direction:column;gap:12px;align-items:flex-start;width:100%}.lv-chips__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lv-chip{padding:7px 14px;border-radius:10px;background:var(--lv-cream);border:1px solid var(--lv-line);font-size:14px;font-weight:600;line-height:1.2}.lv-check{width:100%;background:var(--lv-cream);border:var(--lv-border);border-radius:12px;overflow:hidden}.lv-check__head{margin:0;padding:10px 16px;background:var(--lv-mark);border-bottom:var(--lv-border);font-weight:700}.lv-check__list{list-style:none;margin:0;padding:14px 16px;display:grid;gap:8px}.lv-check__list li{position:relative;padding-left:26px;line-height:1.45}.lv-check__list li:before{content:"\2713";position:absolute;left:0;font-weight:700}.lv-reassure{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.lv-reassure li{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--lv-cream);border:1px solid var(--lv-line);border-radius:10px;font-size:13.5px;font-weight:600;line-height:1.25}.lv-reassure__icon{flex:none;display:grid}.lv-reassure__icon svg{width:22px;height:22px}.variant-picker--offers legend{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.variant-picker--offers .variant-option--buttons{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.variant-picker--offers .variant-option__button-label{position:relative;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:64px;padding:14px 16px!important;border-radius:12px!important;border:1.5px solid var(--lv-line)!important;background:var(--lv-cream)!important;color:var(--lv-ink)!important;text-align:left!important;overflow:visible!important;white-space:normal!important;box-shadow:none!important;flex:none!important;cursor:pointer}.variant-picker--offers .variant-option__button-label:before{content:"";flex:0 0 20px;width:20px;height:20px;border-radius:999px;border:1.5px solid var(--lv-ink);background:#fff;box-sizing:border-box}.variant-picker--offers .variant-option__button-label:has(input:checked){background:var(--lv-mark)!important;border-color:var(--lv-ink)!important;box-shadow:var(--lv-shadow)!important}.variant-picker--offers .variant-option__button-label:has(input:checked):before{background:radial-gradient(circle,var(--lv-ink) 0 42%,#fff 48%)}.variant-picker--offers .variant-option__button-label:has(input:focus-visible){outline:2px solid var(--lv-ink);outline-offset:2px}.variant-picker--offers .variant-option__button-label input{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;opacity:0!important;cursor:pointer}.variant-picker--offers .variant-option__button-label__pill,.variant-picker--offers .variant-option__button-label__text{display:none!important}.lv-offer{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.lv-offer__main{display:flex;flex-direction:column;gap:4px;min-width:0}.lv-offer__title{font-weight:700;font-size:16px;line-height:1.25}.lv-offer__sub{font-size:13px;line-height:1.3;color:var(--lv-muted)}.lv-offer__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.lv-offer__tag{padding:3px 9px;border-radius:6px;background:#fff;border:1px solid var(--lv-line);font-size:12px;font-weight:700;line-height:1.3}.lv-offer__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.lv-offer__price{font-weight:700;font-size:17px}.lv-offer__ref{font-size:13px;color:var(--lv-muted)}.lv-offer__save{font-size:12px;font-weight:700;color:#0e7a3b}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lame-vive.css.map */
