.layout-landing{--lp-gap: clamp(44px, 8vw, 92px)}.layout-landing .main{overflow-x:clip}.lp-sec{padding:var(--lp-gap) 0}.lp-sec--surface{background:var(--c-surface)}.lp-sec--navy{background:var(--c-primary);color:#fff}.lp-sec--navy h2,.lp-sec--navy h3{color:#fff}.lp-head{text-align:center;max-width:700px;margin:0 auto clamp(24px,4vw,40px)}.lp-head h2{font-size:clamp(1.5rem,4.6vw,2.25rem);line-height:1.4;margin:10px 0;color:var(--c-primary)}.lp-sec--navy .lp-head h2{color:#fff}.lp-head p{color:var(--c-muted);margin:0;font-size:1.02rem;line-height:1.9}.lp-sec--navy .lp-head p{color:#ffffffc7}.lp-eyebrow{display:inline-block;font-size:.82rem;font-weight:700;color:#8a6a33;background:#bf9b5f29;padding:5px 14px;border-radius:999px}.lp-sec--navy .lp-eyebrow{color:var(--c-accent);background:#bf9b5f2e}.lp-img{width:100%;height:auto;display:block;border-radius:var(--radius);background:#fff}.lp-img--square{aspect-ratio:1;object-fit:cover}.lp-frame{border-radius:calc(var(--radius) + 4px);overflow:hidden;box-shadow:0 14px 40px -18px #13233f59;background:#fff}.lp-checks{list-style:none;padding:0;margin:0;display:grid;gap:10px}.lp-checks li{position:relative;padding-inline-start:32px;line-height:1.75;font-weight:500}.lp-checks li:before{content:"";position:absolute;inset-inline-start:0;top:4px;width:22px;height:22px;border-radius:50%;background:var(--c-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2313233F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat}.lp-sec--navy .lp-checks li{color:#fff}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:440px;min-height:58px;padding:0 28px;border-radius:var(--radius);font-size:1.15rem;font-weight:700;text-decoration:none;background:var(--c-primary);color:#fff;border:2px solid var(--c-primary);box-shadow:0 10px 24px -12px #13233f99;transition:transform .15s ease,box-shadow .15s ease}.lp-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px -12px #13233fb3}.lp-btn--gold{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-primary);box-shadow:0 10px 24px -12px #00000080}.lp-btn svg{width:22px;height:22px}.lp-reassure{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font-size:.92rem;color:var(--c-muted)}.lp-sec--navy .lp-reassure{color:#fffc}.lp-reassure svg{width:18px;height:18px;color:var(--c-accent)}.lp-cta-wrap{text-align:center;margin-top:clamp(28px,4vw,40px)}.lp-hero__eyebrow{display:inline-block;font-size:.82rem;font-weight:700;color:#8a6a33;background:#bf9b5f29;padding:5px 14px;border-radius:999px;margin-bottom:8px}.lp-hero__title{font-size:clamp(1.65rem,6vw,2.45rem);line-height:1.35;margin:4px 0 10px;color:var(--c-primary);font-weight:700}.lp-hero__sub{color:var(--c-muted);margin:0 0 16px;font-size:1.04rem;line-height:1.9}.lp-hero__bullets{list-style:none;padding:0;margin:0 0 4px;display:grid;gap:9px}.lp-hero__bullets li{position:relative;padding-inline-start:32px;line-height:1.7;font-weight:500}.lp-hero__bullets li:before{content:"";position:absolute;inset-inline-start:0;top:3px;width:22px;height:22px;border-radius:50%;background:var(--c-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2313233F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 13px no-repeat}.layout-landing .product__info [data-price-container]{font-size:1.15rem}.layout-landing .product__info [data-price-container] .price{font-size:2rem;font-weight:700;color:var(--c-primary)}.lp-pains{display:grid;gap:14px}@media(min-width:750px){.lp-pains{grid-template-columns:repeat(3,1fr);gap:18px}}.lp-pain{background:#fff;border:1px solid var(--c-border);border-radius:var(--radius);padding:22px 20px}.lp-pain__icon{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#fbeee9;color:var(--c-sale);margin-bottom:12px}.lp-pain__icon svg{width:22px;height:22px}.lp-pain h3{font-size:1.08rem;margin:0 0 6px;color:var(--c-primary)}.lp-pain p{margin:0;color:var(--c-muted);line-height:1.8}.lp-turn{text-align:center;margin:clamp(32px,5vw,52px) auto clamp(22px,3vw,30px);max-width:640px}.lp-turn h2{font-size:clamp(1.45rem,4.4vw,2.1rem);line-height:1.4;margin:10px 0 8px;color:var(--c-primary)}.lp-turn p{color:var(--c-muted);margin:0;line-height:1.9}.lp-split{display:grid;gap:24px;align-items:center}@media(min-width:750px){.lp-split{grid-template-columns:1fr 1fr;gap:48px}}.lp-split__body h3{font-size:1.25rem;color:var(--c-primary);margin:0 0 14px}.lp-rows{display:grid;gap:clamp(36px,6vw,72px)}.lp-row{display:grid;gap:22px;align-items:center}@media(min-width:750px){.lp-row{grid-template-columns:1fr 1fr;gap:56px}.lp-row:nth-child(2n) .lp-row__media{order:2}}.lp-row--text{grid-template-columns:1fr!important;text-align:center;max-width:680px;margin:0 auto}.lp-row__num{font-size:.85rem;font-weight:700;color:var(--c-accent)}.lp-row__body h3{font-size:clamp(1.3rem,3.8vw,1.75rem);line-height:1.45;margin:8px 0 10px;color:var(--c-primary)}.lp-row__body p{color:var(--c-muted);line-height:1.95;margin:0;font-size:1.02rem}.lp-steps{list-style:none;padding:0;margin:0;display:grid;gap:14px;counter-reset:lpstep}.lp-steps li{counter-increment:lpstep;display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;background:#fff;border:1px solid var(--c-border);border-radius:var(--radius);padding:16px}.lp-steps li:before{content:counter(lpstep);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--c-primary);color:#fff;font-weight:700;font-size:1.1rem}.lp-steps h3{margin:2px 0 4px;font-size:1.05rem;color:var(--c-primary)}.lp-steps p{margin:0;color:var(--c-muted);line-height:1.75}.lp-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:750px){.lp-gallery{grid-template-columns:repeat(3,1fr);gap:16px}}.lp-gallery__btn{display:block;width:100%;padding:0;border:1px solid var(--c-border);border-radius:var(--radius);overflow:hidden;background:#fff;cursor:zoom-in}.lp-gallery__btn img{width:100%;aspect-ratio:1;object-fit:cover;display:block;transition:transform .3s ease}.lp-gallery__btn:hover img{transform:scale(1.03)}.lp-lightbox{border:0;padding:0;background:transparent;max-width:min(94vw,900px);width:100%}.lp-lightbox::backdrop{background:#0a101cdb}.lp-lightbox img{width:100%;height:auto;max-height:86vh;object-fit:contain;border-radius:var(--radius);background:#fff;display:block}.lp-lightbox__close{position:absolute;top:8px;inset-inline-end:8px;width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:var(--c-primary);display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 12px #00000040}.lp-lightbox__close svg{width:20px;height:20px}.lp-trust{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:600px){.lp-trust{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.lp-trust{grid-template-columns:repeat(4,1fr)}}.lp-trust__card{background:#fff;border:1px solid var(--c-border);border-radius:var(--radius);padding:22px 18px;text-align:center}.lp-trust__icon{width:52px;height:52px;border-radius:50%;margin:0 auto 12px;display:grid;place-items:center;background:var(--c-primary);color:var(--c-accent)}.lp-trust__icon svg{width:24px;height:24px}.lp-trust__card h3{margin:0 0 6px;font-size:1.05rem;color:var(--c-primary)}.lp-trust__card p{margin:0;color:var(--c-muted);line-height:1.75;font-size:.95rem}.lp-specs{margin:clamp(32px,5vw,52px) auto 0;max-width:760px}.lp-specs h3{text-align:center;font-size:1.3rem;margin:0 0 16px;color:var(--c-primary)}.lp-specs dl{margin:0;border:1px solid var(--c-border);border-radius:var(--radius);overflow:hidden;background:#fff}.lp-specs__row{display:grid;grid-template-columns:38% 1fr}.lp-specs__row+.lp-specs__row{border-top:1px solid var(--c-border)}.lp-specs dt{background:var(--c-surface);padding:13px 16px;font-weight:600;margin:0;color:var(--c-primary)}.lp-specs dd{padding:13px 16px;margin:0;line-height:1.7}.lp-offer{display:grid;gap:0;border:2px solid var(--c-accent);border-radius:calc(var(--radius) + 6px);overflow:hidden;background:#fff;max-width:980px;margin:0 auto;box-shadow:0 24px 60px -30px #13233f73}@media(min-width:750px){.lp-offer{grid-template-columns:1fr 1.05fr}}.lp-offer__media img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1}.lp-offer__body{padding:clamp(22px,4vw,40px);display:flex;flex-direction:column;gap:14px}.lp-offer__body h3{margin:0;font-size:clamp(1.25rem,3.6vw,1.6rem);line-height:1.45;color:var(--c-primary)}.lp-offer__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lp-offer__price .price{font-size:2.3rem;font-weight:700;color:var(--c-primary)}.lp-offer__cod{background:var(--c-surface);border-radius:var(--radius-sm);padding:14px 16px;color:var(--c-text);line-height:1.85;font-size:.95rem;margin:0}.lp-offer__cod strong{color:var(--c-primary)}.lp-final{display:grid;gap:28px;align-items:center}@media(min-width:750px){.lp-final{grid-template-columns:1fr 1fr;gap:56px}}.lp-final__body h2{font-size:clamp(1.6rem,5vw,2.4rem);line-height:1.4;margin:10px 0 12px}.lp-final__body>p{color:#fffc;line-height:1.9;margin:0 0 18px}.lp-final__price{margin:20px 0 16px}.lp-final__price,.lp-final__price *{color:#fff}.lp-final__price .price{font-size:2.3rem;font-weight:700}.lp-final .lp-frame{box-shadow:0 24px 60px -24px #0009}@media(prefers-reduced-motion:no-preference){.js .lp-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.js .lp-reveal.is-in{opacity:1;transform:none}}.lp-split>:only-child{grid-column:1 / -1;max-width:720px;margin-inline:auto;width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/landing.css.map */
