@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-weight:400 700;font-display:swap;src:url('elvyane-arabic.woff2') format('woff2')}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300 700;font-display:swap;src:url('elvyane-latin.woff2') format('woff2')}
:root{--ev-green:#38584a;--ev-ivory:#faf7f1;--ev-ink:#243a30;--ev-gold:#a7905b;--ev-line:#deded0}html{scroll-behavior:smooth;scroll-padding-top:90px}.ev{font-family:'Noto Naskh Arabic',serif;color:var(--ev-ink);font-size:20px;line-height:1.8}.ev *{box-sizing:border-box}.ev h1,.ev h2,.ev h3,.ev p{margin:0}.ev h1,.ev h2,.ev h3{font-family:inherit;color:inherit;font-weight:500;letter-spacing:0;text-wrap:balance}.ev h1{font-size:clamp(38px,4.6vw,66px);line-height:1.3;max-width:620px}.ev h2{font-size:clamp(30px,3.4vw,46px);line-height:1.4}.ev h3{font-size:25px}.ev p{max-width:650px}.ev a{color:inherit}.ev-wrap{max-width:1200px;margin:auto;padding:0 5%}.ev-section{padding:88px 0}.ev-kicker{font-family:'Cormorant Garamond',Georgia,serif;letter-spacing:.22em;font-size:17px;margin-bottom:22px!important;direction:ltr;display:block;color:var(--ev-green)}.ev-btn{display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:12px 28px;border:1px solid var(--ev-green);background:var(--ev-green);color:var(--ev-ivory)!important;border-radius:3px;text-decoration:none;font:600 19px 'Noto Naskh Arabic',serif;cursor:pointer}.ev-btn:focus-visible,.ev a:focus-visible,.ev summary:focus-visible{outline:3px solid var(--ev-gold);outline-offset:4px}.ev-btn[disabled]{opacity:.65;cursor:not-allowed}.ev-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px}.ev-link{text-underline-offset:6px;font-size:18px}.ev-header{background:var(--ev-ivory);border-bottom:1px solid var(--ev-line);padding:17px 0}.ev-nav{display:flex;align-items:center;justify-content:space-between;gap:20px}.ev-wordmark{font:600 33px 'Cormorant Garamond',Georgia,serif;letter-spacing:.19em;text-decoration:none;direction:ltr}.ev-navlinks{display:flex;gap:26px;align-items:center;font-size:17px}.ev-navlinks a{text-decoration:none}.ev-hero{background:var(--ev-ivory)}.ev-hero-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:6%;align-items:center;min-height:650px;padding-block:55px}.ev-lead{font-size:23px;margin-top:24px!important}.ev-note{font-size:17px;opacity:.8;margin-top:18px!important}.ev-photo{position:relative;background:radial-gradient(ellipse at center,#e5e9df 0,#eff0e8 54%,#f8f6ef 75%);border-radius:48% 48% 3px 3px;text-align:center;overflow:hidden}.ev-photo:after{content:'';position:absolute;inset:20px;border:1px solid #a7905b55;border-radius:48% 48% 3px 3px;pointer-events:none}.ev-photo img{width:100%;height:560px;object-fit:contain;display:block}.ev-facts{border-top:1px solid var(--ev-line);border-bottom:1px solid var(--ev-line)}.ev-factgrid{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding-block:19px;font-size:18px}.ev-factgrid span+span{border-right:1px solid var(--ev-line)}.ev-center{text-align:center}.ev-center p{margin-inline:auto}.ev-center h2{margin-bottom:22px}.ev-columns{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ev-dark{background:var(--ev-green);color:var(--ev-ivory)}.ev-dark .ev-kicker{color:#d5c59c}.ev-dark p{opacity:.9}.ev-pains{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.ev-pain{padding:27px 22px;border:1px solid var(--ev-line);background:#fffdf8}.ev-number{font:500 36px 'Cormorant Garamond',Georgia,serif;color:var(--ev-gold);display:block;margin-bottom:20px;direction:ltr}.ev-ingredients{padding:0;list-style:none;margin:35px 0 0;display:grid;grid-template-columns:repeat(5,1fr);border-block:1px solid var(--ev-line)}.ev-ingredients li{padding:32px 8px;text-align:center;font:500 21px 'Cormorant Garamond',Georgia,serif;direction:ltr}.ev-ingredients li+li{border-right:1px solid var(--ev-line)}.ev-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:38px}.ev-step{border-top:1px solid #ffffff45;padding-top:22px}.ev-step .ev-number{color:#d5c59c}.ev-soft{background:#eeeee5}.ev-faq{max-width:830px;margin:auto}.ev-faq details{border-bottom:1px solid var(--ev-line);padding:23px 0}.ev-faq summary{cursor:pointer;font-size:23px;display:flex;justify-content:space-between;gap:20px;list-style:none}.ev-faq summary:after{content:'+';font-family:Arial;font-size:22px}.ev-faq details[open] summary:after{content:'−'}.ev-faq details p{padding-top:16px;font-size:19px}.ev-order{padding:42px;border:1px solid var(--ev-line);background:var(--ev-ivory)}.ev-order h2{margin:14px 0}.ev-price{font-size:30px}.ev-order form{display:grid;gap:15px;margin-top:22px}.ev-order input{width:95px;padding:10px;background:white;border:1px solid var(--ev-line);font:inherit}.ev-form{display:grid;gap:20px;margin-top:30px}.ev-form label{display:block}.ev-form input,.ev-form textarea{width:100%;padding:13px;border:1px solid var(--ev-line);background:#fffdf8;font:inherit;color:var(--ev-ink);border-radius:3px}.ev-form textarea{min-height:170px;resize:vertical}.ev-footer{border-top:1px solid var(--ev-line);padding:45px 0 25px;background:var(--ev-ivory)}.ev-footer-main{display:flex;justify-content:space-between;gap:30px;align-items:center}.ev-footer p{font-size:17px;margin-top:15px}.ev-copyright{border-top:1px solid var(--ev-line);margin-top:30px;padding-top:20px;font-size:14px}.ev-smallphoto{max-width:350px;margin:auto}.ev-smallphoto img{height:390px}.ev-contact{max-width:720px;min-height:70vh}.ev-product-details{margin-top:25px}.ev-product-details h2,.ev-product-details h3{font-size:24px}.ev-product-details p{margin-block:12px;font-size:19px}@media(max-width:749px){.ev{font-size:19px}.ev-section{padding:54px 0}.ev-wrap{padding-inline:6%}.ev-nav{flex-wrap:wrap;justify-content:center}.ev-wordmark{font-size:29px}.ev-navlinks{gap:20px;font-size:15px;justify-content:center;flex-wrap:wrap}.ev-hero-grid{grid-template-columns:1fr;gap:32px;padding-block:35px;min-height:auto}.ev-hero-text{text-align:center}.ev-hero-text p{margin-inline:auto}.ev-hero-text .ev-actions{justify-content:center}.ev-photo{max-width:410px;width:100%;margin:auto}.ev-photo img{height:400px}.ev-hero .ev-photo{order:2}.ev-lead{font-size:21px}.ev-kicker{font-size:15px;margin-bottom:16px!important}.ev-factgrid{font-size:15px;gap:8px}.ev-columns{grid-template-columns:1fr;gap:28px}.ev-pains{grid-template-columns:1fr;gap:10px}.ev-pain{padding:16px 20px}.ev-pain .ev-number{display:inline;margin-left:15px;font-size:24px}.ev-pain h3{display:inline;font-size:22px}.ev-ingredients{grid-template-columns:1fr 1fr}.ev-ingredients li{padding:20px 8px;font-size:21px;border-bottom:1px solid var(--ev-line)}.ev-ingredients li:last-child{grid-column:1/-1}.ev-steps{grid-template-columns:1fr;gap:25px}.ev-step .ev-number{margin-bottom:8px}.ev-order{padding:28px 22px}.ev-footer-main{flex-direction:column;align-items:flex-start}.ev-faq summary{font-size:21px}.ev-smallphoto img{height:330px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.ev-gallery{display:block;min-width:0;max-width:100%;align-self:center}.ev .ev-gallery-zoom{display:block;border:1px solid #dddcd2;border-radius:10px;padding:8px;overflow:visible;background:#faf7f1}.ev .ev-gallery-main{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:0;clip-path:none}.ev-gallery-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;direction:ltr}.ev-gallery-thumbs a{display:block;border:2px solid transparent;border-radius:5px;padding:2px;overflow:visible;opacity:.65}.ev-gallery-thumbs a[aria-current=true]{border-color:#38584a;opacity:1}.ev-gallery-thumbs a:hover{opacity:1}.ev-gallery-thumbs img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:0}.ev-gallery a:focus-visible{outline:3px solid #38584a;outline-offset:3px}.ev .ev-gallery-hint{text-align:center;font-size:14px;margin:10px 0 0}@media(max-width:749px){.ev-gallery-thumbs{gap:5px}}

.ev-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.ev .ev-order{min-width:0;padding:32px}.ev .ev-order h2{font-size:clamp(29px,3vw,38px);margin:6px 0 10px}.ev-offer-intro{font-size:19px}.ev-offer{display:block;margin-top:26px}.ev .ev-offer form{margin-top:0;gap:0}.ev-offer-options{padding:0;margin:0;border:0;display:grid;gap:22px;min-width:0}
.ev-offer-card{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:18px 16px;border:1px solid #b9c3b6;border-radius:6px;cursor:pointer;background:#fffdf8;transition:background .15s,border-color .15s,box-shadow .15s;min-width:0}
.ev .ev-offer-card input[type=radio]{appearance:auto;accent-color:#38584a;width:20px;height:20px;min-width:20px;margin:0;padding:0;border:0;cursor:pointer}.ev-offer-card:has(input:checked){border:2px solid #38584a;padding:17px 15px;background:#edf1e8;box-shadow:0 0 0 3px #38584a0c}.ev-offer-card:focus-within{outline:3px solid #a7905b;outline-offset:4px}.ev-offer-copy{display:flex;flex-direction:column;min-width:0;line-height:1.5}.ev-offer-copy strong{font-weight:700;font-size:21px}.ev-offer-volume{font-family:'Cormorant Garamond',serif;font-size:19px;align-self:flex-start;letter-spacing:.04em;color:#4b6152}.ev-offer-price{font-family:'Cormorant Garamond',serif;font-size:35px;line-height:1.1;white-space:nowrap;font-weight:600}.ev-offer-price small,.ev-offer-total small{font:500 16px 'Noto Naskh Arabic',serif}
.ev-offer-card-duo{border-color:#38584a;padding-top:30px}.ev-offer-card-duo:has(input:checked){padding-top:29px}.ev-offer-badge{position:absolute;inset-inline-start:15px;top:-14px;background:#38584a;color:#faf7f1;border-radius:3px;padding:2px 13px;font-size:15px;line-height:1.7}.ev-duo-unit,.ev-duo-saving,.ev-duo-reference,.ev-duo-extra{grid-column:2/-1;line-height:1.55}.ev-duo-unit{font-size:16px;color:#4b6152}.ev-duo-saving{font-size:21px;font-weight:700;margin-top:5px}.ev-duo-reference{font-size:14px;color:#4b6152}.ev-duo-extra{margin-top:11px;padding-top:11px;border-top:1px solid #b9c3b6;font-size:18px}
.ev-offer-total{display:grid;grid-template-columns:1fr auto;gap:0 10px;align-items:center;margin-top:23px;padding-top:18px;border-top:1px solid #c6cfc0;font-size:18px}.ev-offer-total strong{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:35px;white-space:nowrap}.ev-selected-summary{grid-column:1/-1;font-size:15px;color:#4b6152}.ev .ev-offer-delivery{font-size:17px;margin-top:7px}.ev-offer-submit{width:100%;margin-top:18px}.ev-offer .ev-note{font-size:15px;text-align:center}
@media(max-width:749px){.ev .ev-order{padding:27px 18px}.ev-offer-card{gap:4px 8px;padding:17px 12px;grid-template-columns:20px minmax(0,1fr) auto}.ev-offer-card:has(input:checked){padding:16px 11px}.ev-offer-card-duo{padding-top:29px}.ev-offer-card-duo:has(input:checked){padding-top:28px}.ev-offer-copy strong{font-size:20px}.ev-offer-price{font-size:31px}.ev-offer-price small{font-size:14px}.ev-duo-extra{font-size:17px}.ev-duo-reference{font-size:13px}}
@media(prefers-reduced-motion:reduce){.ev-offer-card{transition:none}}

.ev [data-money],.ev [data-selected-total],.ev .ev-number{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-style:normal;font-weight:600;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}
.ev .ev-offer-volume{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;font-style:normal;font-weight:500;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}

.ev-hero-text,.ev-columns>div,.ev-factgrid>span{min-width:0;overflow-wrap:break-word}
.ev .ev-hero-price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-top:22px;font-size:18px}.ev-hero-price strong{font-size:28px;font-weight:600}.ev-hero-trust{display:flex;flex-wrap:wrap;gap:6px 22px;list-style:none;margin:18px 0 0;padding:0;font-size:17px}.ev-hero-trust li{display:flex;align-items:center;gap:8px}.ev-hero-trust li::before{content:'';display:block;width:5px;height:5px;border-radius:50%;background:var(--ev-gold)}
.ev .ev-ingredients li{font-family:'Noto Naskh Arabic',serif;direction:rtl;font-size:22px;padding-inline:12px}.ev-footer-links{display:flex;flex-direction:column;gap:6px;align-items:flex-start;font-size:17px}.ev-footer-links a{overflow-wrap:anywhere;text-underline-offset:4px}.ev-footer-policies{display:flex;flex-wrap:wrap;gap:12px 25px;font-size:16px;margin-top:25px}.ev-footer-policies:empty{display:none}.ev-faq .ev-actions{margin-top:32px}
@media(max-width:749px){.ev .ev-hero-price,.ev-hero-trust{justify-content:center}.ev-hero-text .ev-actions{gap:16px}.ev-hero-text .ev-btn{width:100%}.ev-hero-trust{font-size:16px;gap:4px 14px}.ev-gallery{width:100%;max-width:480px;margin-inline:auto}.ev-factgrid{grid-template-columns:1fr;gap:0;padding-block:8px}.ev-factgrid span{padding-block:7px}.ev-factgrid span+span{border-right:0;border-top:1px solid var(--ev-line)}.ev-footer-links{gap:8px}.ev-faq .ev-btn{width:100%}}
@media(max-width:374px){.ev .ev-order{padding:24px 12px}.ev-offer-card{grid-template-columns:20px minmax(0,1fr);gap:6px 8px}.ev-offer-price{grid-column:2;justify-self:start;font-size:30px}.ev-offer-copy strong{font-size:19px}.ev-duo-unit,.ev-duo-saving,.ev-duo-reference,.ev-duo-extra{grid-column:2}.ev-duo-extra{font-size:16px}.ev-offer-total strong{font-size:30px}}

@media(max-width:749px){
.ev-header{padding:8px 0}.ev-header .ev-nav{flex-direction:column;gap:4px}.ev-header .ev-wordmark{font-size:26px;line-height:1.15}.ev-header .ev-navlinks{width:100%;min-width:0;justify-content:flex-start;flex-wrap:nowrap;gap:16px;padding:0 3px 3px;font-size:14px;line-height:1.4;overflow-x:auto;scrollbar-width:thin}.ev-header .ev-navlinks a{display:flex;align-items:center;flex:0 0 auto;min-height:32px;white-space:nowrap}
.ev-hero-grid{gap:16px;padding-block:16px 28px}.ev-hero .ev-gallery{order:-1;max-width:440px}.ev-hero .ev-gallery-zoom{padding:4px}.ev-hero .ev-gallery-main{height:220px;object-fit:contain}.ev-hero .ev-gallery-thumbs{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44px;justify-content:start;gap:5px;margin-top:6px;padding:4px;overflow-x:auto;scrollbar-width:thin}.ev-hero .ev-gallery-thumbs a{width:44px;height:44px;padding:2px}.ev-hero .ev-gallery-thumbs img{width:100%;height:100%;object-fit:contain}.ev .ev-gallery-hint{font-size:12px;line-height:1.4;margin:4px 0 0!important}
.ev-hero-text .ev-kicker{margin-bottom:8px!important;font-size:14px}.ev-hero-text h1{font-size:clamp(30px,8.5vw,38px);line-height:1.25}.ev-hero-text .ev-lead{margin-top:12px!important;font-size:18px;line-height:1.65}.ev .ev-hero-price{gap:10px;margin-top:12px;line-height:1.5;font-size:16px}.ev-hero-price strong{font-size:25px}.ev-hero-text .ev-actions{gap:8px 16px;margin-top:14px}.ev-hero-text .ev-btn{min-height:48px;padding-block:8px}.ev-hero-text .ev-link{font-size:16px}.ev-hero-trust{gap:3px 12px;margin-top:10px;font-size:15px;line-height:1.6}
}

.ev-landing-v2{background:var(--ev-ivory);overflow-x:clip}.ev-landing-v2 figure{margin:0;min-width:0}.ev-landing-v2 img,.ev-landing-v2 video{display:block;max-width:100%}.ev-landing-v2 .ev-section{padding-block:88px}.ev-landing-v2 h1{font-size:clamp(40px,4.7vw,66px);line-height:1.35;font-weight:600}.ev-landing-v2 h2{font-size:clamp(31px,3.3vw,46px);line-height:1.45;font-weight:600}.ev-landing-v2 h3{font-size:25px;line-height:1.5}.ev-landing-v2 p{line-height:1.85}.ev-landing-v2 .ev-lead{font-size:21px;margin-top:20px!important}.ev-lp-eyebrow{display:block;font-size:16px;color:#66745f;margin-bottom:16px}.ev-lp-section-heading{max-width:760px;margin:0 auto;text-align:center}.ev-lp-section-heading p{margin:18px auto 0;font-size:21px}.ev-lp-copy{min-width:0}.ev-lp-copy>.ev-link{display:inline-block;margin-top:24px}.ev-landing-v2 .ev-actions{gap:15px 26px}.ev-landing-v2 .ev-btn{min-height:54px;border-radius:4px;padding:12px 30px}.ev-lp-hero{border-bottom:1px solid var(--ev-line)}.ev-lp-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:6%;padding-block:50px 60px;min-height:640px}.ev-lp-hero-copy{min-width:0}.ev-lp-hero-sub{font-size:26px;margin-top:17px!important;color:var(--ev-green)}.ev-lp-hero-copy .ev-lead{font-size:20px}.ev-lp-hero-image{align-self:center;border:1px solid #dfdfd3;background:#f2f0e8;padding:12px;border-radius:50% 50% 5px 5px;overflow:hidden}.ev-lp-hero-image img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:50% 50% 0 0}.ev-lp-hero-image figcaption{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:13px 13px 6px;font-size:15px}.ev-landing-v2 .ev-hero-trust{margin-top:20px;font-size:16px;gap:5px 18px}.ev-lp-problem{background:#fffdf8}.ev-lp-pain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:35px}.ev-lp-pain{position:relative;padding:24px;border-top:1px solid #b7bba9;background:linear-gradient(145deg,#f4f1e9,#fffdf8)}.ev-lp-pain .ev-number{font-size:26px;margin-bottom:13px}.ev-lp-pain p{font-size:18px;margin-top:11px}.ev-lp-problem-bridge{text-align:center;margin:30px auto 0!important;font-size:21px;max-width:750px!important}.ev-lp-split{display:grid;grid-template-columns:1fr 1.02fr;gap:8%;align-items:center}.ev-lp-product-image{border:1px solid #d3d8ca;padding:10px;background:#faf7f1}.ev-lp-product-image img{width:100%;height:auto;object-fit:contain}.ev-lp-product-image figcaption{text-align:center;padding:10px 8px 4px;font-size:16px}.ev-lp-checklist{list-style:none;margin:25px 0 0;padding:0;display:grid;gap:12px}.ev-lp-checklist li{display:flex;align-items:baseline;gap:12px;font-size:19px}.ev-lp-checklist li:before{content:'✓';font-family:Arial,sans-serif;color:var(--ev-green);font-size:16px}.ev-lp-appearance{background:var(--ev-ivory)}.ev-lp-appearance-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:8%;align-items:center}.ev-lp-purpose{margin-top:28px;display:grid;gap:22px}.ev-lp-purpose>div{border-top:1px solid var(--ev-line);padding-top:16px;display:grid;grid-template-columns:45px 1fr;gap:0 8px}.ev-lp-purpose .ev-number{grid-row:1/3;font-size:22px;margin-top:4px}.ev-lp-purpose p{grid-column:2;font-size:18px;margin-top:6px}.ev-lp-hair-types{display:inline-block;margin-top:26px!important;padding:8px 16px;border:1px solid #bfc9b9;border-radius:30px;font-size:17px}.ev-lp-comparison{border:1px solid var(--ev-line);padding:9px;background:#fffdf8}.ev-lp-comparison img{width:100%;height:auto;object-fit:contain}.ev-lp-comparison figcaption{font-size:15px;text-align:center;padding:11px 6px 3px}.ev-lp-placement-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.ev-lp-placement .ev-lp-eyebrow{color:#dfd7be}.ev-lp-placement .ev-link{color:var(--ev-ivory);text-underline-offset:7px}.ev-lp-zones{display:grid;gap:15px}.ev-lp-zone{display:grid;grid-template-columns:45px 1fr;gap:16px;align-items:start;padding:22px 24px;border:1px solid #ffffff36}.ev-lp-zone .ev-number{color:#e4d7b7;font-size:24px;margin-top:4px}.ev-lp-zone p{font-size:18px;margin-top:8px}.ev-lp-zone-active{background:#ffffff0e;border-color:#e1d3aa8c}.ev-lp-usage-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;align-items:center}.ev-lp-video{max-width:360px;justify-self:center;width:100%;border:1px solid #cbcdbf;background:#eeeae1;border-radius:5px;overflow:hidden}.ev-lp-video video{width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#ebe7dd}.ev-lp-video figcaption{font-size:15px;text-align:center;padding:12px;background:#fffdf8}.ev-lp-usage-steps{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:20px}.ev-lp-usage-steps li{display:grid;grid-template-columns:40px 1fr;gap:14px;border-top:1px solid var(--ev-line);padding-top:18px}.ev-lp-usage-steps .ev-number{font-size:22px;margin:4px 0 0}.ev-lp-usage-steps p{font-size:18px;margin-top:6px}.ev-lp-placement-note{margin-top:24px!important;font-size:18px;color:var(--ev-green);padding-inline-start:16px;border-inline-start:2px solid var(--ev-gold)}.ev-lp-ingredient-list{list-style:none;padding:0;margin:38px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid #cfd4c4}.ev-lp-ingredient-list li{padding:24px 14px;text-align:center;font-size:22px;line-height:1.65}.ev-lp-ingredient-list li+li{border-inline-start:1px solid #cfd4c4}.ev-lp-ingredient-list .ev-number{font-size:18px;margin-bottom:13px}.ev-lp-sulfates{width:fit-content;max-width:100%;margin:24px auto 0!important;padding:5px 20px;border:1px solid #b9c3b0;border-radius:40px;font-size:18px}.ev-lp-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:8%;align-items:start}.ev-lp-faq .ev-faq{max-width:none;width:100%;margin:0}.ev-lp-faq .ev-faq details:first-child{padding-top:0}.ev-lp-faq-facts{display:grid;gap:10px;margin-top:25px}.ev-lp-faq-facts span{font-size:17px;padding-inline-start:15px;border-inline-start:2px solid #a7905b}.ev-lp-offers-grid{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:start}.ev-lp-offers .ev-order{background:#fffdf8;border-color:#bac5b1;border-radius:5px;box-shadow:0 16px 55px #334a3810}.ev-lp-offer-reasons{display:grid;gap:15px;margin-top:25px}.ev-lp-offer-reasons p{padding-block:13px;border-block-start:1px solid #c9cdbd;font-size:19px}.ev-lp-final{background:#e6ebdf;text-align:center;border-top:1px solid #ccd4c3}.ev-lp-final-inner{max-width:850px}.ev-lp-final p{font-size:21px;margin:20px auto 0}.ev-lp-final .ev-actions{justify-content:center}.ev-lp-final .ev-kicker{margin-bottom:12px!important}
@media(min-width:990px){.ev-lp-hero-image{max-width:500px}.ev-lp-intro .ev-lp-product-image{max-width:490px}}
@media(max-width:989px){.ev-lp-hero-grid{gap:5%;min-height:auto}.ev-lp-hero-copy .ev-lead{font-size:19px}.ev-lp-split,.ev-lp-placement-grid,.ev-lp-appearance-grid,.ev-lp-faq-grid,.ev-lp-offers-grid{gap:6%}.ev-lp-usage-grid{gap:7%;grid-template-columns:.9fr 1.1fr}.ev-lp-hero-image figcaption{font-size:14px}.ev-lp-pain{padding:20px}.ev-lp-pain-grid{gap:15px}}
@media(max-width:749px){.ev-landing-v2 .ev-section{padding-block:52px}.ev-landing-v2 h1{font-size:clamp(34px,9.4vw,43px);line-height:1.38}.ev-landing-v2 h2{font-size:32px;line-height:1.5}.ev-landing-v2 h3{font-size:23px}.ev-landing-v2 .ev-lead{font-size:20px;margin-top:16px!important}.ev-lp-hero-grid{grid-template-columns:1fr;padding-block:28px 30px;gap:27px}.ev-lp-hero-copy{text-align:right}.ev-lp-hero-copy .ev-kicker{font-size:15px;margin-bottom:14px!important}.ev-lp-hero-copy .ev-lp-hero-sub{font-size:23px;margin-top:13px!important}.ev-lp-hero-copy .ev-lead{font-size:18px}.ev-landing-v2 .ev-lp-hero-copy .ev-actions{margin-top:23px;gap:13px;justify-content:flex-start}.ev-lp-hero-copy .ev-btn{width:100%}.ev-lp-hero-copy .ev-link{width:100%;text-align:center;font-size:17px}.ev-landing-v2 .ev-hero-trust{justify-content:flex-start;font-size:15px;margin-top:17px}.ev-lp-hero-image{width:100%;max-width:400px;justify-self:center;padding:7px;border-radius:45% 45% 5px 5px}.ev-lp-hero-image img{max-height:310px;aspect-ratio:1;object-fit:contain}.ev-lp-hero-image figcaption{padding:10px 9px 5px;gap:5px;font-size:14px}.ev-lp-eyebrow{font-size:15px;margin-bottom:12px}.ev-lp-section-heading{text-align:right}.ev-lp-section-heading p{font-size:19px;margin-top:16px}.ev-lp-pain-grid{grid-template-columns:1fr;gap:13px;margin-top:26px}.ev-lp-pain{display:grid;grid-template-columns:35px 1fr;gap:0 10px;padding:19px 18px}.ev-lp-pain .ev-number{grid-row:1/3;font-size:21px;margin:4px 0 0}.ev-lp-pain p{grid-column:2;font-size:17px;margin-top:6px}.ev-lp-problem-bridge{font-size:19px!important;margin-top:24px!important;text-align:right}.ev-lp-split,.ev-lp-appearance-grid,.ev-lp-placement-grid,.ev-lp-usage-grid,.ev-lp-faq-grid,.ev-lp-offers-grid{grid-template-columns:1fr;gap:30px}.ev-lp-intro .ev-lp-copy{order:-1}.ev-lp-product-image{max-width:410px;width:100%;justify-self:center}.ev-lp-product-image img{max-height:390px;object-fit:contain}.ev-lp-product-image figcaption{font-size:15px}.ev-lp-checklist{gap:10px;margin-top:20px}.ev-lp-checklist li{font-size:18px}.ev-lp-purpose{margin-top:23px;gap:19px}.ev-lp-purpose>div{grid-template-columns:35px 1fr}.ev-lp-purpose p{font-size:18px}.ev-lp-hair-types{font-size:16px;margin-top:22px!important}.ev-lp-comparison{padding:5px}.ev-lp-comparison figcaption{font-size:14px;padding:8px 4px 3px}.ev-lp-zone{padding:20px 18px;grid-template-columns:30px 1fr;gap:12px}.ev-lp-zone p{font-size:18px}.ev-lp-zone .ev-number{font-size:21px}.ev-lp-usage .ev-lp-copy{order:-1}.ev-lp-video{max-width:325px}.ev-lp-video figcaption{font-size:14px}.ev-lp-usage-steps{gap:18px;margin-top:24px}.ev-lp-usage-steps li{grid-template-columns:31px 1fr;gap:10px;padding-top:17px}.ev-lp-usage-steps p{font-size:18px}.ev-lp-placement-note{font-size:17px;margin-top:21px!important}.ev-lp-ingredient-list{grid-template-columns:1fr 1fr;margin-top:27px}.ev-lp-ingredient-list li{font-size:21px;padding:20px 12px;border-block-end:1px solid #cfd4c4}.ev-lp-ingredient-list li+li{border-inline-start:0}.ev-lp-ingredient-list li:nth-child(even){border-inline-start:1px solid #cfd4c4}.ev-lp-ingredient-list li:last-child{grid-column:1/-1;border-block-end:0}.ev-lp-ingredient-list .ev-number{font-size:16px;margin-bottom:8px}.ev-lp-sulfates{font-size:17px;margin-top:20px!important}.ev-lp-faq .ev-faq details:first-child{padding-top:20px}.ev-lp-faq .ev-faq summary{font-size:22px}.ev-lp-faq .ev-faq details p{font-size:18px}.ev-lp-offers .ev-order{padding:28px 18px}.ev-lp-final{padding-block:45px!important}.ev-lp-final-inner{text-align:right}.ev-lp-final p{font-size:20px}.ev-lp-final .ev-actions{margin-top:24px}.ev-lp-final .ev-btn{width:100%}.ev-lp-final .ev-kicker{font-size:16px}}
@media(max-width:374px){.ev-landing-v2 h1{font-size:33px}.ev-landing-v2 h2{font-size:29px}.ev-landing-v2 .ev-wrap{padding-inline:5%}.ev-lp-hero-image img{max-height:280px}.ev-lp-hero-image figcaption{font-size:13px}.ev-lp-zone{padding-inline:15px}.ev-lp-offers .ev-order{padding-inline:13px}.ev-lp-comparison{padding:3px}}

.ev-lp-hero-grid{grid-template-columns:1.06fr 1fr;grid-template-areas:"heading media" "details media" "actions media" "trust media";grid-template-rows:repeat(4,auto);align-content:center;align-items:start;gap:18px 6%;padding-block:48px 56px;min-height:650px}.ev-lp-hero-heading{grid-area:heading;min-width:0}.ev-lp-hero-heading .ev-kicker{margin-bottom:15px!important}.ev-lp-hero-heading .ev-lp-hero-sub{margin-top:14px!important}.ev-lp-hero-media{grid-area:media;width:100%;min-width:0;align-self:center;--ev-hero-hair-height:clamp(280px,26vw,340px)}.ev-lp-hero-details{grid-area:details;min-width:0}.ev-landing-v2 .ev-lp-hero-details .ev-lead{margin-top:0!important;font-size:20px}.ev-landing-v2 .ev-lp-hero-actions{grid-area:actions;margin-top:0;justify-content:flex-start}.ev-landing-v2 .ev-lp-hero-trust{grid-area:trust;margin:0;justify-content:flex-start}.ev-lp-hero-hair-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;direction:rtl}.ev-lp-hair-window{position:relative;height:var(--ev-hero-hair-height);overflow:hidden;background:#e8e3d7;border:1px solid #d8d7c9;border-radius:3px;min-width:0}.ev-lp-hair-crop{position:absolute;overflow:hidden;left:50%;top:50%;transform:translate(-50%,-50%)}.ev-lp-hair-crop-straight{aspect-ratio:448/513;width:max(100%,calc(var(--ev-hero-hair-height)*.873294347))}.ev-lp-hair-crop-wavy{aspect-ratio:448/523;width:max(100%,calc(var(--ev-hero-hair-height)*.856596558))}.ev-landing-v2 .ev-lp-hair-crop img{position:absolute;left:-135.491072%;width:242.410715%;height:auto;max-width:none;border-radius:0;object-fit:initial;transform:none}.ev-landing-v2 .ev-lp-hair-crop-straight img{top:-67.446394%}.ev-landing-v2 .ev-lp-hair-crop-wavy img{top:-167.304016%}.ev-lp-hero-product-card{display:flex;align-items:center;gap:16px;min-height:90px;padding:5px 15px;margin-top:10px!important;background:#f7f3e9;border:1px solid #d8d7c9;border-radius:3px}.ev-landing-v2 .ev-lp-hero-product-card img{flex:0 0 80px;width:80px;height:80px;object-fit:contain;max-height:none;border-radius:0;background:var(--ev-ivory)}.ev-lp-hero-product-card figcaption{display:grid;gap:2px;min-width:0;text-align:right;font-size:17px;line-height:1.55}.ev-lp-hero-product-card figcaption strong{font-size:20px;font-weight:600}.ev-lp-hero-product-card figcaption span{font-size:16px}
@media(max-width:989px) and (min-width:750px){.ev-lp-hero-grid{gap:16px 5%;min-height:620px}.ev-lp-hero-heading h1{font-size:40px}.ev-lp-hero-heading .ev-lp-hero-sub{font-size:23px}.ev-landing-v2 .ev-lp-hero-details .ev-lead{font-size:18px}.ev-lp-hero-media{--ev-hero-hair-height:300px}.ev-lp-hero-product-card{padding-inline:8px;gap:10px}.ev-lp-hero-product-card figcaption strong{font-size:18px}.ev-lp-hero-product-card figcaption span{font-size:15px}.ev-lp-hero-hair-pair{gap:8px}}
@media(max-width:749px){.ev-lp-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "media" "actions" "trust" "details";grid-template-rows:repeat(5,auto);gap:18px;min-height:auto;padding-block:24px 30px}.ev-lp-hero-heading{text-align:right}.ev-lp-hero-heading h1{font-size:clamp(32px,8.7vw,38px);line-height:1.35}.ev-lp-hero-heading .ev-kicker{font-size:14px;margin-bottom:10px!important}.ev-lp-hero-heading .ev-lp-hero-sub{font-size:21px;line-height:1.65;margin-top:10px!important}.ev-lp-hero-media{--ev-hero-hair-height:clamp(240px,62vw,290px);max-width:540px;justify-self:center}.ev-lp-hero-hair-pair{gap:8px}.ev-lp-hero-product-card{min-height:82px;padding:3px 12px;gap:13px;margin-top:8px!important}.ev-landing-v2 .ev-lp-hero-product-card img{flex-basis:76px;width:76px;height:76px}.ev-lp-hero-product-card figcaption strong{font-size:19px}.ev-lp-hero-product-card figcaption span{font-size:16px}.ev-landing-v2 .ev-lp-hero-actions{gap:12px;justify-content:center}.ev-lp-hero-actions .ev-btn{width:100%}.ev-lp-hero-actions .ev-link{font-size:17px;text-align:center}.ev-landing-v2 .ev-lp-hero-trust{font-size:15px;gap:4px 15px;justify-content:center}.ev-landing-v2 .ev-lp-hero-details .ev-lead{font-size:18px;line-height:1.8;margin-top:0!important}.ev-lp-hero-details{text-align:right;padding-top:1px}}
@media(max-width:374px){.ev-lp-hero-heading h1{font-size:31px}.ev-lp-hero-heading .ev-lp-hero-sub{font-size:20px}.ev-lp-hero-grid{gap:16px}.ev-lp-hero-hair-pair{gap:7px}.ev-lp-hero-product-card{padding-inline:8px;gap:10px}.ev-lp-hero-product-card figcaption strong{font-size:18px}.ev-lp-hero-product-card figcaption span{font-size:15px}}

.ev-lp-hero-grid{grid-template-areas:"heading media" "details media" "prices media" "actions media" "trust media";grid-template-rows:repeat(5,auto);gap:16px 6%}.ev-lp-hero-prices{grid-area:prices;display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:10px;max-width:490px;min-width:0}.ev-lp-hero-prices p{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:3px 12px;min-width:0;padding:0;background:transparent;border:0;border-radius:0;line-height:1.5;font-size:17px}.ev-lp-hero-prices strong{white-space:nowrap;font-size:25px;font-weight:600;line-height:1.5}.ev-lp-hero-prices small{font-size:15px;font-weight:400}.ev-lp-hero-saving{grid-column:1/-1;color:var(--ev-green);font-size:17px;line-height:1.65}.ev-lp-hero-product-card{min-height:140px;padding-block:4px;gap:14px}.ev-landing-v2 .ev-lp-hero-product-card img{flex-basis:130px;width:130px;height:130px;object-fit:contain}.ev-lp-demo-heading{text-align:center;max-width:740px;margin:0 auto 30px}.ev-lp-demo-heading .ev-lead{margin-inline:auto}.ev-lp-usage elvyane-demo{display:block;width:100%}.ev-lp-usage elvyane-demo noscript a{display:block;text-align:center;padding:12px;font-size:17px}.ev-lp-usage .ev-lp-copy{order:initial}.ev-lp-usage .ev-lp-usage-steps{margin-top:0}.ev-lp-usage .ev-lp-video video:focus-visible{outline:3px solid var(--ev-gold);outline-offset:3px}
@media(max-width:989px) and (min-width:750px){.ev-lp-hero-grid{gap:14px 5%}.ev-lp-hero-prices p{font-size:16px}.ev-lp-hero-prices strong{font-size:23px}.ev-lp-hero-product-card{min-height:120px;gap:9px;padding-inline:8px}.ev-landing-v2 .ev-lp-hero-product-card img{flex-basis:110px;width:110px;height:110px}.ev-lp-hero-product-card figcaption strong{font-size:17px}.ev-lp-hero-product-card figcaption span{font-size:14px}}
@media(max-width:749px){.ev-lp-hero-grid{grid-template-areas:"heading" "media" "prices" "actions" "trust" "details";grid-template-rows:repeat(6,auto);gap:15px;padding-block:22px 28px}.ev-lp-hero-heading .ev-lp-hero-sub{font-size:20px;line-height:1.55;margin-top:8px!important}.ev-lp-hero-media{--ev-hero-hair-height:240px}.ev-lp-hero-prices{width:100%;max-width:none;gap:8px;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.ev-lp-hero-prices p{font-size:16px;gap:3px 9px}.ev-lp-hero-prices strong{font-size:24px}.ev-lp-hero-prices small{font-size:14px}.ev-lp-hero-product-card{min-height:128px;gap:12px;padding-block:3px;padding-inline:10px}.ev-landing-v2 .ev-lp-hero-product-card img{flex-basis:120px;width:120px;height:120px;object-fit:contain}.ev-lp-hero-product-card figcaption strong{font-size:19px}.ev-lp-hero-product-card figcaption span{font-size:16px}.ev-landing-v2 .ev-lp-hero-details .ev-lead{font-size:17px;line-height:1.75}.ev-lp-demo-heading{text-align:right;margin-bottom:25px}.ev-lp-demo-heading .ev-lead{font-size:19px}.ev-lp-usage-grid{gap:27px}.ev-lp-usage .ev-lp-copy{order:initial}.ev-lp-usage .ev-lp-video{max-width:280px}.ev-lp-usage .ev-lp-usage-steps{margin-top:0}.ev-lp-usage .ev-lp-usage-steps li{padding-top:15px}.ev-lp-usage .ev-lp-usage-steps p{font-size:17px}}
@media(max-width:374px){.ev-lp-hero-grid{gap:14px}.ev-lp-hero-prices p{font-size:15px}.ev-lp-hero-prices strong{font-size:22px}.ev-lp-hero-product-card{padding-inline:7px;gap:8px}.ev-landing-v2 .ev-lp-hero-product-card img{flex-basis:112px;width:112px;height:112px}.ev-lp-hero-product-card figcaption strong{font-size:17px}.ev-lp-hero-product-card figcaption span{font-size:15px}}
@media(prefers-reduced-motion:reduce){.ev-landing-v2{scroll-behavior:auto}}

@media(max-width:749px){.ev-header .ev-navlinks{width:100%;max-width:100%;min-width:0;justify-content:center;flex-wrap:wrap;gap:0 16px;padding:0 0 3px;overflow:visible;scrollbar-width:none}.ev-header .ev-navlinks a{flex:0 1 auto;min-width:0;max-width:100%;justify-content:center;white-space:normal;overflow-wrap:anywhere;text-align:center}}

.ev-lp-composition-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5%;margin-top:34px}.ev-lp-composition-image{padding:8px;border:1px solid #d0d6c5;background:#faf7f1;min-width:0}.ev-landing-v2 .ev-lp-composition-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ev-lp-composition-copy{min-width:0}.ev-lp-composition-grid .ev-lp-ingredient-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.ev-lp-composition-grid .ev-lp-ingredient-list li{border-inline-start:0;border-block-end:1px solid #cfd4c4;padding-block:18px}.ev-lp-composition-grid .ev-lp-ingredient-list li:nth-child(even){border-inline-start:1px solid #cfd4c4}.ev-lp-composition-grid .ev-lp-ingredient-list li:last-child{grid-column:1/-1;border-block-end:0}.ev-offer-visual{grid-column:1/-1;display:flex;justify-content:center;align-items:center;gap:0;min-width:0;width:100%;height:148px;margin-bottom:9px;background:#faf7f1;border-bottom:1px solid #deded0;overflow:hidden}.ev-landing-v2 .ev-offer-visual img{display:block;flex:0 1 148px;min-width:0;max-width:100%;width:148px;height:148px;object-fit:contain;border-radius:0}.ev-offer-visual-duo img{max-width:50%}
@media(max-width:749px){.ev-lp-composition-grid{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:27px}.ev-lp-composition-image{width:100%;max-width:440px;justify-self:center;padding:5px}.ev-lp-composition-grid .ev-lp-ingredient-list li{padding-block:17px}.ev-lp-composition-grid .ev-lp-sulfates{margin-top:20px!important}.ev-offer-visual{height:140px;margin-bottom:8px}.ev-landing-v2 .ev-offer-visual img{flex-basis:140px;width:140px;height:140px}}

.ev-lp-composition-window{width:100%;aspect-ratio:1/.90;overflow:hidden}.ev-landing-v2 .ev-lp-composition-window img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}
