.lf-cleaning-care{color:var(--text-color);background:var(--background);font-family:var(--main-family);font-weight:var(--main-weight);letter-spacing:var(--main-spacing)}.lf-cleaning-care *{box-sizing:border-box}.lf-cleaning-care h1,.lf-cleaning-care h2,.lf-cleaning-care h3{font-family:var(--heading-family);font-weight:var(--heading-weight);letter-spacing:var(--heading-spacing);color:var(--text-color)}.lf-cleaning-care h1{font-size:var(--h1-size);margin:12px 0 20px}.lf-cleaning-care h2{font-size:var(--h2-size);margin:0 0 16px}.lf-cleaning-care h3{font-size:var(--h3-size);margin:0 0 12px}.lf-cleaning-care p{margin:10px 0 16px;line-height:1.6}.lf-cleaning-care a{color:var(--link-color)}.lf-cleaning-care__hero{display:grid;grid-template-columns:1fr 1fr;background:#f6f4f1}.lf-cleaning-care__hero-copy{padding:42px clamp(22px,4vw,60px);align-self:center}.lf-cleaning-care__hero-image{display:block;width:100%;height:100%;max-height:440px;object-fit:cover}.lf-cleaning-care__eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:.8em}.lf-cleaning-care__small{font-size:.9em}.lf-cleaning-care__body{max-width:1200px;margin:0 auto;padding:32px 24px}.lf-cleaning-care__services{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:28px}.lf-cleaning-care__services h2{font-size:var(--h3-size)}.lf-cleaning-care__options,.lf-cleaning-care__process,.lf-cleaning-care__faq{padding-top:28px;border-top:1px solid var(--dotted-color);margin-top:28px}.lf-cleaning-care__two{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.lf-cleaning-care__option{border:1px solid var(--dotted-color);padding:28px}.lf-cleaning-care__button{display:inline-block;min-height:44px;padding:12px 22px;background:var(--button-color);color:var(--text-color)!important;text-align:center;text-decoration:none}.lf-cleaning-care__button:hover{background:var(--button-hover)}.lf-cleaning-care__request{padding:24px;border:1px solid var(--dotted-color);margin-top:28px}.lf-cleaning-care__request>summary{font-family:var(--heading-family);font-size:var(--h2-size);font-weight:var(--heading-weight);cursor:pointer;min-height:44px}.lf-cleaning-care__form-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:28px;margin-top:24px}.lf-cleaning-care__help{background:#f6f4f1;padding:22px;align-self:start}.lf-cleaning-care__help h3:not(:first-child){margin-top:22px}.lf-cleaning-care__setup{padding:18px;border:1px dashed var(--dotted-color)}.lf-cleaning-care__form-area input,.lf-cleaning-care__form-area select,.lf-cleaning-care__form-area textarea,.lf-cleaning-care__form-area button,.lf-cleaning-care__form-area label{font-family:var(--main-family)!important}.lf-cleaning-care__track{text-align:center;margin-top:24px!important}.lf-cleaning-care__faq details{padding:16px 0;border-top:1px solid var(--dotted-color)}.lf-cleaning-care__faq summary{cursor:pointer;font-weight:500;min-height:32px}.lf-cleaning-care__more{background:#f6f4f1;padding:28px;margin-top:28px}.lf-cleaning-care [id]{scroll-margin-top:140px}@media(max-width:749px){.lf-cleaning-care__hero,.lf-cleaning-care__two,.lf-cleaning-care__form-layout{grid-template-columns:1fr}.lf-cleaning-care__hero-copy{padding:28px 22px}.lf-cleaning-care__hero-image{height:250px;max-height:250px}.lf-cleaning-care__body{padding:26px 18px}.lf-cleaning-care__option,.lf-cleaning-care__request{padding:22px}.lf-cleaning-care__form-area input,.lf-cleaning-care__form-area select,.lf-cleaning-care__form-area textarea{font-size:16px}}@media(max-width:480px){.lf-cleaning-care__services{grid-template-columns:1fr;gap:16px}.lf-cleaning-care__button{width:100%}}.lf-form-guidance{border-left:2px solid #a8965d;background:#faf8f4;color:#222;padding:14px 16px;margin:18px 0;font-size:13px;line-height:1.6}.lf-form-guidance p{font-size:13px!important;margin:8px 0 0!important}.lf-form-guidance a{color:inherit;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAAAEAAAAAAAAAAAAAAACA */
