:root{--bg:#fffaf7;--surface:#fff;--surface-alt:#fff1f0;--text:#332329;--muted:#765963;--accent:#d35f7a;--accent-dark:#b44b65;--line:#d35f7a2e;--shadow:0 24px 60px #75354b24;--radius-lg:36px;--radius-md:24px;--radius-sm:16px;--container:1180px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(circle at top left,#ffdce2b3,transparent 28%),linear-gradient(180deg,#fffdfb 0%,var(--bg)100%);margin:0;font-family:Poppins,sans-serif}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.container{width:min(100% - 32px,var(--container));margin:0 auto}.section{padding:88px 0}.section--compact{padding:40px 0}.section-heading{text-align:center;margin-bottom:44px}.section-heading h2{margin:18px 0 0;font-family:Prata,serif;font-size:clamp(2rem,4vw,3.35rem);font-weight:400;line-height:1.12}.section-heading--light,.section-heading--light h2,.section-heading--light .divider-label{color:#fff}.divider-label,.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);align-items:center;gap:14px;font-size:.85rem;display:inline-flex}.divider-label:before,.divider-label:after,.eyebrow:before,.eyebrow:after{content:"";opacity:.4;background:currentColor;width:54px;height:1px}.topbar{color:#fff;background:linear-gradient(90deg,#c84f6b 0%,#e28195 100%);padding:14px 0}.topbar__inner{text-align:center;gap:8px;display:grid}.topbar__copy,.topbar__note{margin:0;font-size:.92rem;line-height:1.5}.hero{color:#fff;position:relative}.hero__nav{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:24px 0 auto}.brand{letter-spacing:.08em;font-family:Prata,serif;font-size:1.55rem}.hero__made{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:.95rem;display:inline-flex}.hero-slider{min-height:720px;position:relative}.hero-slide{opacity:0;visibility:hidden;background:linear-gradient(90deg,#35151fbf 0%,#35151f61 42%,#35151f2e 100%),50%/cover no-repeat;align-items:center;transition:opacity .6s,visibility .6s;display:grid;position:absolute;inset:0}.hero-slide.is-active{opacity:1;visibility:visible}.hero-slide__person{z-index:1;object-fit:contain;object-position:bottom center;width:auto;height:min(76%,620px);position:absolute;bottom:0;right:clamp(24px,6vw,110px)}.hero-slide--1,.hero-slide--2,.hero-slide--3{background-image:linear-gradient(90deg,#35151fbf 0%,#35151f61 42%,#35151f2e 100%),url(Baner.7f9689cf.webp)}.hero-slide__content{z-index:1;width:min(100%,620px);padding-top:72px;position:relative}.hero-slide h1{text-transform:uppercase;margin:22px 0 30px;font-family:Prata,serif;font-size:clamp(2.9rem,6vw,5.7rem);line-height:.95}.button{background:linear-gradient(180deg,#e77f97 0%,var(--accent)100%);color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:190px;padding:16px 30px;font-size:.96rem;font-weight:700;display:inline-flex;box-shadow:0 20px 35px #d35f7a59}.button--light{color:var(--accent);background:#fff}.hero-slider__dots,.slider-dots{justify-content:center;align-items:center;gap:10px;display:flex}.hero-slider__dots{z-index:2;position:absolute;inset:auto 0 36px}.slider-dot{cursor:pointer;background:#ffffff6b;border:0;border-radius:999px;width:12px;height:12px;padding:0}.slider-dot.is-active{background:#fff;width:34px}.feature-grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:-78px;display:grid;position:relative}.feature-card,.ingredient-card,.advantage-card,.testimonial-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow)}.feature-card{text-align:center;padding:28px 24px}.feature-card img,.advantage-card img{width:92px;margin:0 auto 18px}.feature-card h3,.ingredient-card h3,.advantage-card h3{margin:0;font-size:1.12rem;font-weight:600}.intro__grid,.expert__grid{grid-template-columns:1fr 1fr;align-items:center;gap:46px;display:grid}.intro__visual{border-radius:var(--radius-lg);background:radial-gradient(circle at top,#e9abba40,#0000 55%),linear-gradient(#fff5f2 0%,#fff 100%);padding:28px}.intro__visual img{width:min(100%,350px);margin:0 auto}.benefit-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.benefit-list li{border:1px solid var(--line);background:#ffffffe0;border-radius:22px;padding:22px 24px 22px 62px;line-height:1.6;position:relative;box-shadow:0 18px 30px #81475a14}.benefit-list li:before{content:"";background:linear-gradient(180deg,#ef9daf 0%,var(--accent)100%);border-radius:50%;width:18px;height:18px;position:absolute;top:25px;left:24px;box-shadow:0 0 0 6px #d35f7a1f}.offer-band{color:#fff;background:linear-gradient(135deg,#d15570f5,#91234ef5),url(Baner.7f9689cf.webp) 50%/cover no-repeat}.offer-band__inner{text-align:center}.offer-band h2{width:min(100%,780px);margin:0 auto 18px;font-family:Prata,serif;font-size:clamp(2rem,4vw,3rem);line-height:1.18}.offer-band__discount{letter-spacing:.14em;margin-bottom:24px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.hurrytimer-timer{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.hurrytimer-timer-block{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border-radius:22px;min-width:92px;padding:18px 14px}.hurrytimer-timer-digit{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1}.hurrytimer-timer-label{letter-spacing:.18em;text-transform:uppercase;margin-top:8px;font-size:.72rem}.hurrytimer-timer-sep{font-size:2rem;font-weight:700}.offer-band .button{margin-top:30px}.ingredients__grid{grid-template-columns:1fr minmax(220px,320px) 1fr;align-items:center;gap:30px;display:grid}.ingredients__col{gap:22px;display:grid}.ingredient-card{text-align:center;padding:22px}.ingredient-card img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;max-width:180px;margin:0 auto 18px}.ingredients__product img{max-height:680px;margin:0 auto}.advantages{padding-top:30px}.advantages__grid{gap:24px;display:grid}.advantages__grid--primary{grid-template-columns:repeat(3,1fr)}.advantages__grid--secondary{grid-template-columns:repeat(2,1fr);width:min(100%,760px);margin:24px auto 0}.advantage-card{text-align:center;padding:26px 22px}.testimonials{background:linear-gradient(#fff5f473,#0000 100%)}.testimonial-slider{max-width:860px;margin:0 auto}.testimonial-track{min-height:330px;position:relative}.testimonial-card{opacity:0;visibility:hidden;padding:34px;transition:opacity .35s,visibility .35s;position:absolute;inset:0}.testimonial-card.is-active{opacity:1;visibility:visible}.testimonial-card p{color:var(--muted);margin:0 0 26px;font-size:1.02rem;line-height:1.8}.testimonial-card footer{align-items:center;gap:16px;display:flex}.testimonial-card footer img{object-fit:cover;border-radius:50%;width:72px;height:72px}.testimonial-card footer strong,.testimonial-card footer span{display:block}.testimonial-card footer span{color:var(--muted);margin-top:4px}.slider-controls{justify-content:center;align-items:center;gap:18px;margin-top:24px;display:flex}.slider-arrow{border:1px solid var(--line);color:var(--accent);cursor:pointer;background:#fff;border-radius:50%;width:48px;height:48px;font-size:1.6rem}.expert{background:radial-gradient(circle at 80% 20%,#e6b0bf40,#0000 24%),linear-gradient(#fff7f4 0%,#fff 100%)}.expert__copy p{color:var(--muted);margin:0 0 18px;line-height:1.8}.expert__copy strong{color:var(--text)}.expert__visual{min-height:420px;position:relative}.expert__visual img{width:min(100%,480px);position:absolute;bottom:-20px;right:0}.stories__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.stories__grid img{object-fit:cover;box-shadow:var(--shadow);border-radius:28px;width:100%;height:100%;min-height:380px}.order{color:#fff;background:linear-gradient(135deg,#bd375fe0,#7a143ae0),url(deshmi-klienteve.b7ea8a1c.jpg) 50%/cover no-repeat}.order__inner{text-align:center}.order__prices{justify-content:center;align-items:baseline;gap:18px;margin:28px 0 34px;display:flex}.price_old{opacity:.7;font-size:clamp(1.6rem,4vw,2.6rem);text-decoration:line-through}.price_main{font-size:clamp(2rem,5vw,3.4rem);font-weight:700}.landing-order-block{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:34px;width:min(100%,560px);margin:0 auto;padding:34px}.order__form-copy{margin-bottom:24px}.order__title{margin-bottom:20px;font-family:Prata,serif;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2}.order__prices--form{margin:20px 0 0}.landing-thanks{background:#ffffff29;border-radius:24px;margin-bottom:18px;padding:26px;display:none}.landing-thanks h3,.landing-thanks h4{margin:0}.landing-thanks h4{margin-top:8px;font-weight:500}.landing-order-form{gap:16px;display:grid}.form__label{display:block}.lv-row input,.lv-row select,.form__input{color:var(--text);background:#fff;border:0;border-radius:16px;width:100%;height:58px;padding:0 18px}.lv-row select,.form__select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--accent)50%),linear-gradient(135deg,var(--accent)50%,transparent 50%);background-position:calc(100% - 24px) calc(50% - 3px),calc(100% - 18px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px}.lv2-form-error{text-align:left;color:#ffe0e6;min-height:16px;margin-top:6px;font-size:.8rem}.lv-order-button{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#fff;border:0;border-radius:999px;width:100%;height:62px;font-size:1rem;font-weight:700}.landing-hidden-frame{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.footer{background:#fff;padding:28px 0 40px}.footer__inner{text-align:center;color:var(--muted);gap:14px;display:grid}.footer__links{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.footer__links a:hover,.footer__links a:focus-visible{color:var(--accent)}@media (width<=991px){.section{padding:72px 0}.hero-slider{min-height:620px}.feature-grid,.advantages__grid--primary,.stories__grid,.intro__grid,.expert__grid,.ingredients__grid{grid-template-columns:1fr}.feature-grid{margin-top:-42px}.ingredients__product{order:-1}.advantages__grid--secondary{grid-template-columns:1fr;width:100%}.expert__visual{min-height:auto}.expert__visual img{margin:0 auto;position:static}.stories__grid img{min-height:300px}}@media (width<=767px){.hero__nav{flex-direction:column;gap:12px;inset:18px 0 auto}.hero-slide__content{text-align:center;padding-top:114px}.hero-slide__person{order:-1;height:260px;margin:0 auto 24px;position:relative;bottom:auto;right:auto}.hero-slide h1{line-height:1.02}.divider-label:before,.divider-label:after,.eyebrow:before,.eyebrow:after{width:24px}.feature-card,.advantage-card,.ingredient-card,.landing-order-block,.testimonial-card{border-radius:22px}.testimonial-track{min-height:420px}.testimonial-card{padding:24px}.order__prices{flex-direction:column;gap:8px}.hurrytimer-timer{gap:8px}.hurrytimer-timer-block{min-width:82px}}.privacy_link{color:inherit;cursor:pointer}.privacy_background{min-height:100%;margin:0;padding:32px 0 0}.dn-none{display:none}.block_more_info{background:#fff;border:1px solid #dadada;width:800px;margin:0 auto 20px;padding:20px 40px 40px;font-family:Arial;line-height:20px}.block_more_info h1{color:#3b6a7c;text-align:center;margin-bottom:30px;padding-top:16px;font-size:32px;font-weight:700}.s1{text-align:center;color:#000;margin:40px 0 0;font-style:italic;font-weight:700}.privacy_h2{color:#000;margin-top:26px;padding-bottom:16px;font-size:16px;font-weight:700}