body.wyb-ulub-on{--ulub-serce:#e11a45;--ulub-serce-tlo:#fde9ec;--ulub-tusz:#17181a;--ulub-szary:#686c73;--ulub-linia:#ececec;--ulub-pole:#f4f4f5;--ulub-zielony:#1f7a4a;--ulub-zielony-tlo:#e7f6ee;--ulub-ruch:cubic-bezier(0.22, 1, 0.36, 1)}body.wyb-ulub-on .wyb-ulub-ukryte{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.wyb-ulub-on .wyb-ulub-ikona{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linejoin:round;transition:fill 0.18s ease,stroke 0.18s ease}body.wyb-ulub-on .wyb-karta .wyb-ulub-serce{position:absolute;top:8px;left:8px;z-index:4;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .92);box-shadow:0 1px 4px rgb(23 24 26 / .12);color:var(--ulub-szary);font-size:17px;cursor:pointer;opacity:0;transform:scale(.85);transition:opacity 0.18s ease,transform 0.25s var(--ulub-ruch),color 0.15s ease,background-color 0.15s ease}body.wyb-ulub-on .wyb-karta .wyb-ulub-serce::before{content:"";position:absolute;inset:-6px}body.wyb-ulub-on .wyb-karta:hover .wyb-ulub-serce,body.wyb-ulub-on .wyb-karta:focus-within .wyb-ulub-serce,body.wyb-ulub-on .wyb-karta .wyb-ulub-serce.jest-zapisany{opacity:1;transform:scale(1)}body.wyb-ulub-on .wyb-karta .wyb-ulub-serce:hover{color:var(--ulub-serce);background:#fff}body.wyb-ulub-on .wyb-ulub-serce.jest-zapisany,body.wyb-ulub-on .wyb-ulub-zapisz.jest-zapisany,body.wyb-ulub-on .wyb-ulub-nag.jest-zapisany{color:var(--ulub-serce)}body.wyb-ulub-on .jest-zapisany>.wyb-ulub-ikona{fill:currentColor}body.wyb-ulub-on .wyb-ulub-serce:focus-visible,body.wyb-ulub-on .wyb-ulub-zapisz:focus-visible{outline:2px solid var(--ulub-serce);outline-offset:2px;opacity:1}body.wyb-ulub-on .wyb-karta .wyb-pol-etykieta{transition:left 0.25s var(--ulub-ruch)}body.wyb-ulub-on .wyb-karta:hover .wyb-pol-etykieta,body.wyb-ulub-on .wyb-karta:focus-within .wyb-pol-etykieta,body.wyb-ulub-on .wyb-karta.wyb-ulub-karta--zapisana .wyb-pol-etykieta{left:46px;max-width:calc(100% - 56px)}body.wyb-ulub-on .wyb-ulub-bum>.wyb-ulub-ikona{animation:wyb-ulub-bum 0.42s var(--ulub-ruch)}@keyframes wyb-ulub-bum{0%{transform:scale(1)}35%{transform:scale(1.32)}70%{transform:scale(.92)}100%{transform:scale(1)}}@media (hover:none){body.wyb-ulub-on .wyb-karta .wyb-ulub-serce{opacity:1;transform:none}body.wyb-ulub-on .wyb-karta .wyb-pol-etykieta{left:46px;max-width:calc(100% - 56px)}}body.wyb-ulub-on .wyb-ulub-zapisz{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:6px 0 14px;padding:0 16px 0 13px;border:1px solid var(--ulub-linia);border-radius:999px;background:#fff;color:var(--ulub-tusz);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}body.wyb-ulub-on .wyb-ulub-zapisz .wyb-ulub-ikona{font-size:18px;color:var(--ulub-serce)}body.wyb-ulub-on .wyb-ulub-zapisz:hover{background:var(--ulub-pole)}body.wyb-ulub-on .wyb-ulub-zapisz.jest-zapisany{border-color:#fff0;background:var(--ulub-serce-tlo)}body.wyb-ulub-on .wyb-ulub-nag .wyb-ulub-ikona{font-size:21px}body.wyb-ulub-on .wyb-ulub-nag .wyb-ulub-nag__ile{background:var(--ulub-serce)}body.wyb-ulub-on .wyb-ulub-nag .wyb-ulub-nag__ile[hidden]{display:none!important}body.wyb-ulub-on .wyb-ulub-tlo{position:fixed;inset:0;z-index:99990;background:rgb(23 24 26 / .32);opacity:0;transition:opacity 0.2s ease}body.wyb-ulub-on .wyb-ulub-tlo.jest-otwarte{opacity:1}body.wyb-ulub-on .wyb-ulub-okno{position:fixed;z-index:99991;width:410px;max-width:calc(100vw - 24px);padding:16px 16px 12px;border-radius:18px;background:#fff;box-shadow:0 18px 50px rgb(23 24 26 / .18),0 2px 8px rgb(23 24 26 / .08);color:var(--ulub-tusz);font-family:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:14px;opacity:0;transform:translateY(6px) scale(.98);transform-origin:top left;transition:opacity 0.18s ease,transform 0.22s var(--ulub-ruch)}body.wyb-ulub-on .wyb-ulub-okno.jest-otwarte{opacity:1;transform:none}body.wyb-ulub-on .wyb-ulub-okno__glowa{display:flex;align-items:center;gap:10px;margin-bottom:4px}body.wyb-ulub-on .wyb-ulub-okno__ok{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ulub-serce-tlo);color:var(--ulub-serce);font-size:16px}body.wyb-ulub-on .wyb-ulub-okno__ok .wyb-ulub-ikona{fill:currentColor}body.wyb-ulub-on .wyb-ulub-okno__tytul{flex:1;min-width:0;margin:0;font-size:14.5px;font-weight:700;line-height:1.3}body.wyb-ulub-on .wyb-ulub-okno__x{display:grid;flex:none;place-items:center;width:36px;height:36px;margin:-4px -4px -4px 0;padding:0;border:0;border-radius:10px;background:#fff0;color:var(--ulub-szary);cursor:pointer}body.wyb-ulub-on .wyb-ulub-okno__x:hover{background:var(--ulub-pole)}body.wyb-ulub-on .wyb-ulub-okno svg:not(.wyb-ulub-ikona){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}body.wyb-ulub-on .wyb-ulub-okno__pod{margin:10px 2px 4px;color:var(--ulub-szary);font-size:12.5px}body.wyb-ulub-on .wyb-ulub-okno__listy{max-height:220px;margin:0 -6px;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}body.wyb-ulub-on .wyb-ulub-okno__wybor{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 8px;border-radius:12px;cursor:pointer;transition:background-color 0.15s ease}body.wyb-ulub-on .wyb-ulub-okno__wybor:hover{background:var(--ulub-pole)}body.wyb-ulub-on .wyb-ulub-okno__wybor input{position:absolute;opacity:0;pointer-events:none}body.wyb-ulub-on .wyb-ulub-okno__znak{position:relative;flex:none;width:20px;height:20px;border:1.5px solid #c9ccd1;border-radius:6px;background:#fff;transition:background-color 0.15s ease,border-color 0.15s ease}body.wyb-ulub-on .wyb-ulub-okno__wybor input:checked+.wyb-ulub-okno__znak{border-color:var(--ulub-serce);background:var(--ulub-serce)}body.wyb-ulub-on .wyb-ulub-okno__wybor input:checked+.wyb-ulub-okno__znak::after{content:"";position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}body.wyb-ulub-on .wyb-ulub-okno__wybor input:focus-visible+.wyb-ulub-okno__znak{outline:2px solid var(--ulub-serce);outline-offset:2px}body.wyb-ulub-on .wyb-ulub-okno__nazwa{flex:1;min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}body.wyb-ulub-on .wyb-ulub-okno__ile{color:var(--ulub-szary);font-size:12px}body.wyb-ulub-on .wyb-ulub-okno__nowa{display:flex;gap:6px;margin:8px 0 10px}body.wyb-ulub-on .wyb-ulub-okno__nowa input{flex:1;min-width:0;height:42px;padding:0 12px;border:1px solid var(--ulub-linia);border-radius:12px;background:var(--ulub-pole);color:var(--ulub-tusz);font:inherit;font-size:15px}body.wyb-ulub-on .wyb-ulub-okno__nowa input::placeholder{color:#8a8e95}body.wyb-ulub-on .wyb-ulub-okno__nowa input:focus{border-color:var(--ulub-serce);background:#fff;outline:none}body.wyb-ulub-on .wyb-ulub-okno__dodaj{display:inline-flex;flex:none;align-items:center;gap:4px;height:42px;padding:0 12px;border:0;border-radius:12px;background:var(--ulub-zielony-tlo);color:var(--ulub-zielony);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}body.wyb-ulub-on .wyb-ulub-okno__dodaj:hover{background:#d6efe2}body.wyb-ulub-on .wyb-ulub-okno__link{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 4px;color:var(--ulub-tusz);font-size:13.5px;font-weight:700;text-decoration:none}body.wyb-ulub-on .wyb-ulub-okno__link:hover{color:var(--ulub-serce)}body.wyb-ulub-on .wyb-ulub-okno--dol{top:auto!important;right:0;bottom:0;left:0!important;width:auto;max-width:none;padding:18px 18px calc(16px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;transform:translateY(100%);transition:opacity 0.2s ease,transform 0.28s var(--ulub-ruch)}body.wyb-ulub-on .wyb-ulub-okno--dol::before{content:"";display:block;width:40px;height:4px;margin:-6px auto 12px;border-radius:2px;background:#dcdde0}body.wyb-ulub-on .wyb-ulub-okno--dol.jest-otwarte{transform:none}body.wyb-ulub-on .wyb-ulub-okno--dol .wyb-ulub-okno__listy{max-height:40vh}body.wyb-ulub-on .wyb-ulub-okno--dol .wyb-ulub-okno__dodaj{width:46px;justify-content:center;padding:0}body.wyb-ulub-on .wyb-ulub-okno--dol .wyb-ulub-okno__dodaj span{display:none}body.wyb-ulub-on .wyb-ulub-okno--dol .wyb-ulub-okno__nowa input{font-size:16px}body.wyb-ulub-on .wyb-ulub-strona{max-width:var(--l2-max,1680px);min-height:60vh;margin:0 auto;padding:26px var(--l2-bok,24px) 80px}body.wyb-ulub-on .wyb-ulub-strona__glowa{margin-bottom:22px}body.wyb-ulub-on .wyb-ulub-strona__pod{max-width:720px;margin:8px 0 0;color:var(--ulub-szary);font-size:14.5px;line-height:1.55}body.wyb-ulub-on .wyb-ulub-strona__laduje{padding:30px 0;color:var(--ulub-szary)}body.wyb-ulub-on .wyb-ulub-zakladki{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px}body.wyb-ulub-on .wyb-ulub-zakladka{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid var(--ulub-linia);border-radius:999px;background:#fff;color:var(--ulub-tusz);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease}body.wyb-ulub-on .wyb-ulub-zakladka:hover{background:var(--ulub-pole)}body.wyb-ulub-on .wyb-ulub-zakladka .wyb-ulub-ikona{color:var(--ulub-serce);fill:currentColor}body.wyb-ulub-on .wyb-ulub-zakladka.jest-aktywna{border-color:#fff0;background:var(--ulub-serce-tlo)}body.wyb-ulub-on .wyb-ulub-zakladka__ile{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--ulub-pole);color:var(--ulub-szary);font-size:12px;text-align:center}body.wyb-ulub-on .wyb-ulub-zakladka.jest-aktywna .wyb-ulub-zakladka__ile{background:#fff}body.wyb-ulub-on .wyb-ulub-zakladka:focus-visible,body.wyb-ulub-on .wyb-ulub-przycisk:focus-visible{outline:2px solid var(--ulub-serce);outline-offset:2px}body.wyb-ulub-on .wyb-ulub-zakladki__nowa{display:inline-flex;align-items:center;height:42px;padding:0 4px 0 14px;border:1px dashed #d4d6da;border-radius:999px}body.wyb-ulub-on .wyb-ulub-zakladki__nowa input{width:140px;border:0;background:#fff0;color:var(--ulub-tusz);font:inherit;font-size:14px;outline:none}body.wyb-ulub-on .wyb-ulub-zakladki__nowa button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:var(--ulub-zielony-tlo);color:var(--ulub-zielony);cursor:pointer}body.wyb-ulub-on .wyb-ulub-zakladki__nowa svg,body.wyb-ulub-on .wyb-ulub-strona svg:not(.wyb-ulub-ikona){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}body.wyb-ulub-on .wyb-ulub-panel__glowa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:18px}body.wyb-ulub-on .wyb-ulub-panel__tytul,body.wyb-ulub-on .wyb-ulub-udost__tytul,body.wyb-ulub-on .wyb-ulub-sekcja{margin:0;color:var(--ulub-tusz);font-size:22px;font-weight:800;letter-spacing:-.01em}body.wyb-ulub-on .wyb-ulub-panel__tytul span,body.wyb-ulub-on .wyb-ulub-udost__tytul span{color:var(--ulub-szary);font-size:15px;font-weight:600}body.wyb-ulub-on .wyb-ulub-sekcja{margin:40px 0 16px}body.wyb-ulub-on .wyb-ulub-akcje{display:flex;flex-wrap:wrap;gap:8px}body.wyb-ulub-on .wyb-ulub-przycisk{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid var(--ulub-linia);border-radius:12px;background:#fff;color:var(--ulub-tusz);font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease}body.wyb-ulub-on .wyb-ulub-przycisk:hover{background:var(--ulub-pole)}body.wyb-ulub-on .wyb-ulub-przycisk--zielony{border-color:#fff0;background:var(--ulub-zielony-tlo);color:var(--ulub-zielony)}body.wyb-ulub-on .wyb-ulub-przycisk--zielony:hover{background:#d6efe2}body.wyb-ulub-on .wyb-ulub-przycisk--cichy{border-color:#fff0;color:var(--ulub-szary)}body.wyb-ulub-on .wyb-ulub-przycisk .wyb-ulub-ikona{font-size:17px}body.wyb-ulub-on .wyb-ulub-komunikat{flex-basis:100%;margin:0;color:var(--ulub-zielony);font-size:13.5px;font-weight:600}body.wyb-ulub-on .wyb-ulub-komunikat:empty{display:none}body.wyb-ulub-on .wyb-ulub-pusto{display:grid;justify-items:center;gap:14px;padding:56px 20px;border-radius:20px;background:var(--l2-kafel,#fbfbfb);color:var(--ulub-szary);text-align:center}body.wyb-ulub-on .wyb-ulub-pusto>.wyb-ulub-ikona{color:#e9b3c6;font-size:44px}body.wyb-ulub-on .wyb-ulub-pusto p{margin:0;line-height:1.6}body.wyb-ulub-on .wyb-ulub-pusto strong{color:var(--ulub-tusz)}body.wyb-ulub-on .wyb-ulub-udost{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;padding:18px 20px;border-radius:20px;background:var(--ulub-serce-tlo)}body.wyb-ulub-on .wyb-ulub-udost__nad{margin:0 0 4px;color:var(--ulub-serce);font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.wyb-ulub-on .wyb-ulub-strona .wyb-karta .wyb-ulub-serce{opacity:1;transform:none}body.wyb-ulub-on .wyb-ulub-strona .wyb-lista{min-height:0}body.wyb-ulub-on #wyb-okno-lista .wyb-pole--hidden{display:none}@media (max-width:767px){body.wyb-ulub-on .wyb-ulub-strona{padding-top:16px}body.wyb-ulub-on .wyb-ulub-zakladki{flex-wrap:nowrap;margin-right:calc(-1 * var(--l2-bok, 16px));padding-bottom:4px;overflow-x:auto;scrollbar-width:none}body.wyb-ulub-on .wyb-ulub-zakladka,body.wyb-ulub-on .wyb-ulub-zakladki__nowa{flex:none}body.wyb-ulub-on .wyb-ulub-panel__tytul,body.wyb-ulub-on .wyb-ulub-udost__tytul{font-size:19px}body.wyb-ulub-on .wyb-ulub-akcje .wyb-ulub-przycisk--zielony{flex:1 1 100%;justify-content:center}}@media (prefers-reduced-motion:reduce){body.wyb-ulub-on .wyb-ulub-serce,body.wyb-ulub-on .wyb-ulub-okno,body.wyb-ulub-on .wyb-ulub-tlo,body.wyb-ulub-on .wyb-karta .wyb-pol-etykieta{transition:none}}body.wyb-ulub-on .wyb-ulub-zapisz.wyb-ulub-zapisz--zakup{min-height:0;height:38px;gap:8px;margin:0;padding:0 18px 0 14px;border:1px solid #d8d8d8;border-radius:12px;background:#fff;color:#191919;font-size:13px;font-weight:500;line-height:1}body.wyb-ulub-on .wyb-ulub-zapisz.wyb-ulub-zapisz--zakup .wyb-ulub-ikona{font-size:16px}body.wyb-ulub-on .wyb-ulub-zapisz.wyb-ulub-zapisz--zakup:hover{border-color:#d8d8d8;background:#f2f1ef}body.wyb-ulub-on .wyb-ulub-zapisz.wyb-ulub-zapisz--zakup.jest-zapisany{border-color:#fff0;background:var(--ulub-serce-tlo)}body.wyb-ulub-on .wyb-ulub-okno__stopka{display:flex;align-items:center;justify-content:space-between;gap:12px}body.wyb-ulub-on .wyb-ulub-okno__gotowe{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;border:0;border-radius:12px;background:linear-gradient(90deg,#e02246 0%,#e87c20 50%,#f2be14 100%);background-size:200% 100%;background-position:100% 0;color:#1b1b1b!important;transition:background-position 0.35s ease,box-shadow 0.2s ease;font:inherit;font-size:14px;font-weight:700;cursor:pointer}body.wyb-ulub-on .wyb-ulub-okno__gotowe:hover{background-position:0 0;box-shadow:0 6px 16px -8px rgb(224 34 70 / .55)}body.wyb-ulub-on .wyb-ulub-okno__gotowe:active{transform:translateY(1px)}body.wyb-ulub-on .wyb-ulub-okno__gotowe:focus-visible{outline:2px solid #e87c20;outline-offset:2px}@media (min-width:768px){body.wyb-ulub-on .wyb-ulub-okno__dodaj,body.wyb-ulub-on .wyb-ulub-okno__gotowe{box-sizing:border-box;width:108px;justify-content:center}}@media (max-width:767px){body.wyb-ulub-on .wyb-ulub-zapisz.wyb-ulub-zapisz--zakup{flex:none;width:44px;height:44px;padding:0;justify-content:center}body.wyb-ulub-on .wyb-ulub-zapisz.wyb-ulub-zapisz--zakup .wyb-ulub-zapisz__tekst{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}