/* ============================================================
   POSWARE CLIENT THEME OVERRIDES
   ------------------------------------------------------------
   Tento súbor je načítaný po app.css aj admin.css.
   Slúži ako klientsky override layer:

   - farby značky
   - klientské CTA farby
   - jemné úpravy panelov / badge / borderov
   - prípadné ľahké textové alebo layoutové doladenie

   Predvolene ostáva prázdny, aby sa systém správal neutrálne.
   Keď príde klientský branding, override sa robí sem.
   ============================================================ */

/* ------------------------------------------------------------
   SHOP THEME TOKENS
   ------------------------------------------------------------ */

:root {
    /* Example:
    --color-red: rgb(210, 45, 45);
    --color-red-hover: rgb(225, 60, 60);
    --color-red-active: rgb(235, 75, 75);
    --color-red-dark: rgb(180, 32, 32);

    --color-blue: rgb(36, 112, 196);
    --color-blue-dark: rgb(26, 90, 165);

    --bg-body: rgb(14, 14, 16);
    --bg-panel: rgb(22, 22, 24);
    --text-primary: rgb(238, 238, 238);
    */
}

:root[data-theme="light"] {
    /* Example:
    --bg-body: rgb(214, 218, 224);
    --bg-panel: rgb(226, 230, 236);
    --text-primary: rgb(28, 28, 28);
    --text-secondary: rgb(70, 70, 70);
    */
}

/* ------------------------------------------------------------
   OPTIONAL COMPONENT OVERRIDES
   ------------------------------------------------------------
   Sem patria iba výnimočné klientské zásahy, keď nestačí zmena
   premenných. Držať čo najmenšie a čo najčistejšie.
   ------------------------------------------------------------ */

/* Example:
.shop-layout-header-logo {
    filter: saturate(1.05);
}

.shop-payment-card,
.shop-thankyou-card {
    border-radius: 20px;
}
*/
