.wpwc-rb-form{border:1px solid #ddd;padding:18px;border-radius:12px;margin:20px 0}.wpwc-rb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wpwc-rb-form label{display:flex;flex-direction:column;gap:5px;margin:7px 0}.wpwc-rb-form input,.wpwc-rb-form select{padding:10px}.wpwc-rb-form .wpwc-check{display:block}.wpwc-rb-estimate{font-weight:700;margin-top:12px}.wpwc-rb-search{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:8px}@media(max-width:700px){.wpwc-rb-grid,.wpwc-rb-search{grid-template-columns:1fr}}