/**
 * iOS Safari: input/textarea/select odakta otomatik yakınlaştırmayı engeller (min. 16px).
 * Ön yüz: arama, sipariş sorgu, iletişim, blog yorum, sepet, ödeme, kupon.
 */
@media (max-width: 991.98px) {
    body.orvix-front-shell input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="hidden"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="file"]):not([type="image"]),
    body.site-empty-body.orvix-front-shell input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="hidden"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="file"]):not([type="image"]),
    body.orvix-front-shell textarea,
    body.site-empty-body.orvix-front-shell textarea,
    body.orvix-front-shell select,
    body.site-empty-body.orvix-front-shell select,
    .orvix-contact-form .form-control,
    .orvix-cf-field__body .form-control,
    .orvix-cf-field__body .orvix-cf-phone-input,
    .orvix-cf-field__body .orvix-cf-phone-input.iti__tel-input,
    .orvix-cf-field--area textarea.form-control,
    .orvix-itl-open .iti__search-input,
    .fmb-query-modal__input,
    .fmb-query-modal__input--track,
    .fmb-query-modal .iti__tel-input,
    .fmb-query-modal .iti__search-input,
    .orvix-cart .form-control,
    .orvix-cart-coupon-inline .form-control,
    .orvix-cart-pay .form-control,
    .orvix-cart-pay textarea,
    .orvix-blog-comment-card .form-control,
    .orvix-blog-comment-card .orvix-form-input,
    .orvix-form-input,
    .front-mobile-header .fmh-search-input,
    .orvix-hero-order__input {
        font-size: 16px !important;
        -webkit-text-size-adjust: 100%;
    }
}
