:root{--lk-ink: #141414;--lk-ink-rgb: 20, 20, 20;--lk-champ: #C9B38C;--lk-bone: #F4F1EC;--lk-sand: #EAE4DA;--lk-line: #D8D3CB;--lk-muted: #6F6A63;--lk-ok: #3F7A5A;--lk-radius: 4px;--lk-radius-lg: 10px;--lk-font: "Golos Text", var(--font-body--family, system-ui, sans-serif)}body{--font-body--family: "Golos Text", "Inter", system-ui, -apple-system, sans-serif;--font-heading--family: "Golos Text", "Inter", system-ui, -apple-system, sans-serif;--font-subheading--family: "Golos Text", "Inter", system-ui, -apple-system, sans-serif;--font-accent--family: "Golos Text", "Inter", system-ui, -apple-system, sans-serif;font-family:var(--font-body--family)}.lk-wrap{max-width:1160px;margin-inline:auto;padding-inline:20px}@media(min-width:750px){.lk-wrap{padding-inline:40px}}.lk-section{padding-block:40px}@media(min-width:750px){.lk-section{padding-block:72px}}.lk-section--bone{background:var(--lk-bone)}.lk-section--ink{background:var(--lk-ink);color:#fff}.lk-h2{margin:0 0 16px;font-family:var(--lk-font);font-weight:800;font-size:clamp(26px,2.6vw + 14px,40px);line-height:1.08;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.lk-h2--center{text-align:center}.lk-lead{margin:0 0 20px;font-size:17px;line-height:1.55;color:var(--lk-muted);max-width:62ch}.lk-note{margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--lk-muted)}.lk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;background:var(--lk-ink);color:#fff;text-decoration:none;font-family:var(--lk-font);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;border:0;border-radius:var(--lk-radius);cursor:pointer;transition:transform .12s ease,background .12s ease}.lk-btn:hover{background:#2a2a2a}.lk-btn:active{transform:translateY(1px)}.lk-btn:focus-visible,.lk-tier:focus-visible,.lk-faq summary:focus-visible,.lk-newsletter input:focus-visible{outline:3px solid var(--lk-champ);outline-offset:2px}.lk-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--lk-font)}.lk-rating__stars{color:var(--lk-champ);font-size:18px;line-height:1;letter-spacing:.04em}.lk-rating__count{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lk-ink);text-decoration:underline;text-underline-offset:3px}.lk-rating__alt{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--lk-muted);display:inline-flex;align-items:center;gap:8px}.lk-rating__alt svg{flex-shrink:0}lk-tiers{display:block;font-family:var(--lk-font)}.lk-tiers__label{display:block;margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lk-ink)}.lk-tiers__list{display:flex;flex-direction:column;gap:10px}.lk-tier{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:16px 14px;text-align:left;cursor:pointer;background:#fff;color:var(--lk-ink);border:1px solid var(--lk-line);border-radius:6px;font-family:inherit;font-size:15px;line-height:1.3;transition:border-color .12s ease,box-shadow .12s ease}.lk-tier:hover{border-color:var(--lk-ink)}.lk-tier[aria-checked=true]{border:2px solid var(--lk-ink);padding:15px 13px;box-shadow:0 0 0 4px rgba(var(--lk-ink-rgb),.04)}.lk-tier__radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--lk-ink);display:grid;place-items:center;flex-shrink:0}.lk-tier__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:transparent}.lk-tier[aria-checked=true] .lk-tier__radio:after{background:var(--lk-ink)}.lk-tier__main{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.lk-tier__name{font-weight:700;letter-spacing:.02em;text-transform:uppercase;font-size:15px}.lk-tier__unit{font-size:12px;color:var(--lk-muted);letter-spacing:.02em;text-transform:uppercase}.lk-tier__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.lk-tier__total{font-size:16px;font-weight:800;white-space:nowrap}.lk-tier__was{font-size:12px;color:var(--lk-muted);text-decoration:line-through;white-space:nowrap}.lk-tier__badge{position:absolute;top:-11px;right:12px;padding:5px 8px;border-radius:3px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--lk-champ);color:var(--lk-ink)}.lk-tier__badge--ink{background:var(--lk-ink);color:#fff}.lk-tier+.lk-tier{margin-top:2px}.lk-has-tiers .quantity-selector-wrapper{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lk-trust{display:flex;flex-direction:column;gap:14px;font-family:var(--lk-font)}.lk-trust__guarantee{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lk-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lk-trust__item{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.35}.lk-trust__item svg{flex-shrink:0}.lk-ugc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(min-width:750px){.lk-ugc__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}}.lk-ugc__item{margin:0;position:relative;aspect-ratio:9 / 16;border-radius:8px;overflow:hidden;background:var(--lk-sand)}.lk-ugc__item video,.lk-ugc__item img{width:100%;height:100%;object-fit:cover;display:block}.lk-ugc--photos .lk-ugc__grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:74%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.lk-ugc--photos .lk-ugc__grid::-webkit-scrollbar{display:none}.lk-ugc--photos .lk-ugc__item{aspect-ratio:4 / 5;scroll-snap-align:start}.lk-ugc--photos .lk-ugc__caption{font-size:14px;left:14px;bottom:12px}.lk-ugc--photos .lk-ugc__item:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#00000073);pointer-events:none}.lk-ugc__caption{z-index:1}@media(min-width:750px){.lk-ugc--photos .lk-ugc__grid{grid-auto-flow:row;grid-template-columns:repeat(min(var(--lk-ugc-n, 3),5),minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0}}.lk-ugc__caption{position:absolute;left:8px;right:8px;bottom:8px;color:#fff;font-size:11px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.6)}.lk-size__head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lk-size__hint{font-size:13px;color:var(--lk-muted)}.lk-size table{width:100%;border-collapse:collapse;border:1px solid var(--lk-ink);font-size:14px;text-align:center;background:#fff}.lk-size th{background:var(--lk-ink);color:#fff;padding:12px 8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.lk-size th:first-child,.lk-size td:first-child{text-align:left;font-weight:600}.lk-size td{padding:12px 8px;border-top:1px solid var(--lk-line)}.lk-size tr:nth-child(2n) td{background:#faf8f5}.lk-benefits__grid{display:grid;gap:28px}@media(min-width:750px){.lk-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.lk-benefit__media{aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:var(--lk-sand);margin-bottom:14px}.lk-benefit__media img{width:100%;height:100%;object-fit:cover;display:block}.lk-benefit__title{margin:0 0 6px;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.lk-benefit__text{margin:0;font-size:15px;line-height:1.5;color:var(--lk-muted)}.lk-how__card{display:flex;gap:20px;align-items:center;border:1px solid var(--lk-line);border-radius:var(--lk-radius-lg);padding:20px;background:#fff}@media(min-width:750px){.lk-how__card{padding:32px;gap:40px}}.lk-how__zones{display:flex;flex-direction:column;gap:14px;flex:1}.lk-how__zone p{margin:0}.lk-how__zone-title{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lk-how__zone-text{font-size:14px;line-height:1.45;color:var(--lk-muted)}.lk-how__card--photo{flex-direction:column;align-items:stretch;padding:0;overflow:hidden}.lk-how__card--photo .lk-how__zones{padding:4px 20px 24px;gap:18px}.lk-how__card--photo .lk-how__zone-title{font-size:14px}.lk-how__card--photo .lk-how__zone-text{font-size:16px}.lk-how__media{background:#f7f4f0}.lk-how__media img{width:100%;height:auto;display:block}@media(min-width:750px){.lk-how__card--photo{flex-direction:row;align-items:center;padding:0}.lk-how__media{flex:0 0 52%}.lk-how__card--photo .lk-how__zones{padding:40px 48px 40px 8px;gap:28px}}.lk-compare table{width:100%;border-collapse:separate;border-spacing:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media(min-width:750px){.lk-compare table{font-size:13px}}.lk-compare th{padding:14px 6px;text-align:center;color:var(--lk-muted);font-weight:700}.lk-compare th:first-child{text-align:left}.lk-compare th.lk-compare__us{background:var(--lk-ink);color:#fff;border-radius:8px 8px 0 0;font-size:12px;font-weight:900;letter-spacing:-.02em}.lk-compare td{padding:14px 6px;border-top:1px solid var(--lk-line);text-align:center}.lk-compare td:first-child{text-align:left}.lk-compare td.lk-compare__us{background:var(--lk-ink);border-top-color:#2a2a2a}.lk-compare tr:last-child td.lk-compare__us{border-radius:0 0 8px 8px}.lk-compare svg{display:inline-block;vertical-align:middle}.lk-why__grid{display:grid;gap:10px}@media(min-width:750px){.lk-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1000px){.lk-why__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lk-why__card{padding:22px;border-radius:12px;background:var(--lk-sand);display:flex;flex-direction:column;gap:10px}.lk-why__icon{width:52px;height:52px;border-radius:50%;background:#fff;display:grid;place-items:center}.lk-why__title{margin:0;font-size:18px;font-weight:700}.lk-why__text{margin:0;font-size:14px;line-height:1.5;color:var(--lk-muted)}.lk-reviews__empty{border:1px dashed var(--lk-line);border-radius:var(--lk-radius-lg);padding:24px;text-align:center;color:var(--lk-muted);font-size:14px;line-height:1.5}.lk-faq details{border-top:1px solid var(--lk-line)}.lk-faq details:last-of-type{border-bottom:1px solid var(--lk-line)}.lk-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;font-size:16px;font-weight:600;line-height:1.35;min-height:44px}.lk-faq summary::-webkit-details-marker{display:none}.lk-faq summary svg{flex-shrink:0;transition:transform .16s ease}.lk-faq details[open] summary svg{transform:rotate(45deg)}.lk-faq__body{padding:0 0 18px;font-size:15px;line-height:1.55;color:var(--lk-muted);max-width:70ch}.lk-faq__body p{margin:0 0 8px}@media(prefers-reduced-motion:reduce){.lk-faq summary svg,.lk-btn,.lk-tier{transition:none}}.lk-newsletter{text-align:center}.lk-newsletter .lk-h2{color:#fff}.lk-newsletter__lead{margin:0 auto 18px;max-width:46ch;font-size:15px;line-height:1.5;color:#cfcfcf}.lk-newsletter form{display:flex;flex-direction:column;gap:8px;max-width:420px;margin:0 auto}@media(min-width:750px){.lk-newsletter form{flex-direction:row}}.lk-newsletter input{flex:1;min-height:52px;border:1px solid #5A5A5A;border-radius:var(--lk-radius);padding:0 14px;font-size:16px;font-family:inherit;background:#fff;color:var(--lk-ink)}.lk-newsletter .lk-btn{background:var(--lk-champ);color:var(--lk-ink);min-height:52px}.lk-newsletter .lk-btn:hover{background:#d6c3a0}.lk-newsletter__ok{margin-top:12px;font-size:14px;color:var(--lk-champ)}.lk-newsletter__err{margin-top:12px;font-size:14px;color:#f3b5ad}.lk-template .product-details h1,.lk-template .product-details .product-title,.lk-template .product-details [class*=product-title] h1{font-family:var(--lk-font);font-weight:800;letter-spacing:-.03em;text-transform:uppercase;line-height:1.05}.lk-template .product-form-buttons .add-to-cart-button,.lk-template .product-form-buttons button[name=add]{min-height:60px;font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--lk-radius)}.lk-template .accelerated-checkout-block,.lk-template .shopify-payment-button,.lk-template shopify-accelerated-checkout,.lk-template .product-form-buttons .accelerated-checkout{display:none!important}.lk-template .product-details .variant-option__button-label,.lk-template .product-details .variant-option__button{min-height:48px}.lk-template .variant-option__button-label{min-height:46px}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.product-title,.product-details h1{font-family:var(--lk-font)}.lk-hero{background:var(--lk-bone)}.lk-hero__inner{display:grid}.lk-hero__media{aspect-ratio:4 / 5;max-height:64vh;width:100%;overflow:hidden;background:var(--lk-sand)}.lk-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block}.lk-hero__copy{padding:28px 20px 36px}.lk-hero__eyebrow{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lk-muted)}.lk-hero__title{margin:0 0 14px;font-family:var(--lk-font);font-weight:800;font-size:clamp(34px,3.4vw + 18px,60px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.lk-hero__lead{margin:0 0 24px;font-size:18px;line-height:1.5;color:#3d3a35;max-width:46ch}.lk-hero__cta{width:100%}.lk-hero__trust{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:var(--lk-muted)}.lk-hero__trust li{display:inline-flex;align-items:center;gap:6px}.lk-hero__trust li:before{content:"";width:14px;height:14px;flex:none;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7A5A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}@media(min-width:750px){.lk-hero__inner{grid-template-columns:1fr 1fr;align-items:center;min-height:min(720px,86vh)}.lk-hero__media{order:2;aspect-ratio:auto;height:100%;max-height:none}.lk-hero__copy{padding:56px 40px 56px max(40px,calc((100vw - 1160px)/2 + 40px))}.lk-hero__cta{width:auto;min-width:280px}}.lk-hero__chips{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.lk-hero__chips li{padding:6px 12px;border-radius:999px;background:var(--lk-sand);font-size:13px;font-weight:700;color:var(--lk-ink)}.lk-hero__bullets{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:10px;font-size:16px;line-height:1.45}.lk-hero__bullets li{display:flex;gap:10px;align-items:flex-start}.lk-hero__bullets li:before{content:"";width:22px;height:22px;flex:none;margin-top:1px;border-radius:50%;background:var(--lk-ink) no-repeat center / 13px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9B38C' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.lk-hero__offer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:14px 18px;border-radius:var(--lk-radius-lg);background:#fff;border:1px solid var(--lk-line)}.lk-hero__offer>div{display:flex;flex-direction:column}.lk-hero__offer--best{align-items:flex-end;text-align:right}.lk-hero__offer-label{font-size:13px;color:var(--lk-muted)}.lk-hero__offer--best .lk-hero__offer-label{color:#7a5f2e;font-weight:700}.lk-hero__offer-price{font-size:24px;font-weight:800;letter-spacing:-.01em}.lk-hero__offer-rule{width:1px;height:38px;background:var(--lk-line)}.lk-aud__grid{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(min-width:750px){.lk-aud__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}}.lk-aud__tile{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;background:#fff;border-radius:var(--lk-radius-lg);text-align:center;font-size:14px;font-weight:700;line-height:1.3}.lk-specs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:750px){.lk-specs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.lk-specs__card{display:flex;flex-direction:column;gap:6px;padding:18px 16px;border:1px solid var(--lk-line);border-radius:var(--lk-radius-lg);background:#fff}.lk-specs__value{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--lk-ink)}.lk-specs__text{font-size:14px;line-height:1.45;color:var(--lk-muted)}.lk-guar__inner{display:grid;gap:24px;align-items:center}@media(min-width:750px){.lk-guar__inner{grid-template-columns:auto 1fr;gap:48px}}.lk-guar__seal{width:132px;height:132px;border-radius:50%;border:3px solid var(--lk-champ);box-shadow:inset 0 0 0 8px var(--lk-ink),inset 0 0 0 9px #c9b38c80;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--lk-champ)}.lk-guar__days{font-size:52px;font-weight:800;line-height:1}.lk-guar__unit{font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lk-guar .lk-h2{color:#fff}.lk-guar__text{margin:0 0 22px;font-size:17px;line-height:1.55;color:#d9d4cb;max-width:56ch}.lk-btn--champ{background:var(--lk-champ);color:var(--lk-ink)}.lk-btn--champ:hover{background:#d8c6a5}.lk-trust__stock{margin:0 0 10px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:var(--lk-ok)}.lk-trust__dot{width:9px;height:9px;border-radius:50%;background:var(--lk-ok);box-shadow:0 0 0 4px #3f7a5a2e}.lk-stickycta{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--lk-line);box-shadow:0 -6px 20px #14141414;transform:translateY(110%);transition:transform .2s ease}.lk-stickycta.is-visible{transform:none}.lk-stickycta__price{display:flex;flex-direction:column;font-size:12px;color:var(--lk-muted)}.lk-stickycta__price strong{font-size:17px;color:var(--lk-ink)}.lk-stickycta__btn{flex:1;min-height:48px}@media(min-width:750px){.lk-stickycta{display:none}}.lk-hero__cta{text-align:center;text-transform:none;letter-spacing:.01em;font-size:17px;line-height:1.25;padding-block:12px}@media(max-width:749px){.lk-hero__media{max-height:46vh}.lk-hero__copy{padding-top:22px}.lk-hero__title{font-size:32px}}@media(min-width:750px){.lk-hero__title{font-size:clamp(36px,2vw + 22px,50px)}.lk-hero__copy{padding-block:36px}.lk-hero__lead{margin-bottom:18px}.lk-hero__bullets{margin-bottom:16px}}@media(min-width:750px){.lk-hero__inner{min-height:min(680px,calc(100vh - 120px))}.lk-hero__media{position:relative;align-self:stretch}.lk-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0}}.lk-problem__wrap{max-width:760px}.lk-problem__lead{margin-inline:auto;text-align:center}.lk-problem__list{list-style:none;margin:8px 0 12px;padding:0;display:grid;gap:10px}.lk-problem__item,.lk-problem__answer{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:var(--lk-radius-lg)}.lk-problem__item{background:#fbf6ef;border:1px solid #EFE3D2}.lk-problem__icon{flex:none;width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;color:sienna}.lk-problem__answer{background:var(--lk-ink);color:#fff}.lk-problem__check{flex:none;width:34px;height:34px;border-radius:50%;background:var(--lk-champ);color:var(--lk-ink);display:grid;place-items:center}.lk-problem__title{display:block;font-size:16px;font-weight:800;margin-bottom:3px}.lk-problem__text{display:block;font-size:15px;line-height:1.5;color:var(--lk-muted)}.lk-problem__answer .lk-problem__text{color:#d9d4cb}.lk-deliv{margin-top:14px;padding:14px 12px 12px;border:1px solid var(--lk-line);border-radius:var(--lk-radius-lg);background:var(--lk-bone)}.lk-deliv__head{margin:0 0 10px;text-align:center;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--lk-muted)}.lk-deliv__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.lk-deliv__steps:before{content:"";position:absolute;top:19px;left:16%;right:16%;height:2px;background:var(--lk-line)}.lk-deliv__steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;font-size:12px;color:var(--lk-muted)}.lk-deliv__icon{width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid var(--lk-line);display:grid;place-items:center;color:var(--lk-ink);margin-bottom:4px}.lk-deliv__steps strong{font-size:14px;color:var(--lk-ink)}.lk-tier__gift{display:inline-flex;align-self:flex-start;margin-top:4px;padding:3px 8px;border-radius:999px;background:#f3ebdd;color:#6b4f1e;font-size:12px;font-weight:700}.lk-trust__phone{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;margin:0 0 12px;border:2px solid var(--lk-ink);border-radius:var(--lk-radius);color:var(--lk-ink);text-decoration:none;font-weight:700;font-size:15px}.lk-trust__phone:hover{background:var(--lk-ink);color:#fff}.lk-popup{width:min(92vw,720px);padding:0;border:0;border-radius:14px;background:#fff;color:var(--lk-ink);overflow:hidden;font-family:var(--lk-font)}.lk-popup::backdrop{background:#1414148c}.lk-popup[open]{display:grid}@media(min-width:750px){.lk-popup[open]{grid-template-columns:1fr 1fr}}.lk-popup__media{display:none}@media(min-width:750px){.lk-popup__media{display:block}.lk-popup__media img{width:100%;height:100%;object-fit:cover;display:block}}.lk-popup__body{position:relative;padding:40px 28px 28px;display:flex;flex-direction:column;gap:12px}.lk-popup__close{position:absolute;top:8px;right:8px;z-index:2;width:44px;height:44px;border:0;background:transparent;color:var(--lk-ink);cursor:pointer;display:grid;place-items:center}.lk-popup__eyebrow{margin:0;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7a5f2e}.lk-popup__title{margin:0;font-size:30px;line-height:1.08;font-weight:800;letter-spacing:-.02em}.lk-popup__text{margin:0;font-size:15px;line-height:1.5;color:var(--lk-muted)}.lk-popup__input{min-height:52px;padding:0 16px;border:1px solid var(--lk-line);border-radius:var(--lk-radius);font:inherit;font-size:16px}.lk-popup__input:focus-visible{outline:3px solid var(--lk-champ);outline-offset:1px}.lk-popup__cta{width:100%}.lk-popup__skip{border:0;background:none;color:var(--lk-muted);text-decoration:underline;font:inherit;font-size:14px;cursor:pointer;min-height:40px}.lk-popup__fine{margin:0;font-size:12px;color:var(--lk-muted);text-align:center}.lk-popup__error{margin:0;font-size:13px;color:#a3361f}.lk-popup__code{margin:4px 0;padding:14px;border:2px dashed var(--lk-champ);border-radius:var(--lk-radius);text-align:center;font-size:28px;font-weight:800;letter-spacing:.12em}.lk-flip{position:relative;list-style:none}.lk-flip__inner{display:grid;gap:8px}.lk-flip__face{position:relative;overflow:hidden;display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:var(--lk-radius-lg)}.lk-flip__front{background:#fbf6ef;border:1px solid #EFE3D2}.lk-flip__back{background:linear-gradient(135deg,#1d1d1d,#141414 60%);color:#fff;border:1px solid rgba(201,179,140,.45)}.lk-flip__back .lk-problem__text{color:#d9d4cb}.lk-flip__kicker{display:block;margin-bottom:2px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--lk-champ)}.lk-flip__glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.55),transparent 55%);mix-blend-mode:soft-light}.lk-flip__tilt.is-hover .lk-flip__glare{opacity:1}.lk-problem__meter,.lk-problem__shine{display:none}.lk-problem.is-3d .lk-problem__list{perspective:1200px}.lk-problem.is-3d .lk-flip{perspective:900px}.lk-problem.is-3d .lk-flip:after{content:"";position:absolute;z-index:-1;left:8%;right:8%;bottom:-4px;height:70%;border-radius:50%;background:#14141438;filter:blur(calc(8px + var(--lift, 0px) * .45));transform:translateY(calc(var(--lift, 0px) * .55));opacity:.55}.lk-problem.is-3d .lk-flip__tilt{transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .35s cubic-bezier(.2,.8,.2,1)}.lk-problem.is-3d .lk-flip__inner{gap:0;transform-style:preserve-3d;transform:translateZ(var(--lift, 0px)) rotateX(calc(var(--flip, 0) * -180deg));will-change:transform}.lk-problem.is-3d .lk-flip__face{grid-area:1 / 1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lk-problem.is-3d .lk-flip__back{transform:rotateX(180deg);box-shadow:0 18px 40px -18px #1414148c}.lk-problem.is-3d .lk-flip.is-flipped .lk-problem__check{animation:lk-pop .6s cubic-bezier(.2,1.6,.4,1) 1}.lk-problem.is-3d.is-armed .lk-flip{opacity:0;transform:translate3d(0,90px,-320px) rotateX(48deg)}.lk-problem.is-3d.is-in .lk-flip{opacity:1;transform:none;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .6s ease;transition-delay:calc(var(--lk-i) * .12s)}.lk-problem.is-3d .lk-problem__meter{position:sticky;top:74px;z-index:3;display:flex;align-items:center;gap:12px;width:fit-content;margin:0 auto 18px;padding:8px 14px;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 20px -8px #14141440;font-size:13px;color:var(--lk-ink);transition:background .4s ease,color .4s ease}.lk-problem__meter-text b{font-size:15px}.lk-problem__meter-bar{display:flex;gap:4px}.lk-problem__meter-bar i{width:20px;height:6px;border-radius:3px;background:var(--lk-line);transition:background .3s ease,transform .3s ease}.lk-problem__meter-bar i.is-on{background:var(--lk-champ);transform:scaleY(1.35)}.lk-problem.is-solved .lk-problem__meter{background:var(--lk-ink);color:#fff}.lk-problem.is-3d .lk-problem__answer{position:relative;overflow:hidden;margin-top:10px;transform-origin:50% 100%}.lk-problem.is-3d .lk-problem__shine{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(201,179,140,.45) 50%,transparent 65%);transform:translate(-130%)}.lk-problem.is-3d .lk-problem__answer .lk-problem__check path{stroke-dasharray:1;stroke-dashoffset:1}.lk-problem.is-3d .lk-problem__answer:not(.is-in){opacity:0;transform:perspective(900px) rotateX(-75deg) translateY(30px)}.lk-problem.is-3d .lk-problem__answer.is-in{opacity:1;transform:none;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .6s ease}.lk-problem.is-3d .lk-problem__answer.is-in .lk-problem__check path{stroke-dashoffset:0;transition:stroke-dashoffset .5s ease .7s}.lk-problem.is-3d .lk-problem__answer.is-in .lk-problem__shine{animation:lk-shine 1.5s ease .6s 1 both}.lk-problem.is-3d.is-solved .lk-problem__answer.is-in .lk-problem__shine{animation:lk-shine-again 1.5s ease 0ms 1 both}.lk-problem.is-3d.is-solved .lk-problem__answer.is-in .lk-problem__check{animation:lk-glow 1.4s ease-out 1}@keyframes lk-pop{0%{transform:scale(.3)}to{transform:scale(1)}}@keyframes lk-shine{to{transform:translate(130%)}}@keyframes lk-shine-again{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes lk-glow{0%{box-shadow:0 0 #c9b38cb3}to{box-shadow:0 0 0 16px #c9b38c00}}.lk-eyebrow{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7a5f2e}.lk-eyebrow--center{text-align:center}.lk-btn--outline{background:transparent;color:var(--lk-ink);border:2px solid var(--lk-ink)}.lk-btn--outline:hover{background:var(--lk-ink);color:#fff}.lk-hero__rating{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:600;color:var(--lk-ink);text-decoration:none}.lk-hero__rating span{color:#e0a526;letter-spacing:2px;font-size:16px}html.lk-reveal [data-lk-reveal]:not(.lk-stats):not(.lk-tl__list):not(.lk-rev__summary){opacity:0;transform:perspective(1000px) translate3d(0,46px,-80px) rotateX(18deg);transform-origin:50% 100%}html.lk-reveal [data-lk-reveal].is-in:not(.lk-stats):not(.lk-tl__list):not(.lk-rev__summary){opacity:1;transform:none;transition:opacity .7s ease,transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--lk-i, 0) * .11s)}.lk-stats{background:var(--lk-ink);color:#fff;padding-block:34px}.lk-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;text-align:center}@media(min-width:750px){.lk-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lk-stats__num{display:block;font-size:clamp(30px,3vw + 18px,46px);font-weight:800;letter-spacing:-.02em;color:var(--lk-champ);line-height:1;font-variant-numeric:tabular-nums}.lk-stats__label{display:block;margin-top:8px;font-size:13px;color:#cfc8bc}html.lk-reveal .lk-stats .lk-stats__item{opacity:0;transform:perspective(800px) rotateY(-35deg) translateZ(-60px)}html.lk-reveal .lk-stats.is-in .lk-stats__item{opacity:1;transform:none;transition:opacity .6s ease,transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--lk-i) * .13s)}.lk-tl__wrap{max-width:760px}.lk-tl__list{list-style:none;margin:18px 0 0;padding:0 0 0 30px;position:relative;display:grid;gap:22px}.lk-tl__list:before{content:"";position:absolute;left:9px;top:6px;bottom:6px;width:2px;background:linear-gradient(var(--lk-champ),var(--lk-ink));transform-origin:top}.lk-tl__step{position:relative;display:flex;flex-direction:column;gap:3px}.lk-tl__dot{position:absolute;left:-30px;top:2px;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid var(--lk-champ)}.lk-tl__step--hot .lk-tl__dot{border-color:sienna;box-shadow:0 0 0 6px #a0522d24}.lk-tl__when{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7a5f2e}.lk-tl__step--hot .lk-tl__when{color:sienna}.lk-tl__title{font-size:19px;font-weight:800}.lk-tl__text{font-size:15px;line-height:1.5;color:var(--lk-muted)}.lk-tl__callout{display:flex;gap:14px;align-items:center;margin-top:26px;padding:18px;border-radius:var(--lk-radius-lg);background:var(--lk-ink);color:#fff}.lk-tl__callout p{margin:0;font-size:16px;line-height:1.5;font-weight:600}html.lk-reveal .lk-tl__list:before{transform:scaleY(0)}html.lk-reveal .lk-tl__list.is-in:before{transform:scaleY(1);transition:transform 1.6s cubic-bezier(.6,0,.2,1)}html.lk-reveal .lk-tl__list .lk-tl__step{opacity:0;transform:translate(26px)}html.lk-reveal .lk-tl__list.is-in .lk-tl__step{opacity:1;transform:none;transition:opacity .5s ease,transform .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--lk-i) * .32s + .15s)}html.lk-reveal .lk-tl__list .lk-tl__dot{transform:scale(0)}html.lk-reveal .lk-tl__list.is-in .lk-tl__dot{transform:scale(1);transition:transform .5s cubic-bezier(.2,1.6,.4,1);transition-delay:calc(var(--lk-i) * .32s + .15s)}.lk-rev__summary{display:grid;gap:18px;align-items:center;max-width:720px;margin:0 auto 26px;padding:22px;border-radius:var(--lk-radius-lg);background:#fff}@media(min-width:750px){.lk-rev__summary{grid-template-columns:200px 1fr;gap:32px}}.lk-rev__score{display:flex;flex-direction:column;align-items:center;text-align:center}.lk-rev__avg{font-size:56px;font-weight:800;line-height:1;letter-spacing:-.03em}.lk-rev__stars{color:#e0a526;font-size:22px;letter-spacing:3px;margin:6px 0 4px}.lk-rev__count{font-size:14px;color:var(--lk-muted)}.lk-rev__bars{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lk-rev__bars li{display:grid;grid-template-columns:30px 1fr 42px;align-items:center;gap:10px;font-size:13px;color:var(--lk-muted)}.lk-rev__track{height:8px;border-radius:4px;background:var(--lk-sand);overflow:hidden}.lk-rev__track i{display:block;height:100%;width:var(--lk-share);background:#e0a526;border-radius:4px;transform-origin:left}html.lk-reveal .lk-rev__summary .lk-rev__track i{transform:scaleX(0)}html.lk-reveal .lk-rev__summary.is-in .lk-rev__track i{transform:scaleX(1);transition:transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--lk-i) * .12s)}.lk-rev__grid{display:grid;gap:14px}@media(min-width:750px){.lk-rev__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.lk-rev__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lk-rev__card{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:var(--lk-radius-lg);background:#fff;box-shadow:0 10px 30px -18px #14141459}.lk-rev__card--more{display:none}.lk-rev__grid.is-open .lk-rev__card--more{display:flex}.lk-rev__head{display:flex;gap:10px;align-items:center}.lk-rev__avatar{width:38px;height:38px;flex:none;border-radius:50%;background:var(--lk-ink);color:var(--lk-champ);display:grid;place-items:center;font-weight:800}.lk-rev__name{display:block;font-size:15px}.lk-rev__meta{display:block;font-size:12px;color:var(--lk-muted)}.lk-rev__meta b{color:var(--lk-ok);font-weight:700}.lk-rev__rating span{color:var(--lk-line);font-size:16px;letter-spacing:1px}.lk-rev__rating span.is-on{color:#e0a526}.lk-rev__title{margin:0;font-size:16px;font-weight:800}.lk-rev__text{margin:0;font-size:15px;line-height:1.55;color:#3d3a35}.lk-rev__variant{margin:auto 0 0;padding-top:8px;border-top:1px solid var(--lk-line);font-size:12px;color:var(--lk-muted)}.lk-rev__more{margin-top:22px;text-align:center}.lk-expert__inner{display:grid;gap:24px;align-items:center}@media(min-width:750px){.lk-expert__inner{grid-template-columns:5fr 7fr;gap:48px}}.lk-expert__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--lk-radius-lg);overflow:hidden;background:var(--lk-sand)}.lk-expert__media img{width:100%;height:100%;object-fit:cover;display:block}.lk-expert__badge{position:absolute;left:14px;bottom:14px;padding:8px 14px;border-radius:999px;background:var(--lk-champ);color:var(--lk-ink);font-size:13px;font-weight:800}.lk-expert__body{margin:0}.lk-expert__quote{margin:0 0 16px;font-size:clamp(21px,1.4vw + 15px,28px);line-height:1.35;font-weight:700;letter-spacing:-.01em}.lk-expert__who{display:flex;flex-direction:column;font-size:14px;color:var(--lk-muted)}.lk-expert__who strong{color:var(--lk-ink);font-size:16px}.lk-expert__points{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:8px;font-size:15px}.lk-expert__points li{display:flex;gap:10px}.lk-expert__points li:before{content:"\2713";color:var(--lk-ok);font-weight:800}.lk-steps__list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:12px}@media(min-width:750px){.lk-steps__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.lk-steps__item{position:relative;display:flex;flex-direction:column;gap:6px;padding:20px 18px;border-radius:var(--lk-radius-lg);background:#fff}.lk-steps__num{font-size:40px;font-weight:800;line-height:1;color:var(--lk-champ);letter-spacing:-.03em}.lk-steps__time{position:absolute;top:18px;right:16px;padding:4px 9px;border-radius:999px;background:var(--lk-bone);font-size:12px;font-weight:700;color:var(--lk-muted)}.lk-steps__title{font-size:17px;font-weight:800}.lk-steps__text{font-size:14px;line-height:1.5;color:var(--lk-muted)}.lk-offer__lead{margin-inline:auto;text-align:center}.lk-offer__grid{display:grid;gap:14px;margin-top:8px}@media(min-width:750px){.lk-offer__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.lk-offer__card{position:relative;display:flex;flex-direction:column;gap:4px;padding:26px 20px 20px;border:1px solid var(--lk-line);border-radius:var(--lk-radius-lg);background:#fff;color:var(--lk-ink);text-decoration:none;transition:box-shadow .25s ease,translate .25s ease}.lk-offer__card:hover{box-shadow:0 22px 40px -22px #14141473;translate:0 -4px}.lk-offer__card--featured{border:2px solid var(--lk-ink);box-shadow:0 22px 44px -24px #14141480}@media(min-width:750px){.lk-offer__card--featured{scale:1.04}}.lk-offer__badge{position:absolute;top:-12px;left:50%;translate:-50% 0;padding:5px 12px;border-radius:999px;background:var(--lk-ink);color:var(--lk-champ);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.lk-offer__name{font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.lk-offer__price{font-size:36px;font-weight:800;letter-spacing:-.02em}.lk-offer__was{font-size:15px;color:var(--lk-muted);text-decoration:line-through}.lk-offer__unit{font-size:14px;color:#7a5f2e;font-weight:700}.lk-offer__perks{list-style:none;margin:12px 0 16px;padding:0;display:grid;gap:7px;font-size:14px}.lk-offer__perks li{display:flex;gap:8px}.lk-offer__perks li:before{content:"\2713";color:var(--lk-ok);font-weight:800}.lk-offer__cta{margin-top:auto;width:100%}.lk-offer__card:not(.lk-offer__card--featured) .lk-offer__cta{background:transparent;color:var(--lk-ink);border:2px solid var(--lk-ink)}.lk-offer__note{text-align:center}.lk-value__inner{display:grid;gap:24px;align-items:center}@media(min-width:750px){.lk-value__inner{grid-template-columns:7fr 5fr;gap:48px}}.lk-value__rows{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lk-value__row{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:var(--lk-radius);background:var(--lk-bone);font-size:15px}.lk-value__row strong{white-space:nowrap}.lk-value__row--ours{background:var(--lk-ink);color:#fff}.lk-value__row--ours strong{color:var(--lk-champ)}.lk-value__card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:30px 22px;border-radius:var(--lk-radius-lg);background:linear-gradient(160deg,#1e1e1e,#141414);color:#fff}.lk-value__big{font-size:58px;font-weight:800;line-height:1;color:var(--lk-champ);letter-spacing:-.03em}.lk-value__big-label{font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lk-value__small{margin:8px 0 16px;font-size:14px;line-height:1.5;color:#cfc8bc}.lk-cta{position:relative;overflow:hidden;background:var(--lk-ink);color:#fff;padding-block:72px}@media(min-width:750px){.lk-cta{padding-block:110px}}.lk-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.35}.lk-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14141459,#141414d9)}.lk-cta__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.lk-cta__title{margin:0;font-size:clamp(32px,3vw + 18px,56px);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.lk-cta__text{margin:0;max-width:52ch;font-size:17px;line-height:1.55;color:#e3ded5}.lk-cta__btn{min-width:300px;margin-top:6px;text-transform:none;font-size:17px;letter-spacing:.01em}.lk-cta__trust{justify-content:center;color:#cfc8bc}.lk-hero__media{position:relative}.lk-hero__pin{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border-radius:999px;background:#ffffffed;font-size:12px;font-weight:700;color:var(--lk-ink);box-shadow:0 6px 18px -8px #00000059}.lk-hero__pin i{width:10px;height:10px;border-radius:50%;background:var(--lk-champ);box-shadow:0 0 0 4px #c9b38c59;animation:lk-ping 2.4s ease-out infinite}.lk-hero__pin--1{left:16px;top:18px}.lk-hero__pin--2{right:14px;top:44%}.lk-hero__badge{position:absolute;left:16px;right:16px;bottom:14px;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;color:#fff}.lk-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14141400 55%,#14141499);pointer-events:none}.lk-hero__badge>span:first-child{display:flex;flex-direction:column;gap:2px}.lk-hero__badge small{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e3d6bc}.lk-hero__badge b{font-size:28px;font-weight:800;line-height:1}.lk-hero__bars{display:flex;gap:4px;align-items:flex-end}.lk-hero__bars i{width:10px;border-radius:3px}.lk-hero__bars i:nth-child(1){height:14px;background:#e3d6bc80}.lk-hero__bars i:nth-child(2){height:22px;background:#e3d6bcbf}.lk-hero__bars i:nth-child(3){height:32px;background:var(--lk-champ)}.lk-hero__more{align-self:center;display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:600;color:var(--lk-ink);text-decoration:underline;text-underline-offset:3px}.lk-hero__copy{display:flex;flex-direction:column}.lk-hero__tiles{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lk-hero__tiles li{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border-radius:10px;background:#fff;text-align:center;font-size:11px;font-weight:600;line-height:1.25}@media(max-width:749px){.lk-hero__media{max-height:none;height:38svh;min-height:260px;aspect-ratio:auto}.lk-hero__copy{padding:14px 20px 20px}.lk-hero__title{font-size:28px;margin-bottom:10px}.lk-hero__lead{font-size:15px;margin-bottom:14px}.lk-hero__rating{margin-bottom:8px}}@media(min-width:750px){.lk-hero__more{align-self:flex-start}.lk-hero__tiles{max-width:460px}.lk-hero__pin{font-size:13px}.lk-hero__badge b{font-size:34px}}@keyframes lk-ping{0%{box-shadow:0 0 #c9b38cb3}70%,to{box-shadow:0 0 0 9px #c9b38c00}}.lk-wh .lk-h2,.lk-how .lk-h2,.lk-anat .lk-h2,.lk-cmp .lk-h2,.lk-res .lk-h2{margin-bottom:8px}@media(max-width:749px){.lk-wh,.lk-how,.lk-anat,.lk-cmp,.lk-res{padding-block:32px}}.lk-wh__wrap{max-width:760px}.lk-wh__lead{margin:0 0 14px;font-size:15px;line-height:1.5;color:var(--lk-muted)}.lk-wh__day{padding:14px 10px 12px;border-radius:14px;background:#fff}.lk-wh__arc{display:block;width:100%;height:46px}.lk-wh__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;text-align:center}.lk-wh__col{display:flex;flex-direction:column;align-items:center;gap:5px}.lk-wh__time{font-size:13px;font-weight:800}.lk-wh__col--hot .lk-wh__time,.lk-wh__col--hot .lk-wh__cap{color:#a0422a;font-weight:700}.lk-wh__leg{width:78px;height:110px}@media(min-width:750px){.lk-wh__leg{width:110px;height:154px}}.lk-wh__meter{display:flex;gap:3px}.lk-wh__meter i{width:13px;height:6px;border-radius:3px;background:#e6e0d2}.lk-wh__col:nth-child(1) .lk-wh__meter i.is-on{background:var(--lk-champ)}.lk-wh__col:nth-child(2) .lk-wh__meter i.is-on{background:#d9a35f}.lk-wh__col:nth-child(3) .lk-wh__meter i.is-on{background:#c0502e}.lk-wh__cap{font-size:12px;line-height:1.3;color:var(--lk-muted)}.lk-wh__axis{display:block;margin-top:8px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a847b}.lk-wh__who{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.lk-wh__whocard{display:flex;flex-direction:column;gap:3px;padding:10px;border-radius:12px;background:#fff}.lk-wh__whocard strong{font-size:13px}.lk-wh__whocard span{font-size:11px;line-height:1.35;color:var(--lk-muted)}.lk-wh__fix{display:flex;gap:12px;align-items:center;margin-top:12px;padding:14px;border-radius:14px;background:var(--lk-ink);color:#fff}.lk-wh__fix p{margin:0;font-size:14px;line-height:1.45;font-weight:600}.lk-wh__up{flex:none;width:36px;height:36px;border-radius:50%;background:var(--lk-champ);color:var(--lk-ink);display:grid;place-items:center}html.lk-reveal .lk-wh__day .lk-wh__heat{opacity:0}html.lk-reveal .lk-wh__day.is-in .lk-wh__heat{opacity:1;transition:opacity 1.2s ease calc(var(--lk-i) * .45s + .3s)}.lk-wh__col{--lk-i: 0}html.lk-reveal .lk-wh__day .lk-wh__meter i.is-on{transform:scaleX(0);transform-origin:left}html.lk-reveal .lk-wh__day.is-in .lk-wh__meter i.is-on{transform:none;transition:transform .3s ease calc(var(--lk-i) * .45s + .5s)}.lk-how__wrap{max-width:1060px}.lk-how__lead{margin:0 0 14px;font-size:15px;line-height:1.5;color:var(--lk-muted)}.lk-how__grid{display:grid;gap:14px}@media(min-width:750px){.lk-how__grid{grid-template-columns:1fr 1fr;gap:40px;align-items:center}}.lk-how__photo{position:relative;border-radius:14px;overflow:hidden;background:#f7f4f0;aspect-ratio:1145 / 1374;max-height:52svh;margin-inline:auto;width:100%}@media(max-width:749px){.lk-how__photo{width:auto;max-width:100%}}.lk-how__photo img{width:100%;height:100%;object-fit:cover;display:block}.lk-how__rail{position:absolute;left:56%;top:20%;height:52%;width:7px;border-radius:4px;background:linear-gradient(#EFE6D6,var(--lk-champ) 45%,var(--lk-ink))}.lk-how__zone{position:absolute;left:var(--x);top:var(--y);right:0;height:0}.lk-how__dot{position:absolute;left:-8px;top:-8px;width:16px;height:16px;border-radius:50%;border:3px solid #fff;box-sizing:border-box;background:var(--lk-champ)}.lk-how__dot--1{background:#e3d6bc}.lk-how__dot--3{background:var(--lk-ink)}.lk-how__line{position:absolute;left:8px;top:-1px;width:calc(56% - var(--x) + 0% - 8px);min-width:30px;height:2px;background:var(--lk-ink);transform-origin:left}.lk-how__label{position:absolute;left:calc(60% - var(--x));top:-22px;display:flex;flex-direction:column;white-space:nowrap}.lk-how__zone{--rail: 56%}.lk-how__label b{font-size:clamp(22px,2vw + 14px,32px);font-weight:800;line-height:1}.lk-how__label small{font-size:12px;font-weight:600;margin-left:3px}.lk-how__label>span{font-size:11px;color:var(--lk-muted)}.lk-how__tag{position:absolute;right:12px;bottom:12px;padding:6px 12px;border-radius:999px;background:var(--lk-ink);color:#e3d6bc;font-size:12px;font-weight:700}.lk-how__pump-title{margin:0 0 8px;font-size:13px;font-weight:800}.lk-how__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.lk-how__steps li{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:12px;background:var(--lk-bone)}.lk-how__steps li.is-last{background:var(--lk-ink);color:#fff}.lk-how__steps strong{font-size:13px;line-height:1.25}.lk-how__steps li>span:last-child{font-size:11px;line-height:1.35;color:var(--lk-muted)}.lk-how__steps li.is-last>span:last-child{color:#cfc8bc}.lk-how__n{font-size:20px;font-weight:800;color:var(--lk-champ);line-height:1}.lk-how__note{margin:8px 0 0;font-size:11px;line-height:1.4;color:#8a847b}html.lk-reveal .lk-how__photo .lk-how__line{transform:scaleX(0)}html.lk-reveal .lk-how__photo.is-in .lk-how__line{transform:none;transition:transform .6s cubic-bezier(.6,0,.2,1) calc(var(--lk-i) * .3s + .4s)}html.lk-reveal .lk-how__photo .lk-how__label,html.lk-reveal .lk-how__photo .lk-how__dot{opacity:0}html.lk-reveal .lk-how__photo.is-in .lk-how__label,html.lk-reveal .lk-how__photo.is-in .lk-how__dot{opacity:1;transition:opacity .5s ease calc(var(--lk-i) * .3s + .7s)}html.lk-reveal .lk-how__photo .lk-how__rail{transform:scaleY(0);transform-origin:bottom}html.lk-reveal .lk-how__photo.is-in .lk-how__rail{transform:none;transition:transform 1.2s cubic-bezier(.6,0,.2,1) .2s}.lk-anat{background:#f5f2ee}.lk-anat__wrap{max-width:1060px}.lk-anat__grid{display:grid;gap:12px}@media(min-width:750px){.lk-anat__grid{grid-template-columns:1fr 1fr;gap:40px;align-items:center}}.lk-anat__photo{position:relative;aspect-ratio:1122 / 1402;max-height:44svh;margin-inline:auto}@media(min-width:750px){.lk-anat__photo{max-height:70vh}}.lk-anat__photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.lk-anat__pin{position:absolute;left:var(--x);top:var(--y);translate:-50% -50%;width:26px;height:26px;border-radius:50%;background:#fff;color:var(--lk-ink);font-size:13px;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 5px #ffffff59}.lk-anat__pin.is-accent{background:var(--lk-champ);box-shadow:0 0 0 5px #c9b38c59}html.lk-reveal .lk-anat__photo .lk-anat__pin{scale:0}html.lk-reveal .lk-anat__photo.is-in .lk-anat__pin{scale:1;transition:scale .45s cubic-bezier(.2,1.6,.4,1) calc(var(--lk-i) * .14s + .3s)}.lk-anat__legend{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lk-anat__legend li{display:flex;gap:10px;padding:10px;border-radius:12px;background:#fff}.lk-anat__legend strong{display:block;font-size:13px}.lk-anat__legend li>span:last-child>span{display:block;font-size:11px;line-height:1.35;color:var(--lk-muted)}.lk-anat__n{flex:none;width:22px;height:22px;border-radius:50%;background:var(--lk-bone);border:1px solid var(--lk-line);box-sizing:border-box;font-size:12px;font-weight:800;display:grid;place-items:center}.lk-anat__n.is-accent{background:var(--lk-champ);border-color:var(--lk-champ)}.lk-cmp__wrap{max-width:760px}.lk-cmp__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.lk-cmp__table thead th{vertical-align:bottom;padding:8px 4px 10px;font-size:12px;font-weight:700;color:var(--lk-muted);text-align:center}.lk-cmp__table thead th:first-child{width:0;padding:0}.lk-cmp__table thead th svg,.lk-cmp__table thead th img{display:block;margin:0 auto 6px;height:74px;width:auto}.lk-cmp__table thead th img{border-radius:8px;background:#f5f2ee;object-fit:contain;width:64px}.lk-cmp__table thead th.lk-cmp__us{background:var(--lk-ink);color:#fff;border-radius:14px 14px 0 0;letter-spacing:.06em}.lk-cmp__table tbody th{padding:11px 10px;font-size:13px;font-weight:700;text-align:left}.lk-cmp__table tbody th.lk-cmp__us{background:var(--lk-ink);color:#fff;border-top:1px solid #2B2B2B}.lk-cmp__table tbody th.lk-cmp__us:before{content:"\2713";color:var(--lk-champ);margin-right:8px}.lk-cmp__table tbody tr:last-child th.lk-cmp__us{border-radius:0 0 14px 14px}.lk-cmp__table tbody td{text-align:center;font-size:18px;font-weight:800;border-top:1px solid var(--lk-line)}.lk-cmp__table{--c1: 46%}.lk-cmp__table thead th:nth-child(2){width:46%}.lk-cmp__yes{color:var(--lk-ok)}.lk-cmp__no{color:#a0422a}.lk-cmp__score{display:grid;gap:8px;margin-top:14px;padding:14px;border-radius:14px;background:#fff}.lk-cmp__score-title{margin:0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8a847b}.lk-cmp__bar{display:grid;grid-template-columns:92px 1fr 36px;gap:10px;align-items:center;font-size:13px;color:var(--lk-muted)}.lk-cmp__bar i{height:10px;border-radius:5px;background:linear-gradient(90deg,var(--fill) var(--p),#EDE9E2 var(--p))}.lk-cmp__bar--us{color:var(--lk-ink);font-weight:700;--fill: var(--lk-champ)}.lk-cmp__bar--a{--fill: #E7C9A9}.lk-cmp__bar--b{--fill: #9C9891}html.lk-reveal .lk-cmp__score .lk-cmp__bar i{clip-path:inset(0 100% 0 0)}html.lk-reveal .lk-cmp__score.is-in .lk-cmp__bar i{clip-path:inset(0 0 0 0);transition:clip-path 1.1s cubic-bezier(.16,1,.3,1)}html.lk-reveal .lk-cmp__score.is-in .lk-cmp__bar:nth-of-type(3) i{transition-delay:.15s}html.lk-reveal .lk-cmp__score.is-in .lk-cmp__bar:nth-of-type(4) i{transition-delay:.3s}.lk-res__wrap{max-width:760px}.lk-res__chart{display:flex;flex-direction:column;gap:8px;padding:14px 12px 10px;border-radius:14px;background:var(--lk-bone)}.lk-res__chart svg{width:100%;height:auto;font-family:var(--lk-font)}.lk-res__legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;font-weight:700}.lk-res__legend span{display:flex;align-items:center;gap:6px}.lk-res__k{width:18px;height:4px;border-radius:2px;background:var(--lk-ink)}.lk-res__k--bad{background:#c0502e}.lk-res__note{margin:0;font-size:10px;line-height:1.35;color:#8a847b}html.lk-reveal .lk-res__chart .lk-res__line{stroke-dasharray:1;stroke-dashoffset:1}html.lk-reveal .lk-res__chart.is-in .lk-res__line{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.6,0,.2,1) .2s}html.lk-reveal .lk-res__chart .lk-res__area,html.lk-reveal .lk-res__chart .lk-res__tags{opacity:0}html.lk-reveal .lk-res__chart.is-in .lk-res__area,html.lk-reveal .lk-res__chart.is-in .lk-res__tags{opacity:1;transition:opacity .6s ease 1.5s}.lk-res__miles{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lk-res__miles li{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:12px;border:1px solid #E6E0D2}.lk-res__miles li.is-last{background:var(--lk-ink);color:#fff;border-color:var(--lk-ink)}.lk-res__miles span{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#7a5f2e}.lk-res__miles li.is-last span{color:var(--lk-champ)}.lk-res__miles strong{font-size:13px;line-height:1.25}.lk-res__cta{width:100%;margin-top:12px;text-transform:none;font-size:16px;letter-spacing:.01em}@media(min-width:750px){.lk-res__cta{width:auto;min-width:300px}}.lk-guar__points{list-style:none;margin:-8px 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;font-size:14px;color:#d9d4cb}.lk-guar__points li:before{content:"\2713  ";color:var(--lk-champ);font-weight:800}@media(max-width:749px){.lk-reviews{padding-block:32px}.lk-rev__summary{grid-template-columns:104px 1fr;gap:14px;padding:14px;margin-bottom:14px}.lk-rev__avg{font-size:40px}.lk-rev__stars{font-size:15px;letter-spacing:1px}.lk-rev__count{font-size:12px}.lk-rev__bars{gap:4px}.lk-rev__grid{grid-auto-flow:column;grid-auto-columns:82%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin-inline:-20px;padding:4px 20px 16px;scrollbar-width:none}.lk-rev__grid::-webkit-scrollbar{display:none}.lk-rev__card{scroll-snap-align:start}.lk-rev__card--more{display:flex}.lk-rev__more{display:none}html.lk-reveal .lk-rev__grid [data-lk-reveal]{opacity:1;transform:none}}@media(max-width:749px){.lk-expert{padding-block:32px}.lk-expert__media{aspect-ratio:16 / 10}.lk-expert__quote{font-size:19px;margin-bottom:10px}.lk-expert__inner{gap:14px}.lk-expert__points{margin-top:10px;gap:4px;font-size:14px}.lk-steps{padding-block:32px}.lk-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lk-steps__item{padding:14px 12px}.lk-steps__num{font-size:28px}.lk-steps__time{top:12px;right:10px;font-size:11px}.lk-steps__title{font-size:15px}.lk-steps__text{font-size:12px}.lk-problem{padding-block:30px}.lk-flip__face{padding:12px 14px;gap:12px}.lk-problem .lk-problem__title{font-size:15px}.lk-problem .lk-problem__text{font-size:13px;line-height:1.4}.lk-problem__lead,.lk-problem.is-3d .lk-problem__meter{margin-bottom:10px}.lk-problem__list{gap:8px}}.lk-how__photo{--rail: 56%}.lk-how__rail{left:var(--rail)}.lk-how__zone{left:0;right:0;top:var(--y)}.lk-how__dot{left:calc(var(--x) - 8px)}.lk-how__line{left:var(--x);width:calc(var(--rail) - var(--x));min-width:0}.lk-how__label{left:calc(var(--rail) + 14px);top:-20px}@media(max-width:749px){.lk-how__photo{max-height:58svh}.lk-how__lead{margin-bottom:10px}.lk-cmp .lk-eyebrow{display:none}.lk-cmp__table thead th{padding:6px 2px 8px}.lk-cmp__table thead th svg,.lk-cmp__table thead th img{height:52px}.lk-cmp__table thead th img{width:46px}.lk-cmp__table tbody th{padding:8px;font-size:12px}.lk-cmp__table tbody td{font-size:15px}.lk-cmp__score{margin-top:10px;padding:10px 12px;gap:5px}.lk-cmp__bar{font-size:12px;grid-template-columns:84px 1fr 30px}}@media(min-width:750px){.lk-problem{padding-block:44px}.lk-problem .lk-flip__face{padding:14px 18px}.lk-problem__list{gap:8px}.lk-cmp__wrap{max-width:1060px;display:grid;grid-template-columns:3fr 2fr;column-gap:40px;align-items:end}.lk-cmp__wrap>.lk-eyebrow,.lk-cmp__wrap>.lk-h2{grid-column:1 / -1}.lk-cmp__score{margin-top:0}.lk-cmp{padding-block:48px}.lk-res__wrap{max-width:1060px;display:grid;grid-template-columns:3fr 2fr;column-gap:40px;align-items:center}.lk-res__wrap>.lk-eyebrow,.lk-res__wrap>.lk-h2{grid-column:1 / -1}.lk-res__chart{grid-row:span 2}.lk-res__miles{grid-template-columns:1fr;margin-top:0}.lk-res__chart svg{max-height:52vh}}.lk-cmp__table thead th:first-child{width:46%;padding:8px 4px 10px}@media(max-width:749px){.lk-cmp__table thead th:first-child{padding:6px 2px 8px}}.lk-anat{background:#f6f3ef}.lk-anat__photo img{mix-blend-mode:normal}.lk-cmp__table thead th:nth-child(2),.lk-cmp__table thead th:nth-child(3){width:auto}.lk-hero__media img{object-position:50% 62%}.lk-expert__media img{object-position:22% 30%}.lk-cta__bg{opacity:.7;object-position:70% 60%}.lk-cta:after{background:linear-gradient(180deg,#14141440,#141414c7)}@media(max-width:749px){.lk-cta__bg{object-position:78% 65%;opacity:.8}}.lk-wh__day--photo{background:#f1eeea;padding:12px 0;overflow:hidden}.lk-wh__day--photo .lk-wh__arc{padding-inline:10px;box-sizing:border-box}.lk-wh__times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;margin:2px 0 6px}.lk-wh__times .is-hot{color:#a0422a}.lk-wh__img img{display:block;width:100%;height:auto}.lk-wh__day--photo .lk-wh__cols{margin-top:8px;padding-inline:8px}.lk-wh__day--photo .lk-wh__col{--lk-i: 0}.lk-wh__day--photo .lk-wh__col:nth-child(2){--lk-i: 1}.lk-wh__day--photo .lk-wh__col:nth-child(3){--lk-i: 2}html.lk-reveal .lk-wh__day--photo .lk-wh__img{clip-path:inset(0 100% 0 0)}html.lk-reveal .lk-wh__day--photo.is-in .lk-wh__img{clip-path:inset(0 0 0 0);transition:clip-path 1.8s cubic-bezier(.6,0,.2,1) .2s}html.lk-reveal .lk-wh__day--photo .lk-wh__times span,html.lk-reveal .lk-wh__day--photo .lk-wh__cap{opacity:0}html.lk-reveal .lk-wh__day--photo.is-in .lk-wh__times span:nth-child(1),html.lk-reveal .lk-wh__day--photo.is-in .lk-wh__col:nth-child(1) .lk-wh__cap{opacity:1;transition:opacity .4s ease .3s}html.lk-reveal .lk-wh__day--photo.is-in .lk-wh__times span:nth-child(2),html.lk-reveal .lk-wh__day--photo.is-in .lk-wh__col:nth-child(2) .lk-wh__cap{opacity:1;transition:opacity .4s ease .9s}html.lk-reveal .lk-wh__day--photo.is-in .lk-wh__times span:nth-child(3),html.lk-reveal .lk-wh__day--photo.is-in .lk-wh__col:nth-child(3) .lk-wh__cap{opacity:1;transition:opacity .4s ease 1.5s}.lk-wh__img{overflow:hidden}.lk-wh__img img{object-fit:cover;object-position:50% 88%}@media(max-width:749px){.lk-wh__img img{height:188px}.lk-wh__day--photo .lk-wh__arc{height:34px}.lk-wh__lead{margin-bottom:10px}.lk-wh__who{margin-top:10px;gap:6px}.lk-wh__whocard{padding:8px}.lk-wh__fix{margin-top:10px;padding:12px}.lk-wh__fix p{font-size:13px}}@media(min-width:750px){.lk-wh__wrap{max-width:1160px;display:grid;grid-template-columns:5fr 6fr;column-gap:48px;align-items:center}.lk-wh__wrap>.lk-eyebrow,.lk-wh__wrap>.lk-h2,.lk-wh__wrap>.lk-wh__lead,.lk-wh__wrap>.lk-wh__who,.lk-wh__wrap>.lk-wh__fix{grid-column:1}.lk-wh__wrap>.lk-wh__day{grid-column:2;grid-row:1 / span 6}.lk-wh__img img{height:330px}}.lk-tier__save{display:inline-flex;align-self:flex-start;margin-top:4px;padding:3px 8px;border-radius:999px;background:#3f7a5a1a;color:var(--lk-ok);font-size:12px;font-weight:700;letter-spacing:.01em}.lk-mix{margin-top:12px;padding:12px 14px;border:1px solid var(--lk-line);border-radius:var(--lk-radius-lg);background:var(--lk-bone);font-family:var(--lk-font)}.lk-mix[hidden],.lk-mix__row[hidden],.lk-mix__error[hidden]{display:none}.lk-mix__intro{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lk-ink)}.lk-mix__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 0}.lk-mix__row+.lk-mix__row{border-top:1px solid var(--lk-line)}.lk-mix__label{font-size:13px;font-weight:700;color:var(--lk-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-mix__cname{font-weight:400;color:var(--lk-muted)}.lk-mix__swatches{display:flex;gap:6px}.lk-mix__swatch{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;cursor:pointer}.lk-mix__dot{width:22px;height:22px;border-radius:50%;background:var(--lk-sw, #ccc);box-shadow:inset 0 0 0 1px #00000026}.lk-mix__swatch:has(input:checked){box-shadow:0 0 0 2px var(--lk-ink)}.lk-mix__swatch:has(input:focus-visible){outline:2px solid var(--lk-ink);outline-offset:3px}.lk-mix__size{min-width:0;height:34px;padding:0 28px 0 10px;border:1px solid var(--lk-line);border-radius:var(--lk-radius);background-color:#fff;color:var(--lk-ink);font:inherit;font-size:13px}.lk-mix__size:focus-visible{outline:2px solid var(--lk-ink);outline-offset:2px}.lk-mix__error{margin:8px 0 0;font-size:13px;color:#a23b2a}@media(max-width:420px){.lk-mix__row{grid-template-columns:1fr auto}.lk-mix__label{grid-column:1 / -1}}.lk-points{font-family:var(--lk-font);display:grid;gap:12px;margin:4px 0 6px}.lk-points__list{list-style:none;margin:0;padding:0;display:grid}.lk-points__list li{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--lk-line);font-size:15px;line-height:1.4;color:var(--lk-ink)}.lk-points__list li:last-child{border-bottom:0}.lk-points__list svg{flex:none;margin-top:2px;color:#b8893e}.lk-points__note{margin:0;font-size:13px;color:var(--lk-muted)}.lk-points__qa{background:#fbf6ee;border:1px solid #E3C99A;border-radius:10px;padding:14px 16px;display:grid;gap:2px}.lk-points__q{margin:8px 0 0;font-weight:700;font-size:14px;color:var(--lk-ink)}.lk-points__q:first-child{margin-top:0}.lk-points__a{margin:0;font-size:14px;line-height:1.45;color:#3d3a35}.lk-tier__chip{display:inline-flex;align-self:flex-start;margin-top:4px;padding:2px 8px;border:1px solid #B8893E;border-radius:999px;color:#8a6326;font-size:12px;font-weight:600}.lk-tier__badge{font-size:11px;padding:5px 10px}.lk-unlock{margin-top:18px;padding-bottom:16px;border-bottom:1px solid var(--lk-line)}.lk-unlock__title{text-align:center;margin:0 0 12px}.lk-unlock__title span{display:inline-block;padding:5px 12px;border:1.5px solid #8A6326;color:#8a6326;font-size:15px;font-weight:600;letter-spacing:.02em}.lk-unlock__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-inline:12px}.lk-unlock__tile{display:grid;justify-items:center;gap:8px;text-align:center}.lk-unlock__icon,.lk-unlock__lock{width:100%;max-width:150px;aspect-ratio:1 / 1;border-radius:12px;display:grid;place-items:center;background:#efe1cc;border:2px solid #8A6326;color:#5c4321}.lk-unlock__name{font-size:13px;line-height:1.3;color:var(--lk-ink)}.lk-unlock__lock{display:none;align-content:center;gap:6px;background:repeating-linear-gradient(135deg,#ececec 0 8px,#e2e2e2 8px 16px);border-color:#555;color:#333}.lk-unlock__lock small{font-size:13px;font-weight:600}lk-tiers:not(:has(.lk-tier[aria-checked=true][data-ship])) .lk-unlock__tile--ship .lk-unlock__icon--open{display:none}lk-tiers:not(:has(.lk-tier[aria-checked=true][data-ship])) .lk-unlock__tile--ship .lk-unlock__lock{display:grid}lk-tiers:not(:has(.lk-tier[aria-checked=true][data-ship])) .lk-unlock__tile--ship .lk-unlock__name{color:var(--lk-muted)}.lk-trust2{font-family:var(--lk-font);display:grid;gap:12px}.lk-trust2 .lk-trust__stock{margin:0}.lk-trust2__guarantee{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:8px;background:#eef3ee;color:#2f5d44}.lk-trust2__guarantee svg{flex:none}.lk-trust2__guarantee p{margin:0;font-size:14px;line-height:1.4;color:var(--lk-ink)}.lk-trust2__phone{display:flex;justify-content:center;align-items:center;gap:8px;color:var(--lk-ink);text-decoration:none;font-size:16px}.lk-trust2__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.lk-trust2__grid li{display:flex;gap:8px;align-items:center;font-size:13px;line-height:1.3;color:var(--lk-ink)}.lk-trust2__grid svg{flex:none;color:#8a6326}.lk-trust2__pay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding-top:4px}.lk-trust2__cod{padding:4px 10px;border:1px solid var(--lk-line);border-radius:4px;font-size:12px;font-weight:700;color:var(--lk-ink);background:#fff}.lk-trust2__card{width:38px;height:24px}.lk-how__photo{width:auto;max-width:100%}.lk-how__photo img{object-fit:contain}@media(min-width:750px){.lk-how__photo{width:min(100%,calc(min(78svh,680px) * var(--ar, .8)));height:auto;max-height:none;justify-self:center}}.lk-cmp__table thead th img{object-fit:contain;padding:6px 4px;box-sizing:border-box}.lk-cmp__table thead th img{background:#f6f3ee}.lk-cmp__table thead th:not(.lk-cmp__us) img{border:1px solid #D8D3CB}@media(max-width:749px){.lk-cmp__table thead th img{height:64px;width:52px}}.lk-unlock__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-inline:0}.lk-unlock__grid--3 .lk-unlock__tile{grid-template-columns:minmax(0,1fr);align-content:start}.lk-unlock__icon--photo{overflow:hidden;background:#f6f3ee}.lk-unlock__icon--photo img{width:100%;height:100%;object-fit:cover;display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lekostep.css.map */
