.szewko-metryczka{min-width:0}.szewko-metryczka__lepka{position:sticky;top:calc(var(--szewko-pasek-wysokosc) + 60px);@media (max-width:860px){position:static}}.szewko-metryczka__karta{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:32px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent);border-radius:var(--radius-md);background:var(--color-dark-mahogany);text-align:left;@media (max-width:860px){align-items:center;padding:var(--space-lg);text-align:center}}.szewko-metryczka__pieczec{position:absolute;top:-20px;right:-16px;width:72px;height:72px;filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--color-smoked-tent) 55%,transparent));@media (max-width:860px){top:-14px;right:-10px;width:56px;height:56px}}.szewko-metryczka__kadr{width:260px;max-width:100%;margin:0;aspect-ratio:1 / 1;overflow:hidden;border:2px solid color-mix(in srgb,var(--color-sand-gold) 55%,transparent);border-radius:var(--radius-sm);@media (max-width:860px){width:240px;margin:0 auto}}.szewko-metryczka__portret{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 25%;filter:sepia(.15) contrast(1.05) brightness(.95)}.szewko-metryczka__imie{margin:20px 0 6px;color:var(--color-parchment);font-family:var(--font-heading);font-size:27px;font-weight:700;line-height:1.2;@media (max-width:860px){font-size:26px}}.szewko-metryczka__rola{margin:0;color:color-mix(in srgb,var(--color-parchment) 70%,transparent);font-family:var(--font-body);font-size:15px;line-height:1.6}.szewko-metryczka__lista{display:flex;flex-direction:column;width:100%;margin:28px 0 0;@media (max-width:860px){margin-top:var(--space-lg)}}.szewko-metryczka__wiersz{display:flex;gap:var(--space-md);align-items:baseline;justify-content:space-between;padding:12px 0;border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 25%,transparent);text-align:left}.szewko-metryczka__etykieta{flex:1 1 auto;min-width:0;margin:0;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.14em;line-height:1.6;text-transform:uppercase}.szewko-metryczka__wartosc{flex:0 0 auto;margin:0;color:var(--color-parchment);font-family:var(--font-heading);font-size:20px;font-weight:700;text-align:right;white-space:nowrap}.szewko-metryczka__cta{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:48px;margin-top:var(--space-lg);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;transition:transform var(--duration-mid) var(--ease-desert);&:hover{color:var(--color-parchment);transform:scale(1.02)}@media (prefers-reduced-motion:reduce){transition:none;&:hover{transform:none}}}.szewko-metryczka__kontakt{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:var(--space-sm);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}}