@charset "UTF-8";.ux-cleaning-care__inner{display:flex;flex-direction:column;gap:3.2rem}.ux-cleaning-care__top{display:grid;grid-template-columns:1fr;gap:1.6rem}.ux-cleaning-care__heading{margin:0;font-size:4rem;font-weight:700;line-height:1}.ux-cleaning-care__description{color:#454545;font-feature-settings:"liga" off,"clig" off;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.07px;max-width:600px;margin-left:auto}.ux-cleaning-care__description a{color:#454545;text-decoration:none}.ux-cleaning-care__media{border-radius:var(--framed-radius);overflow:hidden;width:100%;position:relative}.ux-cleaning-care__media picture{display:block;width:100%;height:100%}.ux-cleaning-care__media img,.ux-cleaning-care__media video,.ux-cleaning-care__media ux-video{display:block;width:100%;height:auto;object-fit:cover;object-position:center}.ux-cleaning-care__media .placeholder-svg{display:block;width:100%;aspect-ratio:16/7}.ux-cleaning-care__cta{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.8rem;text-align:center;padding-inline:var(--screen-spacing);padding-block:2rem;position:absolute;top:0;right:0;bottom:0;left:0}.ux-cleaning-care__cta-heading{font-size:4.8rem;font-weight:400;letter-spacing:-.96px;line-height:1.1;margin:0}.ux-cleaning-care__cta-description{font-size:1.6rem;font-weight:400;line-height:1.4;letter-spacing:.3px;max-width:56rem}.ux-cleaning-care__cta-description p{margin:0}.ux-cleaning-care__cta-email{color:var(--c-light-theme-txt);text-align:center;font-size:20px;font-weight:700}.ux-cleaning-care__cta-email:hover{opacity:.7}.ux-cleaning-care__cta-tagline{color:var(--c-light-theme-txt);font-size:20px;font-weight:700;margin:0}.ux-cleaning-care__buttons{width:400px;max-width:100%;margin-inline:auto}.ux-cleaning-care .ux-button{width:fit-content;max-width:100%;font-weight:500;text-transform:uppercase;letter-spacing:.07px;font-size:1.6rem;padding-inline:0}@media screen and (min-width:750px){.ux-cleaning-care__inner{gap:4.8rem}.ux-cleaning-care__top{grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.ux-cleaning-care__cta-heading{font-size:clamp(3.2rem,3.2rem + 2.4 * (100vw - 750px) / 1170,5.6rem)}}@media screen and (min-width:1200px){.ux-cleaning-care__top{grid-template-columns:34.5679012346% 1fr}.ux-cleaning-care__heading{font-size:5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ux-cleaning-care.css.map */
