.ep-hero{padding-block:52px 70px;gap:7%;align-items:start}.ep-gallery{position:sticky;top:112px;min-width:0}.ep-gallery-stage{position:relative;border:1px solid #25343c;background:#0c1217;overflow:hidden}.ep-gallery-stage .era-zoom-trigger>img{height:auto;aspect-ratio:4/5;object-fit:contain;max-height:740px}.ep-gallery-sign{position:absolute;top:22px;left:24px;font-size:10px;letter-spacing:.22em;color:#c6d8de;pointer-events:none}.ep-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.ep-thumb{background:#111b21;border:1px solid #263740;padding:0;overflow:hidden;opacity:.62;transition:opacity .3s,border-color .3s}.ep-thumb img{width:100%;height:84px;object-fit:cover}.ep-thumb:first-child img{object-fit:contain}.ep-thumb[aria-pressed=true]{border-color:#00d5e6;opacity:1}.ep-thumb:hover{opacity:1}.ep-title{font-size:clamp(38px,4.4vw,68px);line-height:1.12;letter-spacing:-.025em;margin:0 0 24px;font-weight:700;text-wrap:balance}.ep-intro{color:#bac8d0;font-size:18px;line-height:1.9;max-width:590px}.ep-benefits{list-style:none;display:grid;gap:11px;padding:0;margin:25px 0 28px;font-size:15px}.ep-benefits span{color:#00d5e6;margin-inline-end:12px}.ep-hero .era-price{margin-bottom:22px;font-size:34px}.ep-hero .era-scents{grid-template-columns:1fr 1fr}.ep-hero .era-scent>span{min-height:98px;padding:17px 13px}.ep-hero .era-buy-actions{flex-wrap:nowrap}.ep-shipping,.ep-ingredients{border-top:1px solid #293840;padding:15px 0}.ep-shipping summary,.ep-ingredients summary{cursor:pointer;display:flex;justify-content:space-between;gap:18px;font-size:16px;font-weight:500}.ep-shipping summary span,.ep-ingredients summary span{color:#00d5e6}.ep-shipping label{display:block;margin:20px 0 8px;font-size:14px}.ep-shipping select{background:#121d23;color:#f3f6f8;border:1px solid #43555e;width:100%;padding:12px;font-family:inherit;border-radius:0}.ep-estimate p{display:flex;justify-content:space-between;gap:18px;padding-top:12px;margin-bottom:5px;color:#bdcbd1}.ep-estimate b{color:#f2f8fa}.ep-ingredients p{font-size:15px;color:#b8c5ce;line-height:1.8;margin-top:20px}.ep-note{font-size:12px;line-height:1.8;color:#97aeb9;margin:14px 0 0}.ep-jump{display:flex;justify-content:center;gap:40px;border-block:1px solid #2c3d45;padding:22px 20px;background:#101a20;font-size:14px;flex-wrap:wrap}.ep-jump a{color:#bdcdd5;transition:color .3s}.ep-jump a:hover{color:#00d5e6}.ep-section{padding-block:110px}.ep-heading{font-size:clamp(36px,4.2vw,64px);line-height:1.15;letter-spacing:-.025em;text-wrap:balance;margin:0 0 28px}.ep-heading-row{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center;margin-bottom:35px}.ep-heading-row .era-body{font-size:19px}.ep-comparison{position:relative;aspect-ratio:1.9;overflow:hidden;background:#0a1115;border:1px solid #36525e;direction:ltr;isolation:isolate}.ep-comparison-image,.ep-comparison-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ep-clean-glow{position:absolute;inset:0;background:linear-gradient(90deg,transparent,#00d5e617);mix-blend-mode:screen}.ep-before-layer{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--split)) 0 0);background:#22212540;backdrop-filter:saturate(.4)}.ep-odor-particles{position:absolute;inset:0}.ep-odor-particles i{position:absolute;left:var(--x);top:var(--y);width:20px;height:20px;border:1px solid #d6bd91;border-radius:50%;background:#b99d652b;box-shadow:0 0 25px #d6bd9144;animation:ep-float 5s ease-in-out infinite;animation-delay:var(--d)}.ep-compare-labels{position:absolute;inset:20px 22px auto;display:flex;justify-content:space-between;pointer-events:none}.ep-compare-labels span{padding:9px 17px;background:#090d10d9;border:1px solid #ffffff38;font-size:14px;color:white}.ep-compare-labels span:last-child{border-color:#00d5e68a;color:#aef9ff}.ep-divider{position:absolute;left:var(--split);top:0;bottom:0;width:2px;background:#e0fbff;box-shadow:0 0 18px #00d5e6;pointer-events:none}.ep-divider span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;background:#0c1b23;border:1px solid #b8f7fc;border-radius:50%;display:grid;place-items:center;font-size:25px;color:#fff}.ep-comparison input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:ew-resize;direction:ltr}.ep-comparison:focus-within{outline:2px solid #00d5e6;outline-offset:4px}.ep-compare-caption{display:grid;grid-template-columns:1fr auto 1fr;gap:25px;direction:ltr;align-items:center;margin-top:18px}.ep-compare-caption p{font-size:16px;color:#bfcbd1;margin:0;direction:rtl}.ep-compare-caption p:last-child{text-align:right;color:#d0eff1}.ep-compare-caption span{color:#00d5e6}.ep-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:65px}.ep-value{border-top:1px solid #33454e;padding-top:26px}.ep-index{display:block;font-size:12px;letter-spacing:.12em;color:#7e9aa8;direction:ltr;text-align:start;margin-bottom:20px}.ep-value h3,.ep-use-card h3{font-size:25px;margin:0 0 13px}.ep-value p,.ep-use-card p{font-size:17px;line-height:1.9;color:#aabcc6}.ep-science{background:#0c151b;border-block:1px solid #243b47;overflow:hidden}.ep-science-heading{padding-block:90px 38px;text-align:center}.ep-science-heading .era-body{max-width:650px;margin-inline:auto}.ep-science-visual{position:relative;margin:0;overflow:hidden;max-height:820px}.ep-science-visual>img{width:100%;height:auto;display:block}.ep-scan{position:absolute;inset:0;background:linear-gradient(105deg,transparent 42%,#7fffff16 49%,#d2ffff55 50%,#7fffff13 51%,transparent 59%);transform:translateX(-100%);animation:ep-scan 8s ease-in-out infinite;pointer-events:none}.ep-science-bottom{padding-block:45px 70px}.ep-molecules{display:grid;grid-template-columns:1fr 1fr;gap:9%}.ep-molecules article{position:relative;border-top:1px solid #29414c;padding:26px 0}.ep-molecules h3{font-size:27px;font-weight:500;letter-spacing:.02em;text-align:start}.ep-molecules p{color:#b4c6d0;font-size:17px;line-height:1.9}.ep-molecule-icon{float:inline-end;font-size:44px;color:#00d5e6;line-height:1}.ep-scent-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.ep-scent-card{position:relative;isolation:isolate;padding:48px;border:1px solid #334048;overflow:hidden;--scent:#a8c964;background:#11191b}.ep-scent-card.ep-arabian{--scent:#c59665}.ep-scent-aura{position:absolute;inset:-25% -25% 0;z-index:-1;opacity:.45;background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--scent) 32%,transparent),transparent 58%);animation:ep-float 7s ease-in-out infinite}.ep-scent-card:after{content:'';position:absolute;width:180px;height:180px;inset-inline-end:-70px;bottom:-80px;border:1px solid var(--scent);border-radius:50%;box-shadow:0 0 0 24px color-mix(in srgb,var(--scent) 4%,transparent),0 0 0 48px color-mix(in srgb,var(--scent) 3%,transparent)}.ep-scent-card h3{font-size:clamp(32px,3vw,46px);text-align:start;margin-bottom:12px}.ep-scent-card>p{max-width:400px;color:#bac8ce;line-height:1.8}.ep-scent-card .ep-scent-note{color:var(--scent);font-size:13px;margin-bottom:24px}.ep-scent-card a{color:#f0f7f9;margin-top:18px;position:relative;z-index:1}.ep-uses{border-top:1px solid #273943}.ep-use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px}.ep-use-card>div{aspect-ratio:4/5;overflow:hidden;border:1px solid #273943;margin-bottom:24px}.ep-use-card img{width:100%;height:100%;object-fit:cover;object-position:35% center;transition:transform .8s}.ep-use-card:nth-child(2) img{object-position:60% center}.ep-use-card:hover img{transform:scale(1.045)}.ep-use-card .ep-index{margin-bottom:12px}.ep-how{display:grid;grid-template-columns:1fr 1.2fr;gap:12%;background:#101a20;border-block:1px solid #2a3b46;max-width:none}.ep-how ol{list-style:none;padding:0;margin:0}.ep-how li{display:flex;gap:25px;border-bottom:1px solid #2a3c47;padding:25px 0}.ep-how li:first-child{padding-top:0}.ep-how li>span{color:#00d5e6;font-size:15px;line-height:2.4}.ep-how h3{font-size:23px;margin-bottom:10px}.ep-how p{color:#b2c2cc;line-height:1.8;margin:0}.ep-closing{position:relative;overflow:hidden;text-align:center;padding-block:110px 120px;isolation:isolate;border-top:1px solid #203944}.ep-closing .era-body{max-width:650px;margin:0 auto 35px}.ep-closing-glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at bottom,#00697866,transparent 65%);animation:era-breathe 9s ease-in-out infinite}.ep-sticky{position:fixed;bottom:0;left:0;right:0;z-index:70;background:#0a1217ee;backdrop-filter:blur(18px);border-top:1px solid #42626f;padding:12px clamp(24px,6vw,100px);display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 -8px 50px #0004;animation:era-panel .35s ease-out}.ep-sticky[hidden]{display:none}.ep-sticky>div{display:flex;align-items:center;gap:25px}.ep-sticky b{font-size:17px}.ep-sticky span{font-size:16px;color:#b6c8d1}.ep-sticky .era-button{min-height:48px;padding-block:10px;min-width:220px}.ep-has-sticky .era-footer{padding-bottom:100px}html[lang=en] .ep-compare-caption p{direction:ltr}.ep-gallery-stage{view-transition-name:erase-product-gallery}@keyframes ep-float{50%{transform:translateY(-12px)}}@keyframes ep-scan{0%,20%{transform:translateX(-100%)}70%,100%{transform:translateX(100%)}}
@media(max-width:1050px){.ep-hero{gap:5%}.ep-title{font-size:43px}.ep-intro{font-size:16px}.ep-hero .era-scent b{font-size:16px}.ep-hero .era-scent small{font-size:12px}.ep-use-grid{gap:16px}.ep-scent-card{padding:32px}.ep-heading-row{gap:7%}.ep-jump{gap:24px}.ep-thumbs img{height:65px}}
@media(max-width:760px){.ep-hero{padding:25px 20px 55px;gap:30px}.ep-gallery{position:relative;top:auto}.ep-gallery-stage .era-zoom-trigger>img{height:auto;aspect-ratio:1/1.07;object-fit:contain;max-height:470px}.ep-gallery-sign{font-size:9px;top:15px;left:16px}.ep-thumbs{gap:8px;margin-top:9px}.ep-thumb img{height:65px}.ep-gallery .ep-note{font-size:10px}.ep-title{font-size:43px;line-height:1.15;margin-bottom:18px}.ep-intro{font-size:17px}.ep-benefits{font-size:14px;gap:9px;margin:22px 0}.ep-hero .era-price{font-size:31px}.ep-hero .era-scent>span{padding:17px 12px;min-height:106px}.ep-jump{gap:15px;padding:17px 12px;font-size:11px}.ep-section{padding:65px 24px}.ep-heading{font-size:38px}.ep-heading-row{grid-template-columns:1fr;gap:0;margin-bottom:25px}.ep-heading-row .era-body{font-size:17px}.ep-comparison{aspect-ratio:1/1.12}.ep-comparison-image img{object-position:35% center}.ep-compare-labels{inset:15px 12px auto}.ep-compare-labels span{font-size:12px;padding:7px 10px}.ep-divider span{width:43px;height:43px;font-size:22px}.ep-compare-caption{gap:13px;grid-template-columns:1fr auto 1fr}.ep-compare-caption p{font-size:13px}.ep-note{font-size:11px}.ep-value-grid{grid-template-columns:1fr;gap:20px;margin-top:38px}.ep-value{padding-top:20px}.ep-value h3{font-size:25px}.ep-value p{font-size:16px}.ep-value .ep-index{float:inline-end;margin:0}.ep-science-heading{padding:65px 24px 20px}.ep-science-visual>img{aspect-ratio:1.25;object-fit:cover;object-position:63% center}.ep-science-bottom{padding:30px 24px 60px}.ep-molecules{grid-template-columns:1fr;gap:5px}.ep-molecules h3{font-size:24px}.ep-molecules p{font-size:16px}.ep-scent-grid{grid-template-columns:1fr;margin-top:28px}.ep-scent-card{padding:30px}.ep-scent-card h3{font-size:35px}.ep-use-grid{grid-template-columns:1fr;gap:30px;margin-top:30px}.ep-use-card>div{aspect-ratio:1.15}.ep-use-card h3{font-size:26px}.ep-use-card p{font-size:16px}.ep-how{grid-template-columns:1fr;gap:12px}.ep-how h3{font-size:23px}.ep-closing{padding-block:70px 85px}.ep-sticky{padding:10px 16px;gap:12px}.ep-sticky>div{display:block;min-width:0}.ep-sticky b,.ep-sticky span{display:block;font-size:12px}.ep-sticky b{font-size:14px;max-width:135px}.ep-sticky .era-button{min-width:155px;font-size:14px;padding:12px;gap:13px;min-height:47px}.ep-sticky .era-button span{display:inline}.ep-has-sticky .era-footer{padding-bottom:95px}}
@media(prefers-reduced-motion:reduce){.ep-scan,.ep-scent-aura,.ep-odor-particles i{animation:none}.ep-gallery-stage{view-transition-name:none}}
