.fHU5Ia_portal{background:var(--marka-surface);min-height:100vh;color:var(--marka-ink);font-family:var(--font-figtree), system-ui, sans-serif;padding-bottom:48px;overflow-x:clip}.fHU5Ia_portal a{color:inherit}.fHU5Ia_header{border-bottom:1px solid var(--marka-border);background:var(--marka-bg);z-index:5;align-items:center;gap:12px;padding:14px 16px;display:flex;position:sticky;top:0}.fHU5Ia_logo{text-decoration:none}.fHU5Ia_brand{color:var(--marka-ink-muted);font-weight:800}.fHU5Ia_dlaOrganizatorow{color:var(--marka-ink-muted);margin-left:auto;font-size:14px}.fHU5Ia_hero{flex-direction:column;gap:14px;max-width:1100px;margin:0 auto;padding:32px 16px 12px;display:flex}.fHU5Ia_hero h1{font-family:var(--font-bricolage), var(--font-figtree), system-ui, sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,5vw,52px);line-height:1.1}.fHU5Ia_szukaj{background:var(--marka-bg);border:1px solid var(--marka-border);border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex;box-shadow:0 8px 24px #0000000f}.fHU5Ia_fraza{flex:220px;min-width:0;display:flex}.fHU5Ia_fraza input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex:1;padding:10px 8px;font-size:16px}.fHU5Ia_pole{align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.fHU5Ia_pole .sb-listbox{min-width:0;max-width:100%}.fHU5Ia_przelacznik{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.fHU5Ia_submit{font:inherit;background:var(--marka-ink);color:var(--marka-bg);cursor:pointer;border:0;border-radius:12px;margin-left:auto;padding:10px 18px;font-weight:800}.fHU5Ia_ukryte{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fHU5Ia_kategorie{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.fHU5Ia_kategorie a{border:1.5px solid var(--marka-border);background:var(--marka-bg);border-radius:999px;flex:none;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none}.fHU5Ia_kategorie a[aria-current=page]{background:var(--marka-ink);color:var(--marka-bg);border-color:var(--marka-ink)}.fHU5Ia_polka{max-width:1100px;margin:0 auto;padding:14px 16px 6px}.fHU5Ia_polkaNaglowek{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.fHU5Ia_polkaNaglowek h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:900}.fHU5Ia_polkaNaglowek small{color:var(--marka-ink-muted);font-size:13px}.fHU5Ia_polkaNaglowek a{flex:none;font-size:14px;font-weight:700}.fHU5Ia_polkaRzad{scroll-snap-type:x mandatory;grid-auto-columns:minmax(230px,260px);grid-auto-flow:column;gap:14px;padding-bottom:8px;display:grid;overflow-x:auto}.fHU5Ia_polkaRzad>*{scroll-snap-align:start}.fHU5Ia_siatka{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:16px;max-width:1100px;margin:0 auto;padding:8px 16px;display:grid}.fHU5Ia_kafel{background:var(--marka-bg);border:1px solid var(--marka-border);border-radius:18px;min-width:0;overflow:hidden}.fHU5Ia_kafelLink{height:100%;text-decoration:none;display:block}.fHU5Ia_kafelLink:hover .fHU5Ia_kafelTresc h3{text-decoration:underline}.fHU5Ia_kafelFoto{background:linear-gradient(135deg, var(--marka-accent), var(--marka-ink));height:150px;position:relative}.fHU5Ia_kafelFoto img{object-fit:cover;width:100%;height:100%;display:block}.fHU5Ia_kafelKat,.fHU5Ia_kafelWyprzedane{border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800;position:absolute;top:10px}.fHU5Ia_kafelKat{color:#1c1b18;background:#ffffffeb;left:10px}.fHU5Ia_kafelWyprzedane{color:#fff;background:#111;right:10px}.fHU5Ia_kafelTresc{flex-direction:column;gap:2px;padding:12px 14px 14px;display:flex}.fHU5Ia_kafelTresc small{color:var(--marka-ink-muted);overflow-wrap:anywhere;font-size:13px;font-weight:700}.fHU5Ia_kafelTresc h3{overflow-wrap:anywhere;margin:0;font-size:17px}.fHU5Ia_kafelOrg{color:var(--marka-ink-muted);font-size:13px}.fHU5Ia_kafelDol{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:700;display:flex}.fHU5Ia_kafelOds{color:#86198f;background:#fae8ff;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800}.fHU5Ia_listaNaglowek{flex-wrap:wrap;align-items:baseline;gap:12px;max-width:1100px;margin:0 auto;padding:8px 16px;display:flex}.fHU5Ia_listaNaglowek h2{margin:0;font-size:22px}.fHU5Ia_listaNaglowek span{color:var(--marka-ink-muted);font-size:14px}.fHU5Ia_listaNaglowek a{margin-left:auto;font-size:14px;font-weight:700}.fHU5Ia_pusto{max-width:1100px;color:var(--marka-ink-muted);margin:16px auto;padding:0 16px}.fHU5Ia_wiecej{text-align:center;background:var(--marka-ink);border-radius:999px;max-width:220px;margin:16px auto 0;padding:12px;font-weight:700;text-decoration:none;display:block;color:var(--marka-bg)!important}.fHU5Ia_stopka{max-width:1100px;color:var(--marka-ink-muted);margin:24px auto 0;padding:0 16px;font-size:13px}@media (max-width:600px){.fHU5Ia_submit{flex:100%;margin-left:0}.fHU5Ia_pole{flex:auto}.fHU5Ia_pole .sb-listbox{width:100%}}
