.cleaner-label.svelte-3r4pyo.svelte-3r4pyo{background-image:url(../../../images/cleaner_label_bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;color:var(--brand-light);padding:4.5rem 1.5rem;min-height:360px}.label-inner.svelte-3r4pyo.svelte-3r4pyo{max-width:720px;margin:0 auto;text-align:center}.cleaner-label.svelte-3r4pyo h1.svelte-3r4pyo{color:var(--brand-light);text-shadow:5px 5px 10px rgba(0,0,0,.7)}.cleaner-label.svelte-3r4pyo p.svelte-3r4pyo{color:var(--brand-light);letter-spacing:1px}.label-logo.svelte-3r4pyo.svelte-3r4pyo{height:52px;margin-bottom:2rem}.label-title.svelte-3r4pyo.svelte-3r4pyo{font-size:clamp(2.4rem,5vw,3.4rem);margin:0 0 1rem;letter-spacing:.08em}.label-title.svelte-3r4pyo sup.svelte-3r4pyo{font-size:.35em}.label-subtitle.svelte-3r4pyo.svelte-3r4pyo{max-width:24rem;margin:0 auto 1.75rem;font-size:1rem;line-height:1.5}.label-tagline.svelte-3r4pyo.svelte-3r4pyo{font-size:2rem;font-weight:700;letter-spacing:.18em}@media (max-width: 767px){.cleaner-label.svelte-3r4pyo.svelte-3r4pyo{padding:5.5rem 1.25rem 2.75rem;background-size:cover}.label-logo.svelte-3r4pyo.svelte-3r4pyo{height:44px;margin-bottom:1.25rem}.label-title.svelte-3r4pyo.svelte-3r4pyo{letter-spacing:.05em}.label-tagline.svelte-3r4pyo.svelte-3r4pyo{font-size:1.2rem;letter-spacing:.14em}}
