.szewko-rejestr-wykazu__nadtytul{margin:0 0 6px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:16px;font-weight:700;letter-spacing:.18em;line-height:1.3;text-transform:uppercase;@media (max-width:860px){font-size:15px}}.szewko-rejestr-wykazu__podtytul{margin:0 0 20px;color:var(--color-sand-gold);font-family:var(--font-accent);font-size:17px;font-style:italic}.szewko-rejestr-wykazu__lista{display:flex;flex-direction:column}.szewko-rejestr-wykazu__ogon{padding-top:var(--space-sm);border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 25%,transparent);@media (max-width:860px){display:flex;flex-direction:column;gap:var(--space-md)}}.szewko-rejestr-wykazu__wyjscie{display:inline-flex;align-items:center;min-height:44px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:15px;font-weight:600;letter-spacing:.04em;text-decoration:none;&:hover{color:var(--color-brass-lantern);text-decoration:underline;text-underline-offset:4px}}.szewko-rejestr-wykazu__wyjscie--obrysowy{@media (max-width:860px){justify-content:center;box-sizing:border-box;height:48px;padding:0 var(--space-xl);border:1px solid var(--color-sand-gold);border-radius:var(--radius-sm);font-size:14px;letter-spacing:.08em;text-transform:uppercase;&:hover{background:color-mix(in srgb,var(--color-sand-gold) 10%,transparent);text-decoration:none}}}.szewko-rejestr-wykazu__stan-pusty{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:var(--space-lg) 0 var(--space-sm);border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 25%,transparent);@media (max-width:860px){gap:var(--space-md);align-items:stretch}}.szewko-rejestr-wykazu__komunikat{margin:0;color:var(--color-sand-gold);font-family:var(--font-accent);font-size:19px;font-style:italic}.szewko-rejestr-wykazu__cta{display:none;@media (max-width:860px){display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:48px;padding:0 var(--space-xl);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;text-align:center;text-transform:uppercase;text-decoration:none;&:hover{color:var(--color-parchment)}}}