.szewko-polska{margin-top:var(--space-xl);background:var(--color-smoked-tent);color:var(--color-parchment);border-block:4px solid var(--color-sand-gold)}.szewko-polska__uklad{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-block:40px;@media (max-width:640px){display:grid;grid-template-columns:108px minmax(0,1fr);align-items:stretch;gap:20px 0;padding-block:var(--space-lg)}}.szewko-polska__znak{flex:1 1 340px;display:flex;align-items:center;gap:var(--space-lg);@media (max-width:640px){grid-column:1 / -1;gap:14px}@media (max-width:389px){flex-direction:column;align-items:flex-start;gap:10px}}.szewko-polska__flaga{flex:none;width:120px;height:auto;filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--color-smoked-tent) 70%,transparent));@media (max-width:640px){width:52px;filter:drop-shadow(0 3px 6px color-mix(in srgb,var(--color-smoked-tent) 70%,transparent))}}.szewko-polska__flaga-biel{fill:var(--color-flaga-biel)}.szewko-polska__flaga-czerwien{fill:var(--color-flaga-czerwien)}.szewko-polska__falda-cien{stop-color:var(--color-smoked-tent)}.szewko-polska__falda-blask{stop-color:var(--color-flaga-biel)}.szewko-polska__napisy{display:flex;flex-direction:column;gap:var(--space-sm);@media (max-width:640px){min-width:0;gap:var(--space-xs)}}.szewko-polska__nadtytul{margin:0;font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--color-sand-gold)}.szewko-polska__naglowek{max-width:11em;margin:0;font-family:var(--font-display);font-size:40px;font-weight:700;line-height:1.12;text-transform:uppercase;color:var(--color-parchment);@media (max-width:640px){font-size:26px}}.szewko-polska__mapa{flex:none;width:240px;margin:0;& svg{display:block;width:100%;height:auto;overflow:visible}@media (max-width:640px){width:108px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent)}}.szewko-polska__kontur{fill:color-mix(in srgb,var(--color-sand-gold) 16%,transparent);stroke:var(--color-sand-gold);stroke-width:2;stroke-linejoin:round;@media (max-width:640px){stroke-width:4}}.szewko-polska__pierscien{fill:none;stroke:color-mix(in srgb,var(--color-brass-lantern) 55%,transparent);stroke-width:1.5;@media (max-width:640px){stroke-width:2.3;transform-box:fill-box;transform-origin:center;transform:scale(1.76)}}.szewko-polska__pinezka{fill:var(--color-brass-lantern);stroke:var(--color-smoked-tent);stroke-width:2.5;@media (max-width:640px){transform-box:fill-box;transform-origin:center;transform:scale(2)}}.szewko-polska__podpis{font-family:var(--font-ui);font-size:19px;font-weight:700;fill:var(--color-parchment);@media (max-width:640px){display:none}}.szewko-polska__opis{flex:1 1 280px;display:flex;flex-direction:column;gap:10px;@media (max-width:640px){min-width:0;justify-content:center;gap:var(--space-xs);padding:20px 0 0 var(--space-md);border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent);&:has(.szewko-polska__zdanie){justify-content:flex-start;gap:2px}}}.szewko-polska__wytworca{margin:0;font-family:var(--font-ui);font-size:20px;font-weight:700;line-height:1.3;color:var(--color-parchment);@media (max-width:640px){font-size:17px}}.szewko-polska__miejsce{margin:0;font-family:var(--font-ui);font-size:15px;color:var(--color-bleached-linen);@media (max-width:640px){font-size:14px}}.szewko-polska__zdanie{margin:var(--space-sm) 0 0;font-family:var(--font-accent);font-size:18px;font-style:italic;line-height:1.5;color:var(--color-bleached-linen);@media (max-width:640px){margin-top:10px;font-size:16px;line-height:1.45}}