.lq{--g:#2f9e5b;--gd:#1f7a43;--gs:#e8f6ee;--sun:#f2c14e;--coral:#e8735a;--ink:#1d2b24;--muted:#5d6b64;--bg:#fffdf7;--line:#e5ebe7;--r:18px;--pad:clamp(16px,4vw,32px);background:var(--bg);color:var(--ink);font-family:var(--font-body-family,system-ui,-apple-system,sans-serif);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.lq *,.lq *:before,.lq *:after{box-sizing:border-box}.lq h1,.lq h2,.lq h3,.lq p,.lq ul{margin:0;padding:0}.lq h1,.lq h2,.lq h3{font-family:var(--font-heading-family,inherit);line-height:1.15;color:var(--ink);letter-spacing:0;text-transform:none}.lq img,.lq svg.lq-ph{display:block;max-width:100%;height:auto}.lq svg.lq-ph{background:#eef3f0;width:100%;aspect-ratio:1/1}.lq a{color:inherit}.lq-wrap{max-width:1180px;margin:0 auto;padding:0 var(--pad)}.lq-section{padding:var(--pt,64px) 0 var(--pb,64px)}.lq.is-soft{background:var(--gs)}.lq.is-white{background:#fff}.lq-soft{background:var(--gs)}.lq-center{text-align:center}.lq-eyebrow{color:var(--coral);font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:13px;margin-bottom:8px!important}.lq-title{font-size:clamp(26px,3.4vw,40px);margin-bottom:12px!important}.lq-lead{color:var(--muted);max-width:640px;margin:0 auto clamp(24px,4vw,40px)!important;font-size:clamp(15px,1.6vw,17px)}.lq-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);padding-top:clamp(16px,3vw,40px);padding-bottom:clamp(40px,6vw,72px);align-items:start}.lq-gallery{position:sticky;top:96px}.lq-main{border-radius:var(--r);overflow:hidden;border:1px solid var(--line);background:#fff;aspect-ratio:1/1}.lq-main img,.lq-main svg{width:100%;height:100%;object-fit:cover}.lq-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.lq-thumbs button{all:unset;cursor:pointer;display:block;border:2px solid transparent;border-radius:12px;overflow:hidden;aspect-ratio:1/1;background:#fff;transition:border-color .15s}.lq-thumbs button.is-active,.lq-thumbs button:focus-visible{border-color:var(--g)}.lq-thumbs img{width:100%;height:100%;object-fit:cover}.lq-quote{background:var(--gs);border-radius:14px;padding:12px 14px;font-size:15px;color:var(--gd);font-weight:700;margin-bottom:16px}.lq-quote span{display:block;font-weight:600;font-size:13px;margin-top:4px;opacity:.8}.lq-tag{display:inline-block;background:var(--sun);font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px;margin-bottom:12px}.lq-hero h1{font-size:clamp(28px,3.8vw,46px);margin-bottom:8px}.lq-sub{font-family:var(--font-heading-family,inherit);font-size:clamp(17px,1.8vw,21px);color:var(--gd);margin-bottom:16px!important}.lq-price{display:flex;align-items:baseline;gap:10px 12px;margin-bottom:18px;flex-wrap:wrap}.lq-now{font-size:clamp(28px,3vw,34px);font-weight:800}.lq-was{text-decoration:line-through;color:var(--muted);font-size:18px}.lq-save{background:var(--coral);color:#fff;font-weight:800;font-size:13px;padding:4px 10px;border-radius:999px}.lq-ticks{list-style:none;margin-bottom:22px!important}.lq-ticks li{padding:6px 0 6px 34px;position:relative;font-weight:600;font-size:clamp(15px,1.5vw,16px)}.lq-ticks li:before{content:"\2713";position:absolute;left:0;top:7px;width:22px;height:22px;border-radius:50%;background:var(--g);color:#fff;font-size:13px;display:flex;align-items:center;justify-content:center;font-weight:800}.lq-bundles{display:grid;gap:12px;margin-bottom:16px}.lq-bundle{display:flex;align-items:center;gap:14px;border:2px solid var(--line);background:#fff;border-radius:14px;padding:14px 16px;cursor:pointer;position:relative;min-height:64px;transition:border-color .15s,background .15s}.lq-bundle input{accent-color:var(--g);width:20px;height:20px;flex:none;margin:0}.lq-bundle.is-sel{border-color:var(--g);background:var(--gs)}.lq-bname{font-weight:800}.lq-bdesc{font-size:13px;color:var(--muted)}.lq-bprice{margin-left:auto;text-align:right;font-weight:800;white-space:nowrap}.lq-bprice s{display:block;font-weight:600;color:var(--muted);font-size:13px}.lq-pop{position:absolute;top:-11px;right:14px;background:var(--sun);font-size:11px;font-weight:800;padding:3px 9px;border-radius:999px;text-transform:uppercase}.lq-btn{all:unset;box-sizing:border-box;display:block;width:100%;text-align:center;background:var(--g);color:#fff;font-family:inherit;font-weight:800;font-size:18px;padding:16px;min-height:56px;border-radius:14px;cursor:pointer;box-shadow:0 5px 0 var(--gd);transition:transform .1s,box-shadow .1s}.lq-btn:hover{filter:brightness(1.05)}.lq-btn:active{transform:translateY(3px);box-shadow:0 2px 0 var(--gd)}.lq-btn:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.lq-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;text-align:center;font-size:13px;font-weight:700;color:var(--muted)}.lq-trust div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px 6px}.lq-trust b{display:block;font-size:20px;margin-bottom:2px}.lq-strip{background:var(--gd);color:#fff;padding:20px 0}.lq-strip .lq-wrap{display:flex;justify-content:space-around;gap:12px 24px;flex-wrap:wrap;font-family:var(--font-heading-family,inherit);font-size:clamp(16px,1.8vw,20px)}.lq-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.lq-step{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:24px 18px;text-align:center}.lq-n{width:48px;height:48px;border-radius:50%;background:var(--sun);font-family:var(--font-heading-family,inherit);font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.lq-step h3{font-size:20px;margin-bottom:6px}.lq-step p{color:var(--muted);font-size:15px}.lq-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);align-items:center}.lq-feature+.lq-feature{margin-top:clamp(40px,6vw,72px)}.lq-feature.is-flip .lq-fimg{order:2}.lq-fimg{border-radius:var(--r);overflow:hidden;border:1px solid var(--line);background:#fff}.lq-fimg img,.lq-fimg svg{width:100%;aspect-ratio:1/1;object-fit:cover}.lq-ftxt h3{font-size:clamp(24px,2.8vw,32px);margin-bottom:12px}.lq-ftxt p{color:var(--muted);font-size:clamp(15px,1.6vw,17px)}.lq-ftxt p+p{margin-top:12px}.lq-emoji{font-size:34px;margin-bottom:8px}.lq-table-wrap{max-width:860px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--r);border:1px solid var(--line);background:#fff}.lq-cmp{width:100%;min-width:520px;border-collapse:collapse}.lq-cmp th,.lq-cmp td{padding:15px 12px;text-align:center;border-bottom:1px solid var(--line);font-size:15px}.lq-cmp th{font-family:var(--font-heading-family,inherit);font-size:16px;background:#fafcfb}.lq-cmp td:first-child,.lq-cmp th:first-child{text-align:left;font-weight:700}.lq-cmp .us{background:var(--gs);color:var(--gd);font-weight:800}.lq-cmp tr:last-child td{border-bottom:0}.lq-yes{color:var(--g);font-weight:800;font-size:18px}.lq-no{color:#c4504a;font-weight:800;font-size:18px}.lq-boximg{max-width:680px;margin:0 auto 28px;border-radius:var(--r);overflow:hidden;border:1px solid var(--line)}.lq-specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:920px;margin:0 auto}.lq-spec{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 12px;text-align:center}.lq-spec b{display:block;font-family:var(--font-heading-family,inherit);font-size:20px;color:var(--gd)}.lq-spec span{font-size:14px;color:var(--muted)}.lq-reviews-slot{max-width:920px;margin:0 auto;background:#fff;border:2px dashed #cfd8d3;border-radius:var(--r);padding:40px 20px;color:var(--muted);text-align:center}.lq-reviews-app{max-width:1000px;margin:0 auto;text-align:left}.lq-faq{max-width:780px;margin:clamp(20px,3vw,32px) auto 0}.lq-faq details{background:#fff;border:1px solid var(--line);border-radius:14px;margin-bottom:10px;padding:0 18px}.lq-faq summary{cursor:pointer;font-weight:800;padding:18px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px}.lq-faq summary::-webkit-details-marker{display:none}.lq-faq summary:after{content:"+";font-size:24px;color:var(--g);flex:none}.lq-faq details[open] summary:after{content:"\2013"}.lq-faq details p{padding-bottom:18px;color:var(--muted)}.lq-final{background:var(--g);color:#fff;border-radius:clamp(20px,3vw,28px);padding:clamp(24px,5vw,56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:center;margin-bottom:clamp(48px,7vw,88px)}.lq-final .lq-fimg{border:0}.lq-final h2{font-size:clamp(28px,3.4vw,40px);margin-bottom:10px;color:#fff}.lq-final p{opacity:.92;margin-bottom:22px!important;font-size:clamp(15px,1.6vw,17px)}.lq-final .lq-btn{background:var(--sun);color:var(--ink);box-shadow:0 5px #d9a520;max-width:380px}.lq-final-txt{text-align:center}.lq-final-txt .lq-btn{margin:0 auto}.lq-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--line);padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));display:none;align-items:center;gap:12px;box-shadow:0 -6px 20px #00000014;transform:translateY(110%);transition:transform .25s}.lq-sticky.is-show{transform:none}.lq-sticky .lq-sp{font-weight:800;white-space:nowrap;font-size:18px}.lq-sticky .lq-btn{padding:12px;min-height:48px;font-size:16px;box-shadow:none}@media(max-width:989px){.lq-hero{grid-template-columns:minmax(0,1fr)}.lq-gallery{position:static;max-width:640px;width:100%;margin:0 auto}.lq-buy{max-width:640px;width:100%;margin:0 auto}.lq-steps,.lq-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.lq-feature,.lq-final{grid-template-columns:minmax(0,1fr)}.lq-feature.is-flip .lq-fimg{order:0}.lq-ftxt{text-align:left}.lq-thumbs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;padding-bottom:4px;-webkit-overflow-scrolling:touch}.lq-thumbs button{flex:0 0 68px;width:68px;scroll-snap-align:start}.lq-strip .lq-wrap{display:grid;grid-template-columns:1fr 1fr;text-align:center}.lq-sticky{display:flex}body.lq-sticky-on{padding-bottom:76px}.lq-section{padding:calc(var(--pt,64px)*.7) 0 calc(var(--pb,64px)*.7)}}@media(max-width:420px){.lq-trust{font-size:12px}.lq-step{padding:18px 12px}.lq-bundle{padding:12px;gap:10px}}@media(prefers-reduced-motion:reduce){.lq *{transition:none!important}}.lq a.lq-btn{color:#fff;text-decoration:none}.lq .lq-final a.lq-btn{color:var(--ink)}.lq-final{margin-bottom:0}.lq-hero{padding-top:var(--pt,32px);padding-bottom:var(--pb,64px)}.lq-rte p+p{margin-top:12px}.lq-rte a{text-decoration:underline}.lq-buy>*+*{margin-top:0}.lq-variant{margin-bottom:16px}.lq-variant label{display:block;font-weight:800;font-size:14px;margin-bottom:6px}.lq-variant select{width:100%;min-height:48px;border:2px solid var(--line);border-radius:12px;padding:0 14px;font:inherit;font-weight:700;background:#fff;color:var(--ink)}.lq-text{color:var(--muted);margin-bottom:16px}.lq-soldout{opacity:.55;pointer-events:none}.lq-buy .lq-trust{margin-top:24px}.lq-buy .lq-btn{margin-top:4px}.lq svg.lq-ph{fill:#c9d6d2}.lq-sticky .lq-btn{color:#fff}.lq-banner-full{padding:0}.lq-banner{position:relative;border-radius:var(--r);overflow:hidden;background:var(--gs)}.lq-banner-full .lq-banner{border-radius:0}.lq-banner img,.lq-banner svg{width:100%;height:auto;display:block}.lq-banner--wide img,.lq-banner--wide svg{aspect-ratio:21/9;object-fit:cover}.lq-banner--standard img,.lq-banner--standard svg{aspect-ratio:16/9;object-fit:cover}.lq-banner-text{position:absolute;inset:auto auto 50% clamp(16px,4vw,56px);transform:translateY(50%);max-width:min(460px,80%);background:#ffffffeb;border-radius:16px;padding:clamp(18px,3vw,32px)}.lq-banner--center .lq-banner-text{left:50%;transform:translate(-50%,50%);text-align:center}.lq-banner--below .lq-banner-text{position:static;transform:none;max-width:760px;margin:0 auto;background:transparent;text-align:center;padding:24px 0 0}.lq-banner--below{overflow:visible;background:transparent}.lq-banner--below picture{display:block;border-radius:var(--r);overflow:hidden}.lq-banner-text h2{font-size:clamp(22px,2.8vw,34px);margin-bottom:8px}.lq-banner-text p{color:var(--muted);margin-bottom:14px}.lq-banner-text .lq-btn{display:inline-block;width:auto;padding:12px 26px;min-height:0;font-size:16px}a.lq-banner-link{display:block;color:inherit;text-decoration:none}.lq-pf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(14px,2.4vw,28px);align-items:stretch;text-align:left;max-width:1100px;margin:0 auto}.lq-pf.has-img{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr)}.lq-pf-col{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:clamp(20px,2.6vw,30px)}.lq-pf-col h3{font-size:22px;margin-bottom:14px}.lq-pf-col ul{list-style:none;margin:0;padding:0}.lq-pf-col li{position:relative;padding:8px 0 8px 32px;font-weight:600;border-top:1px dashed var(--line)}.lq-pf-col li:first-child{border-top:0}.lq-pf-col li:before{position:absolute;left:0;top:9px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#fff}.lq-pf-col.is-bad li:before{content:"\2715";background:#c4504a}.lq-pf-col.is-good{border-color:var(--g);background:var(--gs)}.lq-pf-col.is-good li:before{content:"\2713";background:var(--g)}.lq-pf-img{border-radius:var(--r);overflow:hidden;background:var(--gs)}.lq-pf-img img,.lq-pf-img svg{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5}.lq-bgrid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:clamp(12px,2vw,20px)}.lq-bcard{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:26px 20px;text-align:center}.lq-bicon{font-size:34px;line-height:1;margin:0 auto 12px;width:64px;height:64px;border-radius:50%;background:var(--gs);display:flex;align-items:center;justify-content:center;overflow:hidden}.lq-bicon img{width:40px;height:40px;object-fit:contain}.lq-bcard h3{font-size:19px;margin-bottom:6px}.lq-bcard p{color:var(--muted);font-size:15px}.lq-aud{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:clamp(12px,2vw,24px)}.lq-aud-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;text-align:left}.lq-aud-img{aspect-ratio:4/3;background:var(--gs);overflow:hidden}.lq-aud-img img,.lq-aud-img svg{width:100%;height:100%;object-fit:cover}.lq-aud-txt{padding:18px 20px 20px}.lq-aud-txt h3{font-size:20px;margin-bottom:6px}.lq-aud-txt p{color:var(--muted);font-size:15px}.lq-igrid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:clamp(10px,1.6vw,18px)}.lq-ig{margin:0}.lq-ig-img{border-radius:var(--r);overflow:hidden;background:var(--gs);aspect-ratio:1/1}.lq-igrid--portrait .lq-ig-img{aspect-ratio:4/5}.lq-igrid--tall .lq-ig-img{aspect-ratio:9/16}.lq-igrid--natural .lq-ig-img{aspect-ratio:auto}.lq-ig-img img,.lq-ig-img svg{width:100%;height:100%;object-fit:cover}.lq-igrid--natural .lq-ig-img img{height:auto}.lq-ig figcaption{margin-top:8px;font-weight:700;font-size:15px;text-align:center}.lq-guar{display:flex;align-items:center;gap:clamp(16px,3vw,32px);max-width:860px;margin:0 auto;background:#fff;border:2px solid var(--g);border-radius:var(--r);padding:clamp(20px,3vw,36px)}.lq-guar-icon{flex:none;font-size:48px;line-height:1;width:96px;height:96px;border-radius:50%;background:var(--gs);display:flex;align-items:center;justify-content:center;overflow:hidden}.lq-guar-icon img{width:72px;height:72px;object-fit:contain}.lq-guar h2{font-size:clamp(22px,2.6vw,30px);margin-bottom:6px}.lq-guar .lq-rte{color:var(--muted)}.lq-final>.lq-final-txt:only-child{grid-column:1/-1}@media(max-width:989px){.lq-pf.has-img{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lq-pf.has-img .lq-pf-img{grid-column:1/-1;order:-1;max-width:420px;width:100%;margin:0 auto}.lq-bgrid,.lq-aud{grid-template-columns:repeat(2,minmax(0,1fr))}.lq-igrid{grid-template-columns:repeat(min(var(--cols,3),3),minmax(0,1fr))}}@media(max-width:749px){.lq-pf,.lq-pf.has-img,.lq-aud{grid-template-columns:minmax(0,1fr)}.lq-igrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lq-banner-text{position:static;transform:none;max-width:none;border-radius:0;background:#fff;text-align:center}.lq-banner--center .lq-banner-text{transform:none}.lq-guar{flex-direction:column;text-align:center}}@media(max-width:749px){.lq-pf-img img,.lq-pf-img svg{aspect-ratio:1/1}.lq-bcard{padding:18px 12px}.lq-bcard h3{font-size:17px}.lq-bcard p{font-size:14px}}@media(max-width:340px){.lq-bgrid{grid-template-columns:minmax(0,1fr)}}.lq{--muted:#6f6360;--line:#eadfd9}.lq svg.lq-ph{fill:#e6d8d1;background:#f6eee9}.lq picture{display:block;width:100%;height:100%}.lq-ico{display:inline-block;width:1.15em;height:1.15em;vertical-align:-.2em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.lq-strip span{display:inline-flex;align-items:center;gap:8px}.lq-strip .lq-ico{width:20px;height:20px}.lq-trust b{display:flex;justify-content:center;margin-bottom:6px}.lq-trust .lq-ico{width:24px;height:24px;color:var(--g)}.lq-bicon{color:var(--g)}.lq-bicon .lq-ico{width:30px;height:30px}.lq-emoji{color:var(--g);font-size:inherit}.lq-emoji .lq-ico{width:30px;height:30px}.lq-spec-ico{display:flex;justify-content:center;color:var(--g);margin-bottom:6px;font-style:normal}.lq-spec-ico .lq-ico{width:24px;height:24px}.lq-guar-icon{color:var(--g)}.lq-guar-icon .lq-ico{width:44px;height:44px}.lq-quote{font-style:italic}.lq [class*=lq-shape--]{aspect-ratio:auto!important;height:auto}.lq [class*=lq-shape--] img,.lq [class*=lq-shape--] svg{width:100%;height:auto!important;object-fit:cover}.lq .lq-shape--square img,.lq .lq-shape--square svg{aspect-ratio:1/1!important}.lq .lq-shape--portrait img,.lq .lq-shape--portrait svg{aspect-ratio:4/5!important}.lq .lq-shape--landscape img,.lq .lq-shape--landscape svg{aspect-ratio:4/3!important}.lq .lq-shape--natural img{aspect-ratio:auto!important}.lq .lq-shape--natural svg{aspect-ratio:4/3!important}.lq .lq-fit--contain img{object-fit:contain!important;background:#fff}@media(min-width:750px){.lq-banner--fit img{aspect-ratio:16/9;object-fit:contain;background:var(--gs)}}@media(max-width:749px){.lq-banner img,.lq-banner svg{aspect-ratio:auto!important;object-fit:initial!important;height:auto!important}}.lq-cmp .lq-ico{width:20px;height:20px;stroke-width:2.4}.lq{--sun:#F1E4DE;--coral:#9C6B5E}.lq .lq-final .lq-btn{background:#fffdfc;color:var(--ink);box-shadow:0 5px #d9c3b9}.lq-cmp th{background:#fbf7f4}.lq-reviews-slot{border-color:#e3d3cb}.lq-tag,.lq-pop,.lq-n{background:#f1e4de;color:#332a28}.lq-save{background:#9c6b5e}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lq-product.css.map */
