/**
 * iOS Safari auto-zoom on input focus ("16px input rule") — computed font-size must be >= 16px.
 * Loaded last on sales pages; selectors beat .a9-field / .sw-field font: inherit rules.
 */

body[data-sales-line] .a9-field input:not([type='checkbox']):not([type='radio']):not([type='hidden']):not([type='submit']):not([type='button']):not([type='image']):not([type='range']):not(.a9-package-option-radio):not(.a9-network-option-radio):not(.a9-order-ack),
body[data-sales-line] .a9-field select,
body[data-sales-line] .a9-field textarea,
body[data-sales-line] .a9-order-modal .a9-field input:not([type='checkbox']):not([type='radio']):not(.a9-package-option-radio):not(.a9-order-ack),
body[data-sales-line] .a9-order-modal .a9-field textarea,
body[data-sales-line] .sw-field input:not([type='checkbox']):not([type='radio']):not([type='hidden']):not([type='submit']):not([type='button']),
body[data-sales-line] .sw-textarea,
body[data-sales-line] .sw-select,
body[data-sales-line] input:not([type='checkbox']):not([type='radio']):not([type='hidden']):not([type='submit']):not([type='button']):not([type='image']):not([type='range']),
body[data-sales-line] select,
body[data-sales-line] textarea,
body[data-sales-line] .sf-field .listbox-select-trigger,
body[data-sales-line] .a9-field .listbox-select-trigger,
body[data-sales-line] .listbox-select-trigger,
body[data-sales-line] .sales-package-picker-trigger,
body[data-sales-line] .sales-install-date-trigger {
  font-size: 16px;
  line-height: 1.4;
}
