/*
Theme Name: Shoptimizer Child Theme
Theme URI: 
Description: Child theme of Shoptimizer
Author: CommerceGurus
Author URI: 
Template: shoptimizer
Version: 1.2.2
License:         	GNU General Public License v2 or later
License URI:     	http://www.gnu.org/licenses/gpl-2.0.html
*/

/* --- Twoje niestandardowe style zaczynają się tutaj --- */

/* Dodaj ikonę dla linku "Moje kursy" */
/* W tym selektorze dodajemy tylko unikalne właściwości dla Twojej ikony.
   Wszystkie ogólne style (width, height, float, mask-position, itp.)
   są już zdefiniowane w pliku my-account.min.css dla .woocommerce-MyAccount-navigation ul li a::before
   i będą dziedziczone. */
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--strona-kokpitu a::before {
    /* Używamy mask-image dla naszej czapki akademickiej SVG */
    -webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2l10 5-10 5-10-5 10-5zM2 12l10 5 10-5"/><path d="M12 22v-10l-5 2.5V12M12 22l-5-2.5V12M12 22l5-2.5V12"/></svg>');
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2l10 5-10 5-10-5 10-5zM2 12l10 5 10-5"/><path d="M12 22v-10l-5 2.5V12M12 22l-5-2.5V12M12 22l5-2.5V12"/></svg>');

    /* background: currentColor; jest kluczowe, aby ikona miała kolor tekstu i zmieniała się na hover/active.
       To nadpisuje domyślne background z my-account.min.css, które jest #111. */
    background: currentColor;
}

/* WAŻNE: Usuń WSZYSTKIE poprzednie modyfikacje CSS, które były wstawiane do stylów
   dla ogólnego selektora .woocommerce-MyAccount-navigation ul li a::before
   oraz dla .woocommerce-MyAccount-navigation ul li a.
   Należy usunąć m.in.:
   - float: none;
   - order: -1;
   - margin-right: 8px;
   - margin-left: 0;
   - position: static;
   - top: auto;
   - display: flex;
   - justify-content: flex-start;
   - align-items: center;
   - wszelkie modyfikacje padding-right na linku.
*/