.mk-care{padding-top:44px;padding-bottom:10px}.mk-care__hero{border-radius:30px;padding:64px 56px;text-align:center}.mk-care__kicker{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-green-deep);margin-bottom:18px}.mk-care__head{font-family:var(--mk-font-display);font-weight:800;font-size:50px;line-height:1;letter-spacing:-.02em;margin:0 auto 20px;max-width:720px}.mk-care__sub{font-size:17px;line-height:1.7;color:var(--mk-body);max-width:600px;margin:0 auto}.mk-care__band{margin-top:24px}.mk-care__h2{font-family:var(--mk-font-display);font-weight:800;font-size:30px;letter-spacing:-.02em;margin:22px 0 26px;text-align:center}.mk-care__rules{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mk-care__rule{background:var(--mk-card);border:1px solid var(--mk-card-line);border-radius:22px;padding:28px}.mk-care__rule-num{width:38px;height:38px;border-radius:50%;background:var(--mk-sun);color:#1c1a17;font-family:var(--mk-font-display);font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.mk-care__rule-title{font-family:var(--mk-font-display);font-weight:700;font-size:17px;line-height:1.2;margin:0 0 8px}.mk-care__rule-text{font-size:14px;line-height:1.6;color:var(--mk-muted);margin:0}.mk-care__prose{max-width:720px;margin:0 auto;font-size:16px;line-height:1.75;color:var(--mk-body)}.mk-care__prose h2{font-family:var(--mk-font-display);font-weight:800;font-size:26px;letter-spacing:-.02em}.mk-care__breaks{border-radius:30px;padding:44px 48px;display:flex;align-items:center;justify-content:space-between;gap:32px}.mk-care__breaks-copy{max-width:640px}.mk-care__breaks-head{font-family:var(--mk-font-display);font-weight:800;font-size:28px;letter-spacing:-.02em;margin:0 0 10px}.mk-care__breaks-text{font-size:15px;line-height:1.7;color:var(--mk-body);margin:0}.mk-care__breaks-btn{flex:0 0 auto}@media(max-width:989px){.mk-care__rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.mk-care__hero{padding:40px 26px}.mk-care__head{font-size:34px}.mk-care__h2{font-size:24px}.mk-care__breaks{flex-direction:column;align-items:flex-start;padding:32px 26px}}@media(max-width:600px){.mk-care__rules{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-mk-clay-care.css.map */
