.label{font-size:var(--q-title-size,17.5px);color:var(--q-title-color,#1C1917)}
.section h2{font-size:var(--q-title-size,19.5px);color:var(--q-title-color,#8D1E36)}
.input,textarea.textarea{font-size:var(--input-size, 17px);color:var(--input-color, var(--ink))}
.pv-phone[style*='--q-title-size'] .pv-l,.pv-phone[style*='--q-title-size'] .pv-sh b{font-size:var(--q-title-size)}
.pv-phone[style*='--q-title-color'] .pv-l,.pv-phone[style*='--q-title-color'] .pv-sh b{color:var(--q-title-color)}
.pv-phone[style*='--input-size'] .pv-q input,.pv-phone[style*='--input-size'] .pv-q textarea,.pv-phone[style*='--input-size'] .pv-q select{font-size:var(--input-size)}
.pv-phone[style*='--input-color'] .pv-q input,.pv-phone[style*='--input-color'] .pv-q textarea,.pv-phone[style*='--input-color'] .pv-q select{color:var(--input-color)}
.pv-phone[style*='--input-size'] .pv-in{font-size:var(--input-size)}
.pv-phone[style*='--input-color'] .pv-in{color:var(--input-color)}
