html.evercleaner-laundry-landing.ml-premium{--ec-brand: #1D6DF9;--ec-brand-dark: #1558C7;--ec-brand-soft: #EBF3FE;--ec-brand-light: #D6E8FF;--ec-ink: #121212;--ec-muted: #5c6470;--ec-border: #e8edf5;--ml-ink: #121212;font-family:Inter,Plus Jakarta Sans,system-ui,sans-serif}html.evercleaner-laundry-landing .ec-lp-header{position:sticky;top:var(--ec-urgency-height, 0px);z-index:90;background:#fffffff5;border-bottom:1px solid var(--ec-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.evercleaner-laundry-landing .ec-lp-header__inner{width:100%;max-width:72rem;margin:0 auto;padding:.65rem clamp(1rem,3vw,1.5rem);display:flex;align-items:center;justify-content:space-between;gap:1rem}html.evercleaner-laundry-landing .ec-lp-header__logo{height:2rem;width:auto;display:block}html.evercleaner-laundry-landing .ec-lp-header__cta{flex-shrink:0;padding:.5rem 1rem!important;font-size:.75rem!important;border-radius:999px!important;white-space:nowrap}html.evercleaner-laundry-landing .ml-cro-hero__eyebrow,html.evercleaner-laundry-landing .ec-impact__eyebrow{color:var(--ec-brand);font-weight:600}html.evercleaner-laundry-landing .ml-cro-hero__stat-chip strong,html.evercleaner-laundry-landing .ec-impact__card strong{color:var(--ec-brand)}html.evercleaner-laundry-landing .ml-social-proof{background:var(--ec-ink)}html.evercleaner-laundry-landing .ml-who-for__col--yes{border-color:var(--ec-brand-light);background:var(--ec-brand-soft)}html.evercleaner-laundry-landing .ml-who-for__col--yes h3{color:var(--ec-brand-dark)}html.evercleaner-laundry-landing .ml-who-for__col h3 a,html.evercleaner-laundry-landing .ml-who-for__col h3{color:inherit;text-decoration:none}html.evercleaner-laundry-landing .seora-faq-section a:not(.seora-btn),html.evercleaner-laundry-landing .seora-final-cta-section a:not(.seora-btn),html.evercleaner-laundry-landing .evercleaner-who-for a:not(.seora-btn){color:inherit;text-decoration:none}html.evercleaner-laundry-landing .ec-how .ec-how__num{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--ec-brand-soft);color:var(--ec-brand);font-weight:800;margin-bottom:.75rem}html.evercleaner-laundry-landing .ec-impact{padding:clamp(2.5rem,6vw,4rem) 1rem;background:linear-gradient(180deg,#f8fbff,#fff)}html.evercleaner-laundry-landing .ec-impact__inner{max-width:72rem;margin:0 auto;text-align:center}html.evercleaner-laundry-landing .ec-impact__head h2{font-size:clamp(1.75rem,4vw,2.5rem);margin:.5rem 0;color:var(--ec-ink)}html.evercleaner-laundry-landing .ec-impact__head p{color:var(--ec-muted);max-width:42rem;margin:0 auto 2rem}html.evercleaner-laundry-landing .ec-impact__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}@media(max-width:768px){html.evercleaner-laundry-landing .ec-impact__grid{grid-template-columns:repeat(2,1fr)}}html.evercleaner-laundry-landing .ec-impact__card{background:#fff;border:1px solid var(--ec-border);border-radius:1rem;padding:1.25rem 1rem;display:flex;flex-direction:column;gap:.35rem}html.evercleaner-laundry-landing .ec-impact__card strong{font-size:2rem;line-height:1}html.evercleaner-laundry-landing .ec-impact__card span{font-size:.875rem;color:var(--ec-muted)}html.evercleaner-laundry-landing .ec-impact__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0 0 1.5rem}html.evercleaner-laundry-landing .ec-impact__badges li{font-size:.8125rem;font-weight:600;color:var(--ec-brand-dark);background:var(--ec-brand-soft);padding:.35rem .75rem;border-radius:999px}html.evercleaner-laundry-landing .ec-impact__footnote{font-size:.75rem;color:var(--ec-muted);margin-top:1rem}html.evercleaner-laundry-landing .ec-compare{padding:clamp(2.5rem,6vw,4rem) 1rem}html.evercleaner-laundry-landing .ec-compare__inner{max-width:56rem;margin:0 auto;text-align:center}html.evercleaner-laundry-landing .ec-compare__head h2{font-size:clamp(1.75rem,4vw,2.25rem);margin-bottom:.75rem}html.evercleaner-laundry-landing .ec-compare__head p{color:var(--ec-muted);margin-bottom:2rem}html.evercleaner-laundry-landing .ec-compare__table-wrap{overflow-x:auto;margin-bottom:1.5rem}html.evercleaner-laundry-landing .ec-compare__table{width:100%;border-collapse:collapse;text-align:left;font-size:.9375rem}html.evercleaner-laundry-landing .ec-compare__table th,html.evercleaner-laundry-landing .ec-compare__table td{padding:.85rem 1rem;border-bottom:1px solid var(--ec-border)}html.evercleaner-laundry-landing .ec-compare__table thead th{font-weight:700;background:#f8fafc}html.evercleaner-laundry-landing .ec-compare__highlight{background:var(--ec-brand-soft);color:var(--ec-brand-dark)}html.evercleaner-laundry-landing .ec-reviews{padding:clamp(2.5rem,6vw,4rem) 1rem;background:#f8fafc}html.evercleaner-laundry-landing .ec-reviews__inner{max-width:72rem;margin:0 auto}html.evercleaner-laundry-landing .ec-reviews__head{text-align:center;margin-bottom:2rem}html.evercleaner-laundry-landing .ec-reviews__stars{color:#f59e0b;font-size:1.25rem;letter-spacing:.05em}html.evercleaner-laundry-landing .ec-reviews__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1100px){html.evercleaner-laundry-landing .ec-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){html.evercleaner-laundry-landing .ec-reviews__grid{grid-template-columns:1fr}}html.evercleaner-laundry-landing .ec-reviews__card{background:#fff;border:1px solid var(--ec-border);border-radius:1rem;padding:1.25rem}html.evercleaner-laundry-landing .ec-reviews__card-stars{color:#f59e0b;margin-bottom:.75rem}html.evercleaner-laundry-landing .ec-reviews__quote{margin:0 0 1rem;font-style:italic;color:var(--ec-ink);line-height:1.5}html.evercleaner-laundry-landing .ec-reviews__author{margin:0;font-size:.875rem}html.evercleaner-laundry-landing .ec-reviews__verified{display:inline-block;margin-left:.5rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;color:var(--ec-brand)}html.evercleaner-laundry-landing .ml-guarantee-bar{background:var(--ec-brand-soft)}html.evercleaner-laundry-landing .ml-guarantee-bar__item svg path{fill:var(--ec-brand)}html.evercleaner-laundry-landing .ml-bundles-highlight{outline:3px solid rgba(29,109,249,.35);outline-offset:4px;border-radius:1rem;transition:outline-color .3s ease}html.evercleaner-laundry-landing .ml-reveal{opacity:1;transform:translateY(16px);transition:transform .5s ease}html.evercleaner-laundry-landing .ml-reveal.is-visible{transform:none}html.evercleaner-laundry-landing .evercleaner-impact,html.evercleaner-laundry-landing .seora-faq-section,html.evercleaner-laundry-landing .seora-final-cta-section,html.evercleaner-laundry-landing .evercleaner-who-for,html.evercleaner-laundry-landing .evercleaner-how-it-works{background:#fff}html.evercleaner-laundry-landing .evercleaner-impact{background:linear-gradient(180deg,#f8fbff,#fff)}html.evercleaner-laundry-landing .seora-final-cta-section{background:linear-gradient(180deg,var(--ec-brand-soft) 0%,#fff 100%)}html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__inner{padding-top:1rem;padding-bottom:.5rem}html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__title{font-size:clamp(1.75rem,5vw,2.75rem);line-height:1.08}html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__sub{max-width:38rem}html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__benefits{margin-bottom:1rem}html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__media-trust,html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__quote,html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__badges-row,html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__stat-chips{display:none!important}@media(max-width:989px){html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__grid{display:flex;flex-direction:column}html.evercleaner-laundry-landing .ec-hero-compact .ec-hero__media{order:-1;max-width:min(100%,22rem);margin:0 auto .75rem}html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__offer{margin-bottom:.75rem}html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__trust{margin-bottom:0}html.evercleaner-laundry-landing .ec-hero-compact .ml-cro-hero__cta{width:100%;justify-content:center}}html.evercleaner-laundry-landing .evercleaner-buybox{position:relative}html.evercleaner-laundry-landing .evercleaner-buybox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 1px #1d6df914,inset 0 -1px #1d6df914}html.evercleaner-laundry-landing.ml-landing-page{padding-bottom:5.5rem}html.evercleaner-laundry-landing,html.evercleaner-laundry-landing body{font-family:Inter,Plus Jakarta Sans,system-ui,sans-serif!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.evercleaner-laundry-landing #main,html.evercleaner-laundry-landing main{max-width:100%;overflow-x:clip}html.evercleaner-laundry-landing .shopify-section{width:100%}html.evercleaner-laundry-landing a.seora-urgency{display:block;position:sticky;top:0;z-index:100;background:linear-gradient(90deg,#1d6df9,#1558c7);color:#fff;box-shadow:0 4px 16px #1212121f;text-decoration:none}html.evercleaner-laundry-landing a.seora-urgency:hover{filter:brightness(1.05)}html.evercleaner-laundry-landing .seora-urgency__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem 1rem;max-width:72rem;margin:0 auto;padding:.65rem 1rem}html.evercleaner-laundry-landing .seora-urgency__pulse{width:8px;height:8px;border-radius:50%;background:#fff;flex-shrink:0;animation:ec-pulse 1.4s ease-in-out infinite}@keyframes ec-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.15)}}html.evercleaner-laundry-landing .seora-urgency__text{margin:0;font-size:.875rem;line-height:1.35;text-align:center}html.evercleaner-laundry-landing .seora-urgency__text strong{font-weight:800}html.evercleaner-laundry-landing .seora-btn{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;padding:.85rem 1.5rem;border:none;border-radius:999px;font-family:inherit!important;font-size:.9375rem;font-weight:800!important;line-height:1.3!important;text-align:center;text-decoration:none!important;cursor:pointer;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}html.evercleaner-laundry-landing .seora-btn--primary{background:var(--ec-brand)!important;color:#fff!important;box-shadow:0 10px 28px #1d6df947}html.evercleaner-laundry-landing .seora-btn--primary:hover{background:var(--ec-brand-dark)!important;transform:translateY(-1px)}html.evercleaner-laundry-landing .seora-btn--hero{font-size:1.0625rem!important;padding:1rem 1.75rem!important;width:100%;max-width:24rem}html.evercleaner-laundry-landing .seora-btn--section{font-size:1rem!important;padding:1rem 2rem!important}html.evercleaner-laundry-landing .ml-cro-hero{background:linear-gradient(180deg,#f8fbff,#fff 55%);padding:1.5rem 1rem 2rem}html.evercleaner-laundry-landing .ml-cro-hero__inner{max-width:72rem;margin:0 auto}html.evercleaner-laundry-landing .ml-cro-hero__urgency{background:var(--ec-ink)}html.evercleaner-laundry-landing .ml-cro-hero__urgency-dot{background:#4ade80}html.evercleaner-laundry-landing .ml-cro-hero__stars{color:#f59e0b}html.evercleaner-laundry-landing .ml-cro-hero__offer{border:2px solid rgba(29,109,249,.25);box-shadow:0 8px 24px #1d6df91a}html.evercleaner-laundry-landing .ml-cro-hero__offer-price{color:var(--ec-brand)!important}html.evercleaner-laundry-landing .ml-cro-hero__offer-badge{background:var(--ec-brand);color:#fff}html.evercleaner-laundry-landing .ml-cro-hero__benefits li svg path{fill:var(--ec-brand)}html.evercleaner-laundry-landing .ml-cro-hero__media-frame{position:relative;padding:0;background:transparent;border:none;border-radius:1rem;box-shadow:none;overflow:hidden}html.evercleaner-laundry-landing .ml-cro-hero__image{display:block;width:100%;max-width:100%;height:auto;max-height:none;margin:0;border-radius:1rem;object-fit:cover}html.evercleaner-laundry-landing .ml-cro-hero__seal{position:absolute;z-index:2;padding:.35rem .65rem;border-radius:999px;font-size:.6875rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}html.evercleaner-laundry-landing .ml-cro-hero__seal--types{top:.85rem;left:.85rem;background:var(--ec-brand);color:#fff}html.evercleaner-laundry-landing .ml-cro-hero__seal--gmp{bottom:.85rem;right:.85rem;background:#fff;color:var(--ec-ink);border:1px solid var(--ec-border)}html.evercleaner-laundry-landing .ml-cro-hero__cta-sub{display:block;margin-top:.65rem;font-size:.8125rem;color:var(--ec-muted)}html.evercleaner-laundry-landing .ml-cro-hero__trust{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1rem 0 0;padding:0;list-style:none}html.evercleaner-laundry-landing .ml-cro-hero__trust li{margin:0;font-size:.8125rem;font-weight:600;color:var(--ec-muted)}html.evercleaner-laundry-landing .ml-cro-hero__trust li span:before{content:"\2713  ";color:var(--ec-brand)}html.evercleaner-laundry-landing .ml-social-proof{padding:.85rem 1rem}html.evercleaner-laundry-landing .ml-social-proof__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem 1.25rem;max-width:72rem;margin:0 auto;font-size:.8125rem;font-weight:600;color:#fff}html.evercleaner-laundry-landing .ml-guarantee-bar{padding:1rem}html.evercleaner-laundry-landing .ml-guarantee-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.5rem;max-width:72rem;margin:0 auto}html.evercleaner-laundry-landing .ml-guarantee-bar__item{display:flex;align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;color:var(--ec-ink)}html.evercleaner-laundry-landing .ml-how{padding:clamp(2.5rem,5vw,4rem) 1rem;background:#fff}html.evercleaner-laundry-landing .ml-how__inner{max-width:72rem;margin:0 auto;text-align:center}html.evercleaner-laundry-landing .ml-how__head h2{margin:0 0 .65rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:var(--ec-ink)}html.evercleaner-laundry-landing .ml-how__head p{margin:0 0 2rem;color:var(--ec-muted);line-height:1.6}html.evercleaner-laundry-landing .ml-how__steps{display:grid;gap:1rem;text-align:left}@media(min-width:768px){html.evercleaner-laundry-landing .ml-how__steps{grid-template-columns:repeat(3,1fr)}}html.evercleaner-laundry-landing .ml-how__step{padding:1.35rem;border-radius:1rem;background:#fff;border:1px solid var(--ec-border);box-shadow:0 2px 12px #1212120a}html.evercleaner-laundry-landing .ml-how__step h3{margin:0 0 .35rem;font-size:1.0625rem}html.evercleaner-laundry-landing .ml-how__step p{margin:0;font-size:.875rem;line-height:1.5;color:var(--ec-muted)}html.evercleaner-laundry-landing .ml-how__cta{margin-top:1.75rem}html.evercleaner-laundry-landing .ml-who-for{padding:clamp(2.5rem,5vw,4rem) 1rem;background:#fff}html.evercleaner-laundry-landing .ml-who-for__inner{max-width:56rem;margin:0 auto;text-align:center}html.evercleaner-laundry-landing .ml-who-for__title{margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:var(--ec-ink)}html.evercleaner-laundry-landing .ml-who-for__sub{margin:0 0 2rem;color:var(--ec-muted);line-height:1.6}html.evercleaner-laundry-landing .ml-who-for__grid{display:grid;gap:1rem;text-align:left}@media(min-width:768px){html.evercleaner-laundry-landing .ml-who-for__grid{grid-template-columns:1fr 1fr}}html.evercleaner-laundry-landing .ml-who-for__col{padding:1.35rem;border-radius:1rem;background:#fff;border:1px solid var(--ec-border);box-shadow:0 2px 12px #1212120a}html.evercleaner-laundry-landing .ml-who-for__col h3{margin:0 0 1rem;font-size:1.0625rem;font-weight:800}html.evercleaner-laundry-landing .ml-who-for__col ul{margin:0;padding-left:1.1rem}html.evercleaner-laundry-landing .ml-who-for__col li{margin-bottom:.55rem;line-height:1.5;color:var(--ec-muted)}html.evercleaner-laundry-landing .ml-who-for__col--yes{border-top:3px solid var(--ec-brand);background:var(--ec-brand-soft)}html.evercleaner-laundry-landing .ml-who-for__col--no{border-top:3px solid #d1d5db}html.evercleaner-laundry-landing .ml-who-for__cta{margin-top:1.5rem}html.evercleaner-laundry-landing .seora-faq{padding:clamp(2.5rem,5vw,3.5rem) 1rem;background:#fff}html.evercleaner-laundry-landing .seora-faq__inner{max-width:40rem;margin:0 auto}html.evercleaner-laundry-landing .seora-faq__head{text-align:center;margin-bottom:1.75rem}html.evercleaner-laundry-landing .seora-faq__eyebrow{margin:0 0 .5rem;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ec-brand)}html.evercleaner-laundry-landing .seora-faq__title{margin:0 0 .65rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.2;color:var(--ec-ink)}html.evercleaner-laundry-landing .seora-faq__intro{font-size:1rem;line-height:1.55;color:var(--ec-muted)}html.evercleaner-laundry-landing .seora-faq__intro p{margin:0}html.evercleaner-laundry-landing .seora-faq__list{display:flex;flex-direction:column;gap:.65rem}html.evercleaner-laundry-landing .seora-faq__item{border:1px solid var(--ec-border);border-radius:.75rem;background:#f8fafc;overflow:hidden}html.evercleaner-laundry-landing .seora-faq__item[open]{border-color:#1d6df959;background:#fff;box-shadow:0 8px 24px #1d6df914}html.evercleaner-laundry-landing .seora-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;cursor:pointer;list-style:none}html.evercleaner-laundry-landing .seora-faq__question::-webkit-details-marker{display:none}html.evercleaner-laundry-landing .seora-faq__question-text{flex:1;font-size:1rem;font-weight:700;line-height:1.45;color:var(--ec-ink)}html.evercleaner-laundry-landing .seora-faq__toggle{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--ec-brand-soft);color:var(--ec-brand);font-size:1.125rem;font-weight:700;line-height:1.75rem;text-align:center}html.evercleaner-laundry-landing .seora-faq__toggle:before{content:"+"}html.evercleaner-laundry-landing .seora-faq__item[open] .seora-faq__toggle:before{content:"\2212"}html.evercleaner-laundry-landing .seora-faq__answer{padding:0 1.15rem 1rem;font-size:.9375rem;line-height:1.6;color:var(--ec-muted)}html.evercleaner-laundry-landing .seora-faq__answer p{margin:0}html.evercleaner-laundry-landing .seora-faq__answer strong{color:var(--ec-ink)}html.evercleaner-laundry-landing .seora-faq__cta-wrap{margin-top:2rem;text-align:center}html.evercleaner-laundry-landing .seora-faq__cta-note{margin:.75rem 0 0;font-size:.8125rem;font-weight:600;color:var(--ec-muted)}html.evercleaner-laundry-landing .seora-final-cta{padding:clamp(2.5rem,5vw,3.5rem) 1rem clamp(4rem,10vw,6rem);background:linear-gradient(180deg,var(--ec-brand-soft) 0%,#fff 100%);text-align:center}html.evercleaner-laundry-landing .seora-final-cta__inner{max-width:36rem;margin:0 auto}html.evercleaner-laundry-landing .seora-final-cta__eyebrow{margin:0 0 .5rem;font-size:.8125rem;font-weight:700;color:var(--ec-brand)}html.evercleaner-laundry-landing .seora-final-cta__title{margin:0 0 .75rem;font-size:clamp(1.5rem,3.5vw,2.125rem);font-weight:800;line-height:1.15;color:var(--ec-ink)}html.evercleaner-laundry-landing .seora-final-cta__sub{margin:0 0 1.25rem;font-size:1rem;line-height:1.55;color:var(--ec-muted)}html.evercleaner-laundry-landing .seora-final-cta__note{margin:.85rem 0 0;font-size:.8125rem;font-weight:600;color:var(--ec-muted)}html.evercleaner-laundry-landing .ec-impact__cta,html.evercleaner-laundry-landing .ec-compare__cta,html.evercleaner-laundry-landing .ml-who-for__cta,html.evercleaner-laundry-landing .ml-how__cta{display:block;width:fit-content;max-width:100%;margin:1.5rem auto 0}@media(max-width:767px){html.evercleaner-laundry-landing .seora-btn--section,html.evercleaner-laundry-landing .seora-faq__cta,html.evercleaner-laundry-landing .seora-final-cta__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/evercleaner-laundry-landing.css.map */
