/* ========================\
   JABBA Design - kolorystyka 2025\
   ======================== */\
\
/* Paleta:\
   Deep Baltic Blue (primary)  #0B3C49\
   Karmin       (accent)       #bd2036\
   Driftwood Sand (secondary)  #EADFCF\
   White (base)                #FFFFFF\
   Graphite (text)             #1C1C1C\
*/\
\
/* ====== GLOBAL ====== */\
body \{\
  background: #FFFFFF; /* czyste bia\uc0\u322 e t\u322 o dla zdj\u281 \u263  */\
  color: #1C1C1C;      /* tekst grafitowy */\
  font-family: "Open Sans", Arial, sans-serif;\
\}\
\
/* Linki */\
a \{\
  color: #0B3C49;\
  text-decoration: none;\
\}\
a:hover \{\
  color: #FF7F6E;\
\}\
\
/* Nag\uc0\u322 \'f3wki */\
h1, h2, h3, h4, h5, h6 \{\
  color: #0B3C49;\
\}\
\
/* ====== HEADER & FOOTER ====== */\
#header, #footer \{\
  background: #0B3C49;\
  color: #FFFFFF;\
\}\
#header a, #footer a \{\
  color: #FFFFFF;\
\}\
#header a:hover, #footer a:hover \{\
  color: #FF7F6E;\
\}\
\
/* ====== BUTTONS ====== */\
.button, .btn, .exclusive, input.button \{\
  background: #bd2036;\
  color: #FFFFFF !important;\
  border: none;\
  border-radius: 6px;\
  padding: 10px 18px;\
  text-transform: uppercase;\
  font-weight: 600;\
\}\
.button:hover, .btn:hover, .exclusive:hover, input.button:hover \{\
  background: #145863; /* ja\uc0\u347 niejszy granat */\
  color: #FFFFFF !important;\
\}\
\
/* CTA (Kup teraz, Promocje) */\
.button.cta, .btn.cta, .ajax_add_to_cart_button \{\
  background: #bd2036 !important;\
  color: #FFFFFF !important;\
\}\
.button.cta:hover, .btn.cta:hover, .ajax_add_to_cart_button:hover \{\
  background: #e86f5f !important;\
\}\
\
/* Secondary ghost button */\
.button.secondary \{\
  background: #FFFFFF;\
  border: 2px solid #bd2036;\
  color: #bd2036;\
\}\
.button.secondary:hover \{\
  background: #EADFCF;\
\}\
\
/* ====== CENY, BADGE ====== */\
.price \{\
  color: #0B3C49;\
  font-weight: bold;\
\}\
.sale, .new-label, .discount \{\
  background: #FF7F6E;\
  color: #FFFFFF;\
  padding: 3px 6px;\
  border-radius: 4px;\
  font-size: 12px;\
  text-transform: uppercase;\
\}\
\
/* ====== LISTING / PRODUKTY ====== */\
.product-container \{\
  border: 1px solid #eee;\
  background: #FFFFFF;\
  transition: all 0.3s ease;\
\}\
.product-container:hover \{\
  background: #EADFCF; /* delikatne pod\uc0\u347 wietlenie */\
  border-color: #0B3C49;\
\}\
/* GDPR checkbox fix \'96 PrestaShop 1.6 */\
#uniform-dm_gdpr_active,\
#dm_gdpr_active \{\
    float: none !important;\
    display: inline-block;\
    vertical-align: middle;\
\}\
\
label[for="dm_gdpr_active"] \{\
    float: none !important;\
    width: auto !important;\
    margin: 0 0 0 8px !important;\
    line-height: 1.4;\
    display: inline-block;\
    vertical-align: middle;\
\}\
}
/* ===== FORCE ROUND QUANTITY ===== */

#quantity_wanted_p,
#quantity_wanted_p a,
#quantity_wanted_p input {
    border-radius: 16px !important;
}

#quantity_wanted_p {
    border: 1px solid #d1cdc3 !important
    background: #d1cdc3 !important;
}

#quantity_wanted_p a {
    background: #f3f3f3 !important;
    border: none !important;
    width: 42px !important;
    height: 42px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

#quantity_wanted_p input {
    height: 42px !important;
    border: 1px solid #d1cdc3 !important;
}
body#category-45 .hide-in-outlet{
display:none !important;
}