/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 22 2026 | 08:50:40 */
/* OPPIO – mobilná pokladňa, košík a účet
   Zabraňuje automatickému priblíženiu obrazovky v iOS Safari.
   Verzia 1.2 – kupón a množstvo presunuté mimo media query,
   pretože v1.1 sa na kupónové pole neprejavila. */


/* ==================================================
   1. KUPÓN A MNOŽSTVO – PLATÍ NA VŠETKÝCH ŠÍRKACH
   Najsilnejšie selektory, prebijú blok 16940.
   Výšku zámerne nemeníme, aby sa nerozhodil layout.
   ================================================== */

html body.woocommerce-cart input#oppio-coupon-input,
html body.woocommerce-cart input#oppio-coupon-input.coupon-input,
html body input#oppio-coupon-input {
    font-size: 16px !important;
}

html body.woocommerce-checkout input#oppio-coupon-code-input,
html body.woocommerce-checkout input#oppio-coupon-code-input.coupon-input,
html body input#oppio-coupon-code-input {
    font-size: 16px !important;
}

html body.woocommerce-cart input.qty-input,
html body input.qty-input {
    font-size: 16px !important;
}


/* ==================================================
   2. OSTATNÉ POLIA – IBA NA MOBILE
   ================================================== */

@media (max-width: 767px) {

    /* --- Pokladňa --- */
    html body.woocommerce-checkout input[type="text"],
    html body.woocommerce-checkout input[type="email"],
    html body.woocommerce-checkout input[type="tel"],
    html body.woocommerce-checkout input[type="number"],
    html body.woocommerce-checkout input[type="password"],
    html body.woocommerce-checkout input[type="search"],
    html body.woocommerce-checkout textarea,
    html body.woocommerce-checkout select {
        font-size: 16px !important;
        min-height: 48px !important;
    }

    /* --- Košík --- */
    html body.woocommerce-cart input[type="text"],
    html body.woocommerce-cart input[type="email"],
    html body.woocommerce-cart input[type="tel"],
    html body.woocommerce-cart textarea,
    html body.woocommerce-cart select {
        font-size: 16px !important;
        min-height: 48px !important;
    }

    /* --- Zákaznícky účet --- */
    html body.woocommerce-account input[type="text"],
    html body.woocommerce-account input[type="email"],
    html body.woocommerce-account input[type="tel"],
    html body.woocommerce-account input[type="password"],
    html body.woocommerce-account textarea,
    html body.woocommerce-account select {
        font-size: 16px !important;
        min-height: 48px !important;
    }

    /* --- Dotykové ciele v košíku --- */
    html body.woocommerce-cart .qty-btn,
    html body.woocommerce-cart .sin-remove-item {
        min-width: 44px !important;
        min-height: 44px !important;
    }
}