.szewko-home-rejestr{position:relative;background:var(--color-smoked-tent)}.szewko-home-rejestr__ziarno{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='z'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23z)'/%3E%3C/svg%3E");background-size:400px 400px;opacity:.06;pointer-events:none}.szewko-home-rejestr__srodek{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:96px var(--space-lg) 184px;@media (min-width:768px){padding-inline:48px}@media (min-width:1024px){padding-inline:80px}}.szewko-home-rejestr__naglowek{display:grid;grid-template-columns:1fr auto;gap:10px 32px;align-items:baseline}.szewko-home-rejestr__nadlinia{margin:0 0 var(--space-md);color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.16em;opacity:.7;text-transform:uppercase}.szewko-home-rejestr__tytul{grid-column:1;margin:0;color:var(--color-parchment);font-family:var(--font-heading);font-size:28px;font-weight:700;line-height:1.15;letter-spacing:.04em;text-transform:uppercase}.szewko-home-rejestr__podtytul{grid-column:1;margin:0;color:var(--color-sand-gold);font-family:var(--font-accent);font-size:16px;font-style:italic;line-height:1.5}.szewko-home-rejestr__wyjscie{color:var(--color-sand-gold);font-family:var(--font-ui);font-size:15px;letter-spacing:.02em;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-sand-gold) 45%,transparent);text-underline-offset:5px;transition:text-decoration-color var(--duration-fast) var(--ease-desert),color var(--duration-fast) var(--ease-desert);&:hover{color:var(--color-brass-lantern);text-decoration-color:var(--color-brass-lantern)}&:focus-visible{outline:2px solid var(--color-sand-gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){transition:none}}.szewko-home-rejestr__wyjscie--w-naglowku{grid-column:2;display:none;justify-self:end;@media (min-width:768px){position:relative;display:inline-flex;gap:4px;align-items:center}&::before{position:absolute;inset:-12px -8px;content:''}}.szewko-home-rejestr__ogon{margin-top:32px;text-align:center;@media (min-width:768px){display:none}}.szewko-home-rejestr__wyjscie--pod-wykazem{display:inline-flex;gap:4px;align-items:center;min-height:44px}.szewko-home-rejestr__wykaz{margin:32px 0 0;padding:0;border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 20%,transparent);list-style:none}.szewko-home-rejestr__pozycja{border-bottom:1px solid color-mix(in srgb,var(--color-sand-gold) 12%,transparent)}.szewko-home-rejestr__wiersz{display:flex;flex-direction:column;gap:12px;margin-inline:-16px;padding:18px 16px;border-radius:var(--radius-sm);color:inherit;text-decoration:none;transition:background var(--duration-fast) var(--ease-desert);&:hover{background:var(--color-dark-mahogany)}&:focus-visible{outline:2px solid var(--color-sand-gold);outline-offset:-1px}@media (min-width:768px){display:grid;grid-template-columns:160px minmax(0,1fr) 20px;gap:var(--space-lg);align-items:center;height:120px;padding-block:0}@media (prefers-reduced-motion:reduce){transition:none}}.szewko-home-rejestr__kadr{position:relative;display:block;flex:none;overflow:hidden;aspect-ratio:16 / 9;width:100%;border-radius:var(--radius-sm);@media (min-width:768px){aspect-ratio:auto;width:160px;height:90px}& img{display:block;width:100%;height:100%;object-fit:cover}}.szewko-home-rejestr__plansza{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-sand-gold) 45%,transparent);background:color-mix(in srgb,var(--color-camel-brown) 80%,var(--color-bleached-linen));& img{width:62%;height:auto;opacity:.45;filter:brightness(0);object-fit:contain}}.szewko-home-rejestr__tresc{display:flex;flex-direction:column;gap:6px;min-width:0}.szewko-home-rejestr__szlak{color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.szewko-home-rejestr__tytul-wpisu{display:-webkit-box;overflow:hidden;max-width:680px;color:var(--color-parchment);font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.3;text-wrap:pretty;transition:color var(--duration-mid) var(--ease-desert);-webkit-box-orient:vertical;-webkit-line-clamp:2;.szewko-home-rejestr__wiersz:hover &{color:var(--color-brass-lantern)}@media (prefers-reduced-motion:reduce){transition:none}}.szewko-home-rejestr__meta{color:color-mix(in srgb,var(--color-sand-gold) 75%,transparent);font-family:var(--font-ui);font-size:13px;letter-spacing:.02em}.szewko-home-rejestr__strzalka{display:none;@media (min-width:768px){display:block;flex:none;justify-self:end;color:color-mix(in srgb,var(--color-sand-gold) 60%,transparent);font-family:var(--font-ui);font-size:20px;line-height:1;transition:transform var(--duration-mid) var(--ease-desert);.szewko-home-rejestr__wiersz:hover &{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){transition:none;.szewko-home-rejestr__wiersz:hover &{transform:none}}}.szewko-home-rejestr__srodek{content-visibility:auto;contain-intrinsic-height:auto 1441px;@media (min-width:768px){contain-intrinsic-height:auto 645px}}