.mx-peptide-calculator{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1050px}.mx-peptide-calculator section,.mx-peptide-calculator aside{padding:24px;border:1px solid #dfe6ed;border-radius:12px;background:#fff;box-shadow:0 5px 18px rgba(0,0,0,.05)}.mx-peptide-calculator h2{font-size:20px;margin:0 0 18px}.mx-peptide-calculator label{position:relative;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;margin:12px 0;font-weight:700}.mx-peptide-calculator label>input,.mx-peptide-calculator label>select{grid-column:1/-1;width:100%;padding:12px;border:1px solid #ccd6df;border-radius:7px}.mx-peptide-calculator label>span{position:absolute;right:12px;bottom:12px;color:#69747e}.mx-calc-output{display:flex;justify-content:space-between;gap:20px;margin-top:18px;padding:15px;background:#eef5ff;border-radius:8px}.mx-calc-summary{grid-column:1/-1!important;display:grid;grid-template-columns:1fr 1fr;gap:18px;background:#1976d2!important;color:#fff}.mx-calc-summary div{display:flex;flex-direction:column}.mx-calc-summary strong{font-size:28px}.mx-peptide-calculator aside{grid-column:1/-1;background:#fff5d9;border-color:#ead08c}@media(max-width:700px){.mx-peptide-calculator{grid-template-columns:1fr}.mx-calc-summary,.mx-peptide-calculator aside{grid-column:1!important}}
