.szewko-dziennik-lista{position:relative;padding:80px clamp(24px, 5.5vw, 80px) 96px;background:var(--color-smoked-tent);@media (max-width:767px){padding:var(--space-2xl) var(--space-lg) var(--space-3xl)}}.szewko-dziennik-lista__srodek{max-width:1280px;margin:0 auto}.szewko-dziennik-lista__kontekst{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px;margin:0 0 32px}.szewko-dziennik-lista__kontekst-tytul{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;color:var(--color-parchment);font-family:var(--font-ui);font-size:18px;font-weight:700;letter-spacing:.14em;line-height:1.25;text-transform:uppercase}.szewko-dziennik-lista__kontekst-licznik{color:color-mix(in srgb,var(--color-sand-gold) 80%,transparent);font-family:var(--font-ui);font-size:14px;font-weight:400;letter-spacing:.04em;text-transform:none}.szewko-dziennik-lista__powrot{display:inline-flex;align-items:center;min-height:44px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.06em;text-decoration:none;&:hover{color:var(--color-brass-lantern)}}.szewko-dziennik-lista__narzedzia{display:flex;flex-direction:column;gap:var(--space-md)}.szewko-dziennik-lista__szukajka{position:relative;align-self:flex-end;width:320px;max-width:100%;@media (max-width:767px){align-self:stretch;width:auto}& .szewko-pole__kontrolka{height:44px;padding-left:40px;@media (max-width:767px){height:48px;padding-left:42px}}& .szewko-pole__etykieta{letter-spacing:.16em;color:var(--color-sand-gold)}}.szewko-dziennik-lista__lupa{position:absolute;bottom:13px;left:13px;color:var(--color-sand-gold);line-height:0;opacity:.85;pointer-events:none;@media (max-width:767px){bottom:15px;left:14px}}.szewko-dziennik-lista__szlaki{display:flex;gap:var(--space-sm);width:100%;min-width:0;overflow-x:auto;padding:2px 12px 2px 0;scrollbar-width:none;&::-webkit-scrollbar{display:none}@media (max-width:767px){margin:0 calc(-1 * var(--space-lg));padding:2px var(--space-lg)}}.szewko-dziennik-lista__szlak{display:inline-flex;flex:0 0 auto;align-items:center;height:40px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent);border-radius:var(--radius-sm);padding:0 var(--space-md);color:color-mix(in srgb,var(--color-sand-gold) 78%,transparent);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color var(--duration-mid) var(--ease-desert),border-color var(--duration-mid) var(--ease-desert);@media (max-width:767px){height:44px}&:hover{border-color:var(--color-sand-gold);color:var(--color-sand-gold)}&.szewko-dziennik-lista__szlak--tu{border-color:var(--color-camel-brown);background:var(--color-camel-brown);color:var(--color-parchment)}&.szewko-dziennik-lista__szlak--pusty{border-color:color-mix(in srgb,var(--color-sand-gold) 14%,transparent);color:color-mix(in srgb,var(--color-sand-gold) 50%,transparent);cursor:not-allowed}}.szewko-dziennik-lista__kreska{height:1px;margin:var(--space-lg) 0 0;background:color-mix(in srgb,var(--color-sand-gold) 20%,transparent)}.szewko-dziennik-lista__siatka{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;margin:56px 0 0;@media (max-width:767px){grid-template-columns:1fr;gap:var(--space-lg);margin-top:var(--space-lg)}}.szewko-dziennik-lista__strony{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-sm);margin:60px 0 0;@media (max-width:767px){margin-top:32px}}.szewko-dziennik-lista__strona{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent);border-radius:var(--radius-sm);padding:0 12px;color:color-mix(in srgb,var(--color-sand-gold) 85%,transparent);font-family:var(--font-ui);font-size:15px;font-weight:600;text-decoration:none;transition:color var(--duration-mid) var(--ease-desert),border-color var(--duration-mid) var(--ease-desert);&:hover{border-color:var(--color-sand-gold);color:var(--color-brass-lantern)}&.szewko-dziennik-lista__strona--skok,&.szewko-dziennik-lista__strona--martwa{padding:0 18px;color:var(--color-sand-gold);font-size:14px;letter-spacing:.06em;white-space:nowrap}&.szewko-dziennik-lista__strona--tu{border-color:var(--color-camel-brown);background:var(--color-camel-brown);color:var(--color-parchment)}&.szewko-dziennik-lista__strona--martwa{border-color:color-mix(in srgb,var(--color-sand-gold) 14%,transparent);color:color-mix(in srgb,var(--color-sand-gold) 50%,transparent);cursor:not-allowed}&.szewko-dziennik-lista__strona--kropki{border-color:#fff0;cursor:default}}.szewko-dziennik-lista__pusto{margin:56px 0 0;text-align:center;@media (max-width:767px){margin-top:var(--space-xl)}}.szewko-dziennik-lista__pusto-zdanie{color:var(--color-sand-gold);font-family:var(--font-accent);font-size:18px;font-style:italic;line-height:1.5;@media (max-width:767px){font-size:16px}}.szewko-dziennik-lista__wyczysc,.szewko-dziennik-lista__wyjscie{display:inline-flex;align-items:center;min-height:44px;margin:var(--space-md) 0 0;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:15px;font-weight:600;letter-spacing:.06em;text-decoration:underline;text-underline-offset:5px;&:hover{color:var(--color-brass-lantern)}}.szewko-dziennik-lista__premiera{max-width:640px;margin:0 auto;padding:48px 0 40px;text-align:center;@media (max-width:767px){padding:var(--space-2xl) 0 72px}}.szewko-dziennik-lista__znak{width:auto;height:200px;margin:0 auto;@media (max-width:767px){height:160px}}.szewko-dziennik-lista__premiera-tytul{margin:var(--space-xl) 0 0;color:var(--color-parchment);font-family:var(--font-display);font-size:clamp(22px, 2.1vw, 28px);font-weight:700;letter-spacing:.11em;line-height:1.25;text-transform:uppercase;text-wrap:balance;@media (max-width:767px){margin-top:28px;font-size:21px;letter-spacing:.1em}}.szewko-dziennik-lista__premiera-zdanie{margin:var(--space-md) 0 0;color:var(--color-sand-gold);font-family:var(--font-accent);font-size:18px;font-style:italic;line-height:1.5;@media (max-width:767px){margin-top:14px;font-size:16px;text-wrap:pretty}}.szewko-dziennik-lista__wyjscia{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 28px;margin:var(--space-xl) 0 0;@media (max-width:767px){display:grid;gap:12px;margin-top:28px}}.szewko-dziennik-lista__wyjscie{display:inline-flex;align-items:center;gap:var(--space-sm);min-height:44px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:15px;font-weight:600;letter-spacing:.06em;text-decoration:underline;text-underline-offset:5px;&:hover{color:var(--color-brass-lantern)}@media (max-width:767px){justify-content:center;height:48px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 50%,transparent);border-radius:var(--radius-sm);letter-spacing:.08em;text-decoration:none}}