.mm-contact{--mc-ink:#1C1F26;--mc-muted:#5B6170;--mc-line:#DDE0E6;--mc-accent:#C2410C;color:var(--mc-ink);padding-top:64px;padding-bottom:80px;font-family:var(--font-body-family);font-size:16px;line-height:1.6}.mm-contact *{box-sizing:border-box}.mm-contact h1,.mm-contact h2,.mm-contact h3,.mm-contact p{margin:0}.mm-contact h1,.mm-contact h2,.mm-contact h3{font-family:var(--font-heading-family);color:var(--mc-ink);letter-spacing:-.035em;line-height:1.15}.mm-contact__hero{max-width:700px;margin-bottom:36px}.mm-contact .mm-contact__eyebrow{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--mc-accent);margin-bottom:16px}.mm-contact h1{font-size:clamp(38px,5.4vw,68px);margin-bottom:20px}.mm-contact__intro{font-size:18px;max-width:580px;color:var(--mc-muted)}.mm-contact__channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--mc-line);border-radius:16px;overflow:hidden}.mm-contact__channel{display:flex;flex-direction:column;align-items:flex-start;padding:28px;text-decoration:none;background:#f5f5f7;min-width:0}.mm-contact__channel+.mm-contact__channel{border-left:1px solid var(--mc-line)}.mm-contact__number{font-size:12px;color:var(--mc-muted);margin-bottom:18px;font-variant-numeric:tabular-nums}.mm-contact__channel h2{font-size:24px;margin-bottom:10px}.mm-contact__channel p{font-size:14px;color:var(--mc-muted);overflow-wrap:anywhere;margin-bottom:24px}.mm-contact__action{font-weight:600;font-size:14px;margin-top:auto;display:flex;justify-content:space-between;gap:12px;width:100%}.mm-contact__action>span{color:var(--mc-accent);font-size:20px}.mm-contact__availability{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--mc-muted);padding:12px 0 36px}.mm-contact__availability a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.mm-contact__availability>span{display:flex;align-items:center}.mm-contact__body{border-top:1px solid var(--mc-line);padding-top:48px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:80px}.mm-contact__body h2{font-size:30px}.mm-contact__help nav{margin-top:24px}.mm-contact__resource{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--mc-line);text-decoration:none;min-height:64px}.mm-contact__resource strong{font-size:15px;font-weight:600}.mm-contact__resource small{display:block;font-size:13px;color:var(--mc-muted);margin-top:3px}.mm-contact__resource>span:last-child{color:var(--mc-accent)}.mm-contact__tip{margin-top:32px}.mm-contact__tip h3{font-size:18px;margin-bottom:10px}.mm-contact__tip p{font-size:14px;color:var(--mc-muted)}.mm-contact__address{margin-top:24px;font-size:13px;color:var(--mc-muted)}.mm-contact__address summary{cursor:pointer;min-height:44px;display:list-item;padding:10px 0}.mm-contact__address .rte{padding:10px 0;line-height:1.8}.mm-contact .mm-contact__form-intro{margin-top:12px;margin-bottom:28px;font-size:14px;color:var(--mc-muted)}.mm-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.mm-contact__full{grid-column:1/-1}.mm-contact__fields label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}.mm-contact__fields label span{font-size:12px;font-weight:400;color:var(--mc-muted);margin-left:6px}.mm-contact__fields input,.mm-contact__fields textarea{display:block;width:100%;min-width:0;min-height:52px;border:1px solid #8C9197;border-radius:10px;background:#fff;color:var(--mc-ink);font:inherit;font-size:16px;padding:12px 14px;box-shadow:none}.mm-contact__fields textarea{resize:vertical;min-height:150px}.mm-contact__fields small{display:block;font-size:12px;color:var(--mc-muted);margin-top:7px}.mm-contact :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--mc-accent);outline-offset:4px}.mm-contact__channel:focus-visible{outline-offset:-5px}.mm-contact input:user-invalid,.mm-contact textarea:user-invalid,.mm-contact [aria-invalid=true]{border-color:#b42318}.mm-contact__submit{display:inline-flex;align-items:center;justify-content:center;gap:32px;min-height:52px;margin-top:26px;padding:14px 26px;border:0;border-radius:999px;background:var(--mc-ink);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.mm-contact .mm-contact__privacy{margin-top:18px;font-size:12px;color:var(--mc-muted)}.mm-contact__privacy a,.mm-contact__spam a{text-decoration:underline;text-underline-offset:3px}.mm-contact__privacy a{display:inline-flex;align-items:center;min-height:28px}.mm-contact__spam{font-size:11px;line-height:1.7;color:var(--mc-muted);margin-top:12px}.mm-contact__notice{padding:18px;margin-bottom:24px;border:1px solid #B42318;border-radius:10px;color:#b42318;background:#fff6f5}.mm-contact__notice--success{color:#166534;border-color:#166534;background:#f0fdf4}.mm-contact__form{scroll-margin-top:130px}@media(hover:hover){.mm-contact__channel:hover{background:#eceef1}.mm-contact__resource:hover strong,.mm-contact__availability a:hover{color:var(--mc-accent)}.mm-contact__submit:hover{background:#343942}}@media(max-width:900px){.mm-contact__body{gap:36px}.mm-contact__channel{padding:22px}.mm-contact__channel h2{font-size:21px}}@media(max-width:749px){.mm-contact{padding-top:36px;padding-bottom:48px}.mm-contact__hero{margin-bottom:28px}.mm-contact__intro{font-size:16px}.mm-contact__channels{grid-template-columns:1fr}.mm-contact__channel{padding:20px;display:grid;grid-template-columns:1fr auto;gap:6px 12px}.mm-contact__number{display:none}.mm-contact__channel h2{font-size:21px;margin:0}.mm-contact__channel p{margin:0;grid-column:1/-1}.mm-contact__channel .mm-contact__action{grid-column:1/-1;margin-top:7px}.mm-contact__channel+.mm-contact__channel{border-left:0;border-top:1px solid var(--mc-line)}.mm-contact__availability{padding-bottom:24px;gap:4px}.mm-contact__body{grid-template-columns:1fr;padding-top:28px;gap:40px}.mm-contact__form-panel{grid-row:1}.mm-contact__body h2{font-size:28px}.mm-contact__fields{grid-template-columns:1fr;gap:20px}.mm-contact__submit{width:100%}.mm-contact__help{border-top:1px solid var(--mc-line);padding-top:32px}}.screen-cleaning-kit{margin-top:0;margin-bottom:0}.screen-cleaning-kit .page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.screen-cleaning-kit__heading{margin-bottom:2rem;text-align:center}.screen-cleaning-kit__description{margin:0 auto 3rem;max-width:80ch;text-align:center}.screen-cleaning-kit__steps{display:grid;gap:2rem;text-align:center}.screen-cleaning-kit__step-inner{height:100%;display:flex;flex-direction:column;position:relative}.screen-cleaning-kit__card{border-radius:1rem;box-shadow:0 4px 6px #0000001a;padding:1.5rem;background-color:#fff}.screen-cleaning-kit__image-wrapper{margin-bottom:1.5rem}.screen-cleaning-kit__image--adapt,.screen-cleaning-kit__image--square,.screen-cleaning-kit__image--portrait,.screen-cleaning-kit__image--landscape,.screen-cleaning-kit__image--wide{position:relative;overflow:hidden}.screen-cleaning-kit__image--square{padding-bottom:100%}.screen-cleaning-kit__image--portrait{padding-bottom:133.33%}.screen-cleaning-kit__image--landscape{padding-bottom:75%}.screen-cleaning-kit__image--wide{padding-bottom:56.25%}.screen-cleaning-kit__image{width:100%;height:auto;object-fit:contain}.screen-cleaning-kit_image--square .screen-cleaning-kit_image,.screen-cleaning-kit_image--portrait .screen-cleaning-kit_image,.screen-cleaning-kit_image--landscape .screen-cleaning-kit_image,.screen-cleaning-kit_image--wide .screen-cleaning-kit_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.screen-cleaning-kit__step-number{font-weight:700;margin-bottom:.5rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.screen-cleaning-kit__step-title{margin-bottom:.75rem;font-weight:600}.screen-cleaning-kit__step-text{margin-bottom:0}.screen-cleaning-kit__arrow{display:none}.screen-cleaning-kit__button-wrapper{margin-top:3rem;text-align:center}.section-divider{border-bottom:1px solid rgba(0,0,0,.1)}@media screen and (min-width:750px){.screen-cleaning-kit__arrow{display:flex;position:absolute;top:30%;right:-1.5rem;z-index:1;transform:translateY(-50%)}.grid--2-col-desktop .screen-cleaning-kit__arrow{right:-1rem}.screen-cleaning-kit__arrow svg{width:32px;height:32px}.screen-cleaning-kit__steps{gap:3rem}}@media screen and (max-width:749px){.grid--2-col-tablet-down .screen-cleaning-kit__step{width:calc(50% - 1rem);margin-left:1rem}.grid--2-col-tablet-down .screen-cleaning-kit__step:nth-child(odd){margin-left:0}.grid--2-col-tablet-down{display:flex;flex-wrap:wrap}.screen-cleaning-kit__step-number,.screen-cleaning-kit__step-title{font-size:.9rem}.screen-cleaning-kit__step-text{font-size:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/416/compiled_assets/styles.css.map */
