@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,700;12..96,800&family=Caveat:wght@700&family=Inter:wght@400;500;600;700;800&display=swap";.lh{--lh-cream:#FFFEFA;--lh-navy:#0E1D3A;--lh-blue:#1B48C9;--lh-blue-deep:#133386;--lh-sky:#E3EFFD;--lh-sky-soft:#F0F6FF;--lh-sky-mid:#E2EEFA;--lh-yellow:#FBE35B;--lh-red:#D83747;--lh-green:#3C924B;--lh-green-edge:#2A6E35;--lh-line:#D7DFEA;--lh-slate:#5B6479;--lh-link:#8FB0FF;--lh-display:"Bricolage Grotesque","Inter",system-ui,sans-serif;--lh-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--lh-body);color:var(--lh-navy);line-height:1.5;-webkit-font-smoothing:antialiased;text-align:left}.lh *,.lh *:before,.lh *:after{box-sizing:border-box}.lh h1,.lh h2,.lh h3,.lh h4{font-family:var(--lh-display);font-weight:800;margin:0;letter-spacing:-.02em;line-height:1.08;color:inherit}.lh p{margin:0}.lh img{max-width:100%;display:block}.lh a{color:inherit}.lh-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lh-ico{display:inline-block;flex:none;vertical-align:middle}.lh-ico--star{fill:var(--lh-yellow);stroke:var(--lh-navy);stroke-width:1.5}.lh-sec{padding:88px 24px}.lh-wrap{max-width:1120px;margin:0 auto;width:100%}.lh-bg-cream{background:var(--lh-cream)}.lh-bg-sky-soft{background:var(--lh-sky-soft)}.lh-bg-sky{background:var(--lh-sky)}.lh-bg-navy{background:var(--lh-navy);color:#fff}.lh-bg-blue{background:var(--lh-blue);color:#fff}.lh-head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin:0 auto 40px}.lh-head .lh-lead{max-width:640px}.lh-eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lh-blue)}.lh-bg-navy .lh-eyebrow,.lh-bg-blue .lh-eyebrow{color:var(--lh-yellow)}.lh-h2{font-size:clamp(32px,4.2vw,44px)}.lh-mark{background:var(--lh-yellow);color:var(--lh-navy);padding:0 .18em;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lh-lead{font-size:18px;color:var(--lh-slate);line-height:1.55}.lh-bg-navy .lh-lead,.lh-bg-blue .lh-lead{color:var(--lh-link)}.lh-note{font-size:13px;color:var(--lh-slate);text-align:center}.lh-bg-blue .lh-note,.lh-bg-navy .lh-note{color:var(--lh-link)}.lh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--lh-green);color:#fff!important;font:700 17px/1 var(--lh-body);padding:19px 30px;border:0;border-radius:6px;box-shadow:0 4px 0 var(--lh-green-edge);cursor:pointer;text-decoration:none;transition:transform .08s,box-shadow .08s}.lh-btn:hover{transform:translateY(2px);box-shadow:0 2px 0 var(--lh-green-edge)}.lh-btn:active{transform:translateY(4px);box-shadow:none}.lh-btn:focus-visible{outline:3px solid var(--lh-blue);outline-offset:3px}.lh-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.lh-btn--block{width:100%;padding:21px 24px;font-size:18px}.lh-btn--sm{padding:14px 20px;font-size:15px}.lh-btn--lg{padding:22px 52px;font-size:19px}.lh-pill{display:inline-block;font:700 11px/1 var(--lh-body);letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:3px;background:var(--lh-red);color:#fff;white-space:nowrap}.lh-pill--yellow{background:var(--lh-yellow);color:var(--lh-navy)}.lh-pill--blue{background:var(--lh-blue)}.lh-pill--sm{font-size:9px;padding:4px 7px}.lh-promo{background:var(--lh-blue);color:#fff;padding:11px 16px;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;font:600 14px/1.3 var(--lh-body);text-align:center}.lh-hero{background:var(--lh-sky-soft);padding:48px 24px}.lh-hero__grid{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:64px;align-items:start}.lh-gallery{display:flex;flex-direction:column;gap:16px;position:sticky;top:calc(var(--header-height,0px) + 24px)}.lh-gallery__main{position:relative;aspect-ratio:1/1;background:var(--lh-sky);border-radius:8px;overflow:hidden}.lh-gallery__main img,.lh-gallery__main svg{width:100%;height:100%;object-fit:cover}.lh-badge{position:absolute;top:16px;right:16px;width:104px;height:104px;border-radius:50%;background:var(--lh-yellow);border:2px solid var(--lh-navy);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--lh-navy)}.lh-badge strong{font:800 36px/1 var(--lh-display)}.lh-badge span{font:700 9px/1.25 var(--lh-body);letter-spacing:.14em;text-transform:uppercase;max-width:72px}.lh-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.lh-thumb{aspect-ratio:1/1;border-radius:8px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--lh-sky-mid);cursor:pointer}.lh-thumb img{width:100%;height:100%;object-fit:cover}.lh-thumb[aria-current=true]{border-color:var(--lh-navy)}.lh-thumb:focus-visible{outline:3px solid var(--lh-blue);outline-offset:2px}.lh-buy{display:flex;flex-direction:column;gap:18px;min-width:0}.lh-rating{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--lh-slate);text-decoration:none}.lh-stars{display:flex;gap:2px}.lh-buy .lh-pill{align-self:flex-start}.lh-h1{font-size:clamp(40px,5.4vw,58px);line-height:1.04;letter-spacing:-.03em}.lh-h1 .lh-mark{display:inline-block;margin-top:4px}.lh-ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.lh-ticks li{display:flex;gap:10px;align-items:center;font-weight:600;font-size:16px}.lh-ticks .lh-ico{color:var(--lh-green)}.lh-label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lh-slate);padding:0}.lh-form{display:flex;flex-direction:column;gap:18px;margin:0}.lh-packs{display:flex;flex-direction:column;gap:12px;border:0;padding:0;margin:0;min-width:0}.lh-pack{position:relative;display:block;cursor:pointer}.lh .lh-pack input[type=radio]{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer}.lh .lh-pack input[type=radio]:after{content:none}.lh-pack__card{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--lh-line);border-radius:10px;padding:16px 18px;transition:box-shadow .15s,border-color .15s}.lh-pack__radio{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--lh-line);display:grid;place-items:center}.lh-pack__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--lh-blue);transform:scale(0);transition:transform .12s}.lh-pack input:checked+.lh-pack__card{border:2px solid var(--lh-navy);padding:15px 17px;box-shadow:5px 5px 0 var(--lh-yellow)}.lh-pack input:checked+.lh-pack__card .lh-pack__radio{border-color:var(--lh-navy)}.lh-pack input:checked+.lh-pack__card .lh-pack__radio:after{transform:scale(1)}.lh-pack input:focus-visible+.lh-pack__card{outline:3px solid var(--lh-blue);outline-offset:2px}.lh-pack input:disabled{cursor:not-allowed}.lh-pack input:disabled+.lh-pack__card{opacity:.5}.lh-pack__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.lh-pack__title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:800 20px/1.1 var(--lh-display)}.lh-pack__sub{font-size:13px;color:var(--lh-slate);line-height:1.35}.lh-pack__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.lh-price{display:flex;align-items:baseline;gap:6px}.lh-price s{font-size:13px;color:var(--lh-slate)}.lh-price b{font:800 24px/1 var(--lh-display)}.lh-pack__media{display:none}.lh-micro{font-size:13px;font-weight:600;color:var(--lh-slate);text-align:center}.lh-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;list-style:none;margin:0;padding:0}.lh-pay svg{width:38px;height:24px}.lh-delivery{display:flex;gap:10px;align-items:center;background:#fff;border:1px solid var(--lh-line);border-radius:8px;padding:12px 14px;font-size:14px;font-weight:600}.lh-delivery .lh-ico{color:var(--lh-blue)}.lh-packs--cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:center}.lh-packs--cards .lh-pack__card{flex-direction:column;text-align:center;padding:28px;gap:10px;border-radius:12px}.lh-packs--cards .lh-pack input:checked+.lh-pack__card{border-width:3px;padding:26px;box-shadow:8px 8px 0 var(--lh-yellow)}.lh-packs--cards .lh-pack__radio{display:none}.lh-packs--cards .lh-pack__media{display:block;width:100%;aspect-ratio:3/2;border-radius:8px;overflow:hidden;background:var(--lh-sky-mid)}.lh-packs--cards .lh-pack__media img{width:100%;height:100%;object-fit:cover}.lh-packs--cards .lh-pack__info{align-items:center;flex:none}.lh-packs--cards .lh-pack__title{font-size:30px;justify-content:center}.lh-packs--cards .lh-pack__sub{font-size:15px}.lh-packs--cards .lh-pack__price{align-items:center;text-align:center}.lh-packs--cards .lh-price b{font-size:36px}.lh-packs--cards .lh-price s{font-size:16px}.lh-packs--cards .lh-pack__tag{position:absolute;top:-12px;left:50%;transform:translate(-50%);z-index:2}.lh-trust{background:var(--lh-navy);color:#fff;padding:22px 24px}.lh-trust__row{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.lh-trust__item{display:flex;align-items:center;gap:12px;font-weight:600;font-size:15px}.lh-trust__item .lh-ico{color:var(--lh-yellow)}.lh-why__row{display:grid;grid-template-columns:1fr 536px;gap:64px;align-items:center}.lh-why__text{display:flex;flex-direction:column;gap:18px}.lh-why__bridge{font:800 22px/1.3 var(--lh-display)}.lh-why__bridge .lh-mark{display:inline}.lh-ill{border:2px solid var(--lh-navy);border-radius:8px;overflow:hidden;background:var(--lh-sky-soft)}.lh-ill__bar{display:flex;justify-content:space-between;align-items:center;background:var(--lh-navy);color:#fff;padding:12px 18px;font:700 11px/1 var(--lh-body);letter-spacing:.1em;text-transform:uppercase}.lh-ill__bar em{font-style:normal;font-weight:500;letter-spacing:0;text-transform:none;font-size:12px;color:var(--lh-link)}.lh-ill__body{display:flex;justify-content:center;align-items:center;gap:28px;padding:34px 24px}.lh-ill__side{display:flex;flex-direction:column;align-items:center;gap:12px;font:800 20px/1.1 var(--lh-display)}.lh-ill__script{font:700 24px/1 Caveat,cursive;color:var(--lh-red)}.lh-ill__side--blue .lh-ill__script{color:var(--lh-blue)}.lh-ill__circle{width:150px;height:150px;border-radius:50%;border:10px solid var(--lh-red);background:#d8374747}.lh-ill__side--blue .lh-ill__circle{border-color:var(--lh-blue);background:#1b48c92e}.lh-ill__foot{background:#fff;padding:12px 18px;font-size:12px;color:var(--lh-slate)}.lh-cmp{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.lh-cmp__card{position:relative;background:#fff;border:1px solid var(--lh-line);border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:8px}.lh-cmp__card h3{font-size:24px;font-weight:700}.lh-cmp__card p{font-size:16px;color:var(--lh-slate);line-height:1.5}.lh-cmp__card.is-hl{background:var(--lh-blue);border-color:var(--lh-blue);color:#fff}.lh-cmp__card.is-hl p{color:#fff}.lh-cmp__tag{position:absolute;top:-10px;right:20px;transform:rotate(-6deg)}.lh-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lh-card{background:#fff;border:1px solid var(--lh-line);border-radius:10px;padding:28px;display:flex;flex-direction:column;gap:12px}.lh-card h3{font-size:22px;font-weight:700}.lh-card p{font-size:16px;color:var(--lh-slate);line-height:1.5}.lh-ibox{width:52px;height:52px;border-radius:50%;background:var(--lh-sky);color:var(--lh-blue);display:grid;place-items:center}.lh-grid3--steps{gap:24px}.lh-step{position:relative;align-items:center;text-align:center;padding:36px 24px;border:2px solid var(--lh-navy)}.lh-step .lh-ibox{width:76px;height:76px}.lh-step h3{font-size:26px}.lh-step__no{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--lh-navy);color:#fff;font:700 10px/1 var(--lh-body);letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:12px}.lh-photos{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.lh-photo{margin:0;border:1px solid var(--lh-line);border-radius:10px;overflow:hidden;background:var(--lh-sky)}.lh-photo__img{aspect-ratio:8/5;background:var(--lh-sky)}.lh-photo__img img{width:100%;height:100%;object-fit:cover}.lh-photo figcaption{background:var(--lh-navy);color:#fff;text-align:center;font:700 15px/1 var(--lh-body);padding:14px}.lh-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:28px 0}.lh-stat{border:2px dashed rgba(255,255,255,.6);border-radius:10px;padding:28px 20px;text-align:center;display:flex;flex-direction:column;gap:6px}.lh-stat b{font:800 clamp(56px,7vw,84px)/1 var(--lh-display);letter-spacing:-.03em;color:var(--lh-yellow)}.lh-stat span{font-weight:700;font-size:17px}.lh-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lh-review h3{font-size:22px;font-weight:700}.lh-review__by{display:flex;gap:8px;align-items:center;font-weight:600;font-size:14px;flex-wrap:wrap}.lh-avatar{width:32px;height:32px;border-radius:50%;background:var(--lh-sky);color:var(--lh-blue);display:grid;place-items:center;font-weight:700;font-size:13px}.lh-tl{margin-top:56px;display:flex;flex-direction:column;gap:20px}.lh-tl h3{font-size:30px}.lh-tl__row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lh-moment{border-left:4px solid var(--lh-blue);padding:4px 0 4px 20px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.lh-moment q{font:700 22px/1.3 var(--lh-display);quotes:none}.lh-moment small{font-size:14px;color:var(--lh-slate)}.lh-tablewrap{overflow-x:auto;border:2px solid var(--lh-navy);border-radius:12px;background:#fff}.lh-table{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;min-width:700px}.lh-table>div{padding:22px 24px;border-bottom:1px solid var(--lh-line);display:flex;align-items:center}.lh-table>div.c{justify-content:center;text-align:center}.lh-table .h{background:var(--lh-sky-soft);font:800 18px/1.2 var(--lh-display);color:var(--lh-slate);min-height:72px}.lh-table .h.hl{background:var(--lh-blue);color:#fff;font-size:22px}.lh-table .hl-cell{background:var(--lh-sky)}.lh-table .lab{font-weight:600;font-size:17px}.lh-table .yes{color:var(--lh-green)}.lh-table .no{color:var(--lh-slate)}.lh-table .txt{font-size:14px;font-weight:600;color:var(--lh-slate)}.lh-table>div:nth-last-child(-n+4){border-bottom:0}.lh-offer{display:flex;flex-direction:column;align-items:center;gap:36px}.lh-offer .lh-form{width:100%;align-items:center}.lh-offer .lh-form .lh-packs{width:100%}.lh-offer .lh-form .lh-btn{min-width:min(100%,420px)}.lh-guar{display:flex;gap:22px;align-items:center;background:#fff;border:2px dashed var(--lh-navy);border-radius:12px;padding:26px;max-width:760px;width:100%}.lh-guar__badge{flex:none;width:84px;height:84px;border-radius:50%;background:var(--lh-yellow);border:2px solid var(--lh-navy);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--lh-navy)}.lh-guar__badge strong{font:800 30px/1 var(--lh-display)}.lh-guar__badge span{font:700 9px/1 var(--lh-body);letter-spacing:.2em}.lh-guar h3{font-size:26px;margin-bottom:6px}.lh-guar p{color:var(--lh-slate);font-size:16px}.lh-faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.lh-faq details{background:#fff;border:2px solid var(--lh-navy);border-radius:8px;padding:0 24px}.lh-faq details[open]{box-shadow:4px 4px 0 var(--lh-sky)}.lh-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font:700 20px/1.25 var(--lh-display)}.lh-faq summary::-webkit-details-marker{display:none}.lh-faq summary .lh-ico{color:var(--lh-blue)}.lh-faq summary .lh-ico--minus{display:none}.lh-faq details[open] summary .lh-ico--plus{display:none}.lh-faq details[open] summary .lh-ico--minus{display:inline-block}.lh-faq summary:hover{color:inherit}.lh-faq summary:focus-visible{outline:3px solid var(--lh-blue);outline-offset:2px}.lh-faq__a{padding:0 0 22px;color:var(--lh-slate);font-size:16px;line-height:1.55}.lh-final{position:relative;overflow:hidden;text-align:center;padding:88px 24px}.lh-final:before,.lh-final:after{content:"";position:absolute;border-radius:50%;background:var(--lh-blue-deep);pointer-events:none}.lh-final:before{width:420px;height:420px;left:-120px;top:-160px}.lh-final:after{width:300px;height:300px;right:-60px;bottom:-120px}.lh-final__in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:20px}.lh-final h2{font-size:clamp(34px,5vw,52px)}.lh-final .lh-lead{max-width:640px}.lh-error{background:#fdecee;color:#9b1c2a;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:600}.lh-error[hidden]{display:none}.lh-btn[aria-busy=true]{opacity:.7;cursor:progress}#lh-hero,#lh-why,#lh-benefits,#lh-how,#lh-survey,#lh-reviews,#lh-compare,#lh-offer,#lh-faq,#lh-final{scroll-margin-top:calc(var(--header-height,0px) + 16px)}.lh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--lh-line);box-shadow:0 -4px 16px #0e1d3a1f;transform:translateY(110%);transition:transform .25s ease;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.lh-sticky.is-visible{transform:none}.lh-sticky__in{max-width:1120px;margin:0 auto;display:flex;align-items:center;gap:14px}.lh-sticky__img{flex:none;width:52px;height:52px;border-radius:8px;overflow:hidden;background:var(--lh-sky)}.lh-sticky__img img{width:100%;height:100%;object-fit:cover}.lh-sticky__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.lh-sticky__info b{font:800 17px/1.2 var(--lh-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lh-sticky__info span{font-size:12px;color:var(--lh-slate);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.lh-sec{padding:56px 20px}.lh-hero{padding:0 0 32px}.lh-hero__grid{grid-template-columns:1fr;gap:20px}.lh-gallery{position:static}.lh-gallery__main{border-radius:0}.lh-thumbs{padding:0 20px;gap:10px}.lh-buy{padding:0 20px}.lh-badge{width:76px;height:76px;top:12px;right:12px}.lh-badge strong{font-size:26px}.lh-badge span{font-size:8px;max-width:56px}.lh-why__row{grid-template-columns:1fr;gap:32px}.lh-cmp,.lh-grid3,.lh-reviews,.lh-tl__row,.lh-stats,.lh-photos{grid-template-columns:1fr}.lh-packs--cards{grid-template-columns:1fr;gap:28px}.lh-trust__row{flex-direction:column;gap:12px}.lh-guar{flex-direction:column;text-align:center}.lh-ill__body{gap:14px;padding:24px 12px}.lh-ill__circle{width:110px;height:110px}.lh-ill__script{font-size:20px}.lh-ill__side{font-size:17px;text-align:center}}@media(max-width:480px){.lh-pack__card{padding:14px}.lh-pack input:checked+.lh-pack__card{padding:13px}.lh-pack__title{font-size:18px}.lh-price b{font-size:20px}.lh-faq summary{font-size:18px}.lh-btn--lg{padding:20px 28px;width:100%}}@media(prefers-reduced-motion:reduce){.lh *{transition:none!important}.lh-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lung-hero.css.map */
