.szewko-home-wypustka{position:relative;overflow:hidden;background:var(--color-smoked-tent)}.szewko-home-wypustka__uklad{position:relative;z-index:10;display:flex;flex-direction:column;@media (min-width:768px){display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;min-height:620px}}.szewko-home-wypustka__tekst{display:flex;order:1;align-items:center;padding:96px var(--space-lg) 32px;@media (min-width:768px){order:2;padding:96px 80px 96px 48px}}.szewko-home-wypustka__miara{max-width:520px}.szewko-home-wypustka__nadlinia{margin:0;color:color-mix(in srgb,var(--color-sand-gold) 75%,transparent);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.szewko-home-wypustka__tytul{margin:var(--space-md) 0 0;color:var(--color-parchment);font-family:var(--font-display);font-size:28px;line-height:1.1;letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;@media (min-width:768px){font-size:44px}}.szewko-home-wypustka__kreska{display:block;width:64px;height:1px;margin-top:var(--space-lg);background:var(--color-sand-gold)}.szewko-home-wypustka__lead{margin:var(--space-lg) 0 0;color:color-mix(in srgb,var(--color-parchment) 80%,transparent);font-family:var(--font-body);font-size:16px;line-height:1.65;text-wrap:pretty;@media (min-width:768px){font-size:17px}}.szewko-home-wypustka__powod{margin:var(--space-lg) 0 0;color:color-mix(in srgb,var(--color-sand-gold) 85%,transparent);font-family:var(--font-accent);font-size:17px;font-style:italic;text-wrap:pretty}.szewko-home-wypustka__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;height:52px;margin-top:32px;padding-inline:40px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent);border-radius:var(--radius-sm);background:var(--color-dark-mahogany);color:var(--color-sand-gold);font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background var(--duration-mid) var(--ease-desert),border-color var(--duration-mid) var(--ease-desert),color var(--duration-mid) var(--ease-desert);@media (min-width:768px){width:auto}&:hover{border-color:color-mix(in srgb,var(--color-sand-gold) 55%,transparent);background:color-mix(in srgb,var(--color-dark-mahogany) 80%,var(--color-camel-brown));color:var(--color-brass-lantern)}&:focus-visible{outline:2px solid var(--color-sand-gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){transition:none}}.szewko-home-wypustka__dopisek{margin:var(--space-md) 0 0;color:color-mix(in srgb,var(--color-sand-gold) 75%,transparent);font-family:var(--font-ui);font-size:14px}.szewko-home-wypustka__kolumna-kadru{position:relative;order:2;width:100%;padding-bottom:40px;@media (min-width:768px){order:1;height:100%;padding-bottom:0}}.szewko-home-wypustka__kadr{position:relative;aspect-ratio:4 / 3;width:100%;@media (min-width:768px){aspect-ratio:auto;height:100%;min-height:620px}}.szewko-home-wypustka__obraz{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:30% center}.szewko-home-wypustka__kadr-pole{position:absolute;inset:0;background:var(--color-dark-mahogany)}.szewko-home-wypustka__wygaszenie{display:none;@media (min-width:768px){position:absolute;inset:0;display:block;background:linear-gradient(to right,transparent 65%,var(--color-smoked-tent) 100%);pointer-events:none}}.szewko-home-wypustka__podpis--na-kadrze{display:none;@media (min-width:768px){position:absolute;right:0;bottom:80px;left:0;display:block}}.szewko-home-wypustka__podloze{position:absolute;right:0;bottom:0;left:0;height:180px;background:linear-gradient(to top,color-mix(in srgb,var(--color-smoked-tent) 82%,transparent) 0%,color-mix(in srgb,var(--color-smoked-tent) 55%,transparent) 45%,transparent 100%);mask-image:linear-gradient(to right,#000 0%,#000 90%,transparent 100%);pointer-events:none}.szewko-home-wypustka__podpis-tresc{position:relative;max-width:60%;padding:40px 32px var(--space-lg)}.szewko-home-wypustka__podpis--pod-kadrem{padding:20px var(--space-lg) 0;@media (min-width:768px){display:none}}.szewko-home-wypustka__uklad{content-visibility:auto;contain-intrinsic-height:auto 1006px;@media (min-width:768px){contain-intrinsic-height:auto 626px}}