.mcl-refill{padding:42px 20px}.mcl-refill__grid{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr);gap:28px;max-width:1180px;margin:0 auto}.mcl-refill__panel{border:1px solid rgba(0,0,0,.14);border-radius:18px;padding:24px;background:#fff}.mcl-refill__panel h2,.mcl-refill__panel h3{margin:.2rem 0 .75rem}.mcl-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:12px;opacity:.65;margin:0 0 6px}.mcl-field{margin:16px 0}.mcl-field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mcl-field label{display:block;font-size:14px;font-weight:600;margin-bottom:6px}.mcl-field label span{font-weight:400;opacity:.65}.mcl-field input,.mcl-field textarea{width:100%;border:1px solid rgba(0,0,0,.25);border-radius:10px;padding:11px 12px;font:inherit;background:#fff}.mcl-field small,.mcl-small{display:block;font-size:12px;opacity:.7;margin-top:6px}.mcl-button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;padding:12px 18px;background:#111;color:#fff;cursor:pointer;font:inherit;text-decoration:none}.mcl-button:hover{opacity:.88}.mcl-advanced{margin:18px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:12px 0}.mcl-advanced summary{cursor:pointer;font-weight:700}.mcl-svg-wrap{background:#fafafa;border-radius:14px;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.mcl-svg-wrap svg{display:block;width:100%;height:auto}.mcl-results{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.mcl-result-card,.mcl-price-card{border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:16px;background:#fafafa}.mcl-result-card strong{display:block;margin-bottom:8px}.mcl-refill-contact{max-width:760px;margin:0 auto}.mcl-checkbox{display:flex;gap:10px;align-items:flex-start;margin-top:18px;cursor:pointer}.mcl-checkbox input{margin-top:4px}.mcl-checkbox small{display:block;opacity:.72;margin-top:4px}.mcl-success{padding:12px 14px;border-radius:10px;background:#eef9ee}.mcl-error{padding:12px 14px;border-radius:10px;background:#fff0f0}.mcl-price-line{display:flex;justify-content:space-between;gap:16px;padding:7px 0;border-bottom:1px solid rgba(0,0,0,.08)}.mcl-price-line:last-child{border-bottom:0;font-weight:700}.mcl-print-note{font-size:11px;opacity:.7}@media(max-width:850px){.mcl-refill__grid,.mcl-field-row,.mcl-results{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/refill-fit.css.map */
