/* RMA presentation only. Required fields and submission stay with WPForms. */
.tx-returns-page .tx-return-help { font-size:14px; line-height:1.8; }
.tx-return-note { background:#f5f4f0; padding:25px 26px; border-radius:4px; }
.tx-returns-page .tx-return-note h2 { font-size:21px; margin-bottom:14px; }
.tx-returns-page .tx-return-help p { margin-bottom:15px; }
.tx-returns-page .tx-return-help p:last-child { margin-bottom:0; }
.tx-return-contact { padding-top:30px; }
.tx-returns-page .tx-return-contact h3 { margin-top:26px; }
.tx-returns-page .tx-return-contact h3:first-child { margin-top:0; }
.tx-returns-page .tx-return-contact a { display:inline-block; padding:2px 0; }
.tx-returns-page div.wpforms-container-full { margin-top:32px; }
.tx-returns-page div.wpforms-container-full .wpforms-field-container { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:0 24px; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field { min-width:0; float:none; clear:none; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-html,
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-radio,
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox,
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-textarea { grid-column:1 / -1; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-html { padding:12px 0 18px; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-html h3 { margin:0; font-size:19px; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row { max-width:100%; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-date-time .wpforms-field-row-block { width:100%; padding:0; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-radio ul { display:grid; grid-template-columns:1fr; gap:8px; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-radio li { margin:0; }
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-radio label,
.tx-returns-page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox label { color:#353535; font-size:14px; line-height:1.6; }
.tx-returns-page div.wpforms-container-full .wpforms-form textarea { min-height:140px; }
@media(max-width:700px) {
    .tx-return-note { padding:22px; }
    .tx-return-contact { padding-top:22px; }
}
@media(max-width:480px) {
    .tx-returns-page div.wpforms-container-full .wpforms-field-container { grid-template-columns:1fr; }
}
