.mc-contact-form{max-width:980px;margin:34px auto;padding:28px;border:1px solid #dce4f2;border-radius:20px;background:#f7f9ff;color:#17243a}.mc-contact-form h2{margin:0 0 7px}.mc-contact-form>p{color:#667085}.mc-contact-form form{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mc-contact-form label{display:grid;gap:6px;color:#344054;font-size:12px;font-weight:800}.mc-contact-form input,.mc-contact-form select,.mc-contact-form textarea{width:100%;padding:11px 13px;border:1px solid #cfd8e8;border-radius:10px;background:#fff;color:#17243a;font:inherit}.mc-contact-form__message{grid-column:1/-1}.mc-contact-form button{min-height:46px;border:0;border-radius:11px;background:#2455e6;color:#fff;font-weight:850}.mc-contact-form__notice{padding:10px 12px;border-radius:9px}.mc-contact-form__notice.is-ok{background:#e9f8ef;color:#176b39}.mc-contact-form__notice.is-error{background:#fff0f0;color:#a72828}.mc-shop-filters{width:100%;margin:0 0 22px;padding:12px 14px;display:flex;align-items:end;gap:10px;flex-wrap:wrap;border:1px solid #dce4f2;border-radius:14px;background:#f7f9ff;color:#17243a}.mc-shop-filters>strong{align-self:center;margin-right:auto}.mc-shop-filters label{display:grid;gap:4px;font-size:10px;font-weight:800}.mc-shop-filters input[type=number]{width:120px;min-height:38px;padding:7px 9px;border:1px solid #cfd8e8;border-radius:8px}.mc-shop-filters__stock{display:flex!important;align-items:center;gap:7px!important;min-height:38px}.mc-shop-filters button,.mc-shop-filters a{min-height:38px;padding:9px 14px;display:inline-flex;align-items:center;border:0;border-radius:8px;background:#2455e6;color:#fff!important;text-decoration:none!important;font-size:11px;font-weight:850}.mc-shop-filters a{background:#fff;color:#344054!important;border:1px solid #cfd8e8}@media(max-width:700px){.mc-contact-form{margin:20px 12px;padding:18px}.mc-contact-form form{grid-template-columns:1fr}.mc-contact-form__message{grid-column:auto}.mc-shop-filters{display:grid;grid-template-columns:1fr 1fr}.mc-shop-filters>strong{grid-column:1/-1}.mc-shop-filters input[type=number]{width:100%}.mc-shop-filters button,.mc-shop-filters a{justify-content:center}}