.szewko-polska-linia{display:flex;align-items:center;gap:var(--space-md);margin-bottom:4px;padding-block:var(--space-md);border-block:1px solid color-mix(in srgb,var(--color-sand-gold) 50%,transparent);@media (max-width:640px){gap:12px;padding-block:14px}}.szewko-polska-linia__flaga{flex:none;width:48px;height:auto;filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--color-smoked-tent) 80%,transparent));@media (max-width:640px){width:36px}}.szewko-polska-linia__biel{fill:var(--color-flaga-biel)}.szewko-polska-linia__czerwien{fill:var(--color-flaga-czerwien)}.szewko-polska-linia__falda-cien{stop-color:var(--color-smoked-tent)}.szewko-polska-linia__falda-blask{stop-color:var(--color-flaga-biel)}.szewko-polska-linia__tekst{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.szewko-polska-linia__znak{margin:0;font-family:var(--font-ui);font-size:17px;font-weight:700;line-height:1.25;color:var(--color-parchment);@media (max-width:640px){font-size:15px}}.szewko-polska-linia__miejsce{margin:0;font-family:var(--font-ui);font-size:14px;line-height:1.35;color:var(--color-bleached-linen)}.szewko-polska-linia__mapa{flex:none;width:72px;height:auto;overflow:visible;@media (max-width:640px){width:56px}}.szewko-polska-linia__kontur{fill:color-mix(in srgb,var(--color-sand-gold) 16%,transparent);stroke:var(--color-sand-gold);stroke-width:6;stroke-linejoin:round}.szewko-polska-linia__pierscien{fill:none;stroke:color-mix(in srgb,var(--color-brass-lantern) 55%,transparent);stroke-width:6}.szewko-polska-linia__pinezka{fill:var(--color-brass-lantern);stroke:var(--color-smoked-tent);stroke-width:6}