/* :root to główny selektor strony */
:root {
  /* Zdefiniowanie Twojego GŁÓWNEGO koloru (zielony) */
  --bs-primary: #076633;

  /* Ustawienie koloru obramowania na ten sam zielony */
  --bs-border-color: #076633;
}

/* * Ustawienie GŁÓWNEGO koloru dla linków 
 * (także po najechaniu myszką).
*/
a,
a:hover,
.nav-link:hover,
.nav-link:focus {
  color: #076633;
}

/* * Ustawienie GŁÓWNEGO koloru jako tło dla przycisków 
 * (np. "Dodaj do koszyka").
*/
.btn-primary {
  --bs-btn-bg: #076633;
  --bs-btn-border-color: #076633;

  /* Automatycznie przyciemni kolor po najechaniu */
}

/* * Ustawienie Twojego DODATKOWEGO koloru (pomarańczowy) 
 * dla cen produktów.
*/
.product-price {
  color: #E94E1A; /* Twój kolor dodatkowy */
  font-weight: bold; /* Opcjonalnie: pogrubienie ceny */
}
/*
 * Poprawka dla przycisków "outline" (przezroczystych),
 * aby używały Twojego głównego koloru.
*/
.btn-outline-primary {
    --bs-btn-color: #076633;                  /* Twój zielony */
    --bs-btn-border-color: #076633;           /* Twój zielony */
    --bs-btn-hover-color: #fff;               /* Biały tekst na zielonym tle */
    --bs-btn-hover-bg: #076633;               /* Twoje zielone tło */
    --bs-btn-hover-border-color: #076633;    /* Twój zielony */
    
    /* Tutaj ważna zmiana: RGB dla Twojego zielonego (#076633) to 7, 102, 51 */
    --bs-btn-focus-shadow-rgb: 7, 102, 51;
    
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #076633;
    --bs-btn-active-border-color: #076633;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    --bs-btn-disabled-color: #076633;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #076633;
    --bs-gradient: none;
}

/*
 * Poprawka dla głównych przycisków (.btn-primary)
 * Kolor bazowy: ZIELONY (#076633)
 * Kolor po najechaniu (hover): POMARAŃCZOWY (#E94E1A)
*/
.btn-primary {
    --bs-btn-color: #fff;                     /* Biały tekst */
    --bs-btn-bg: #076633;                     /* Twój ZIELONY */
    --bs-btn-border-color: #076633;          /* Twój ZIELONY */
    
    --bs-btn-hover-color: #fff;              /* Biały tekst */
    --bs-btn-hover-bg: #E94E1A;              /* Twój POMARAŃCZOWY */
    --bs-btn-hover-border-color: #E94E1A;   /* Twój POMARAŃCZOWY */
    
    /* * Cień "focus" (po kliknięciu/nawigacji tabulatorem) 
     * ustawiamy na ZIELONY (kolor bazowy przycisku) 
     * RGB dla #076633 to 7, 102, 51 
    */
    --bs-btn-focus-shadow-rgb: 7, 102, 51;
    
    --bs-btn-active-color: #fff;             /* Biały tekst */
    --bs-btn-active-bg: #E94E1A;             /* Twój POMARAŃCZOWY */
    --bs-btn-active-border-color: #E94E1A;  /* Twój POMARAŃCZOWY */
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #076633;           /* Twój ZIELONY */
    --bs-btn-disabled-border-color: #076633; /* Twój ZIELONY */
}

/*
 * Poprawka dla linków-przycisków (np. "Szczegóły produktu"),
 * aby były w kolorze pomarańczowym.
*/
.btn-link {
    --bs-btn-color: #E94E1A;                /* Twój POMARAŃCZOWY */
    --bs-btn-hover-color: #E94E1A;          /* Twój POMARAŃCZOWY po najechaniu */
    --bs-btn-active-color: #E94E1A;         /* Twój POMARACZOWY po kliknięciu */
    
    /* * Zmiana cienia "focus" (po kliknięciu/nawigacji tabulatorem) 
     * ze starego niebieskiego na Twój POMARAŃCZOWY.
     * RGB dla #E94E1A to 233, 78, 26 
    */
    --bs-btn-focus-shadow-rgb: 233, 78, 26;
    
    /* Zachowujemy podkreślenie z oryginalnego kodu */
    text-decoration: underline;
}
