.szewko-navbar__rozporka{background:var(--color-smoked-tent)}body:has(.szewko-klub-kamera){--szewko-kamera-pasek-h:104px}body:has(.szewko-klub-kamera--z-podzialem){--szewko-kamera-pasek-h:150px}body:has(.szewko-klub-kamera__pasek) .szewko-stopka{@media (max-width:899px){padding-bottom:var(--szewko-kamera-pasek-h)}}.szewko-klub-kamera{padding:64px 0 96px;background:var(--color-smoked-tent);color:var(--color-parchment);font-family:var(--font-body);line-height:normal;@media (max-width:899px){padding:24px 24px calc(var(--szewko-kamera-pasek-h) + 24px)}}.szewko-klub-kamera--z-podzialem{--szewko-kamera-pasek-h:150px}.szewko-klub-kamera__srodek{width:min(1680px, 100% - 48px);margin:0 auto;@media (max-width:899px){width:auto}}.szewko-klub-kamera__podglad{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between;margin-bottom:32px;padding:10px 20px;border:1px dashed color-mix(in srgb,var(--color-sand-gold) 45%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-dark-mahogany) 60%,transparent);@media (max-width:899px){gap:12px;margin-bottom:24px;padding:10px 16px}}.szewko-klub-kamera__podglad-tekst{max-width:560px;margin:0;color:color-mix(in srgb,var(--color-parchment) 78%,transparent);font-family:var(--font-ui);font-size:13px;line-height:1.5}.szewko-klub-kamera__podglad-linki{display:flex;flex:none;flex-wrap:wrap;gap:8px}.szewko-klub-kamera__podglad-link{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 35%,transparent);border-radius:var(--radius-sm);color:var(--color-sand-gold);font-family:var(--font-ui);font-size:13px;text-decoration:none;&:hover{color:var(--color-brass-lantern)}}.szewko-klub-kamera__podglad-link--wybrany{border-color:var(--color-sand-gold);color:var(--color-parchment)}.szewko-klub-kamera__kolumny{display:grid;grid-template-columns:minmax(0,1fr) clamp(320px, 28vw, 400px);gap:24px;align-items:start;@media (max-width:899px){display:block}}.szewko-klub-kamera__nadtytul{margin:0 0 8px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;@media (max-width:899px){font-size:11px;letter-spacing:.2em}}.szewko-klub-kamera__naglowek{max-width:880px;margin:0 0 24px;color:var(--color-parchment);font-family:var(--font-heading);font-size:34px;font-weight:700;line-height:1.22;text-wrap:pretty;&:has(+.szewko-klub-kamera__opis){margin-bottom:20px}@media (max-width:899px){font-size:26px;line-height:1.24;&,&:has(+.szewko-klub-kamera__opis){margin-bottom:16px}}}.szewko-klub-kamera__opis{max-width:680px;margin:0 0 32px;color:color-mix(in srgb,var(--color-parchment) 90%,transparent);font-size:18px;line-height:1.6;@media (max-width:899px){margin-bottom:24px;font-size:16px}}.szewko-klub-kamera__odtwarzacz{overflow:hidden;border:1px solid color-mix(in srgb,var(--color-sand-gold) 24%,transparent);border-radius:var(--radius-md);background:var(--color-smoked-tent);&:fullscreen{display:flex;flex-direction:column;border:0;border-radius:0;& .szewko-klub-kamera__kadr{flex:none;width:100%;height:min(56.25vw, 100vh - 65px);aspect-ratio:auto}}}.szewko-klub-kamera__kadr{position:relative;display:grid;place-items:center;overflow:hidden;width:100%;aspect-ratio:16 / 9;background:var(--color-smoked-tent)}.szewko-klub-kamera__ramka{display:block;width:100%;height:100%;border:0;background:var(--color-smoked-tent);object-fit:contain}.szewko-klub-kamera__plansza{margin:0;padding:var(--space-lg);color:color-mix(in srgb,var(--color-parchment) 62%,transparent);font-family:var(--font-ui);font-size:12px;letter-spacing:.1em;text-align:center}.szewko-klub-kamera__okiennica{display:grid;place-items:center;width:100%;aspect-ratio:16 / 9;border:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent);border-radius:var(--radius-md);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--color-parchment) 3%,transparent) 0 1px,transparent 1px 7px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--color-parchment) 2%,transparent) 0 1px,transparent 1px 7px),var(--color-dark-mahogany)}.szewko-klub-kamera__okiennica-znak{display:inline-flex;color:color-mix(in srgb,var(--color-sand-gold) 72%,transparent);@media (max-width:899px){& svg{width:36px;height:36px}}}.szewko-klub-kamera__przerwa{display:flex;flex-direction:column;justify-content:center;width:100%;aspect-ratio:16 / 9;padding:40px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 24%,transparent);border-radius:var(--radius-md);background:var(--color-dark-mahogany);@media (max-width:899px){padding:24px}}.szewko-klub-kamera__przerwa-ikona{display:inline-flex;margin-bottom:20px;color:color-mix(in srgb,var(--color-sand-gold) 88%,transparent)}.szewko-klub-kamera__przerwa-nadtytul{margin:0 0 8px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;@media (max-width:899px){font-size:11px;letter-spacing:.2em}}.szewko-klub-kamera__przerwa-naglowek{max-width:640px;margin:0 0 16px;color:var(--color-parchment);font-family:var(--font-heading);font-size:30px;font-weight:700;line-height:1.24;text-wrap:pretty;@media (max-width:899px){font-size:24px}}.szewko-klub-kamera__przerwa-opis{max-width:640px;margin:0 0 20px;color:color-mix(in srgb,var(--color-parchment) 90%,transparent);font-size:17px;line-height:1.55}.szewko-klub-kamera__przerwa-czas{max-width:660px;margin:0;color:color-mix(in srgb,var(--color-parchment) 84%,transparent);font-size:16px;line-height:1.6}.szewko-klub-kamera__waznosc{margin:24px 0 0;color:color-mix(in srgb,var(--color-parchment) 92%,transparent);font-size:17px;line-height:1.5;& b{font-weight:600}@media (max-width:899px){font-size:16px}}.szewko-klub-kamera__szpalta{display:flex;flex-direction:column;gap:var(--space-lg)}@media (min-width:900px){.szewko-klub-kamera__kolumny:has(>.szewko-klub-kamera__szpalta .szewko-klub-czat):has(>.szewko-klub-kamera__lewa>:is(.szewko-klub-kamera__odtwarzacz,.szewko-klub-kamera__okiennica)){grid-template-rows:auto auto auto auto auto 1fr;row-gap:0;&>.szewko-klub-kamera__lewa{display:contents}& .szewko-klub-kamera__nadtytul,& .szewko-klub-kamera__naglowek,& .szewko-klub-kamera__opis,& .szewko-klub-kamera__odtwarzacz,& .szewko-klub-kamera__okiennica,& .szewko-klub-kamera__waznosc{grid-column:1}& .szewko-klub-kamera__nadtytul{grid-row:1}& .szewko-klub-kamera__naglowek{grid-row:2}& .szewko-klub-kamera__opis{grid-row:3}& .szewko-klub-kamera__odtwarzacz,& .szewko-klub-kamera__okiennica{grid-row:4}& .szewko-klub-kamera__waznosc{grid-row:5}&>.szewko-klub-kamera__szpalta{grid-column:2;grid-row:4 / -1}}}.szewko-klub-kamera__panel{scroll-margin-top:calc(var(--szewko-navbar-offset, 0px) + var(--szewko-pasek-wysokosc) + 24px);padding:24px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 26%,transparent);border-radius:var(--radius-md);background:var(--color-dark-mahogany);@media (max-width:899px){padding:0;border:0;border-radius:0;background:none;& .szewko-klub-kamera__stan,& .szewko-klub-kamera__odznaka,& .szewko-klub-kamera__liczba,& .szewko-klub-kamera__podpis,& .szewko-klub-kamera__widelki-etykieta,& .szewko-klub-kamera__podzial,& .szewko-klub-kamera__przycisk,& .szewko-klub-kamera__dokup{display:none}}}.admin-bar .szewko-klub-kamera__panel{top:calc(var(--szewko-navbar-offset, 0px) + var(--szewko-pasek-wysokosc) + 32px + 24px)}.szewko-klub-kamera__stan{display:flex;gap:8px;align-items:center;margin:0 0 24px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;& svg{flex:none}&:has(+.szewko-klub-kamera__czlonek){margin-bottom:20px}}.szewko-klub-kamera__stan--wygasa{color:var(--color-brass-lantern)}.szewko-klub-kamera__stan--offline{padding-bottom:20px;border-bottom:1px solid color-mix(in srgb,var(--color-sand-gold) 20%,transparent)}.szewko-klub-kamera__liczba{margin:0;color:var(--color-parchment);font-family:var(--font-cena);font-size:72px;font-weight:600;line-height:1}.szewko-klub-kamera__podpis{margin:8px 0 0;color:color-mix(in srgb,var(--color-parchment) 74%,transparent);font-family:var(--font-ui);font-size:13px;letter-spacing:.06em}.szewko-klub-kamera__odznaka{display:flex;gap:14px;align-items:center;margin:0 0 24px;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb,var(--color-sand-gold) 20%,transparent)}.szewko-klub-kamera__odznaka-obraz{display:block;flex:none;width:56px;height:56px}.szewko-klub-kamera__odznaka-podpis{margin:0;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.szewko-klub-kamera__czlonek{margin:0;color:color-mix(in srgb,var(--color-parchment) 92%,transparent);font-size:17px;line-height:1.5;& b{font-weight:600}@media (max-width:899px){margin-top:24px}}.szewko-klub-kamera__zapas{margin:10px 0 0;color:color-mix(in srgb,var(--color-parchment) 76%,transparent);font-size:15px;line-height:1.5}.szewko-klub-kamera__widelki-etykieta{margin:0;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--color-sand-gold) 20%,transparent);color:color-mix(in srgb,var(--color-sand-gold) 88%,transparent);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.szewko-klub-kamera__widelki{display:flex;flex-direction:column;gap:8px;margin:24px 0 0;padding:0;list-style:none;.szewko-klub-kamera__widelki-etykieta+&{margin-top:16px;@media (max-width:899px){margin-top:24px}}}.szewko-klub-kamera__widelka{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 22%,transparent);border-radius:var(--radius-sm);@media (max-width:899px){min-height:48px}}.szewko-klub-kamera__widelka-kwota{color:var(--color-sand-gold);font-family:var(--font-cena);font-size:17px;font-weight:600;white-space:nowrap}.szewko-klub-kamera__widelka-dni{color:color-mix(in srgb,var(--color-parchment) 84%,transparent);font-family:var(--font-ui);font-size:14px}.szewko-klub-kamera__podzial{margin:20px 0 0;color:color-mix(in srgb,var(--color-parchment) 78%,transparent);font-family:var(--font-ui);font-size:13px;line-height:1.5}.szewko-klub-kamera__przycisk{display:block;width:100%;height:48px;margin-top:24px;border:0;border-radius:var(--radius-sm);background:var(--gradient-sunrise-glow);color:var(--color-parchment);font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.08em;line-height:48px;text-align:center;text-decoration:none;text-transform:uppercase;&:hover{color:var(--color-parchment)}.szewko-klub-kamera__podzial+&{margin-top:12px}}.szewko-klub-kamera__dokup{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:14px;text-underline-offset:3px;&:hover{color:var(--color-brass-lantern)}}.szewko-klub-kamera__cicho{margin:24px 0 0;color:color-mix(in srgb,var(--color-parchment) 74%,transparent);font-family:var(--font-ui);font-size:14px;& a{display:inline-block;min-height:44px;margin:-11px 0;padding:11px 0;color:var(--color-sand-gold);text-underline-offset:3px;&:hover{color:var(--color-brass-lantern)}}}.szewko-klub-kamera__pasek{display:none;@media (max-width:899px){position:fixed;right:0;bottom:0;left:0;z-index:300;display:block;height:var(--szewko-kamera-pasek-h);padding:12px 16px 16px;border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent);background:var(--color-dark-mahogany);& .szewko-klub-kamera__podzial{margin:0 0 10px;line-height:1.4}& .szewko-klub-kamera__przycisk,& .szewko-klub-kamera__dokup{margin-top:0}}}.szewko-klub-kamera__pasek-stan{display:flex;gap:8px;align-items:center;margin:0 0 10px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;& svg{flex:none}}@media (max-width:899px){.szewko-klub-kamera--aktywny,.szewko-klub-kamera--wygasa{padding-top:0;& .szewko-klub-kamera__kolumny{display:flex;flex-direction:column;align-items:stretch}& .szewko-klub-kamera__lewa,& .szewko-klub-kamera__szpalta{display:contents}& .szewko-klub-kamera__odtwarzacz{order:1;width:auto;margin:0 calc(var(--space-lg) * -1);border-right:0;border-left:0;border-radius:0}& .szewko-klub-czat{order:2}& .szewko-klub-kamera__nadtytul{order:3;margin-top:var(--space-md);padding-top:var(--space-lg);border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 18%,transparent)}& .szewko-klub-kamera__naglowek{order:4}& .szewko-klub-kamera__opis{order:5}& .szewko-klub-kamera__waznosc{order:6}& .szewko-klub-kamera__panel{order:7}}}