.szewko-landing-flasza-hero{position:relative;display:flex;flex-direction:column;min-height:max(100svh, 640px);overflow:hidden;background:var(--color-smoked-tent)}.szewko-landing-flasza-hero__kadr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;@media (max-width:899px){object-position:62% center}}.szewko-landing-flasza-hero__przyciemnienie{position:absolute;inset:0;background:color-mix(in srgb,var(--color-smoked-tent) 25%,transparent);@media (max-width:899px){background:color-mix(in srgb,var(--color-smoked-tent) 35%,transparent)}}.szewko-landing-flasza-hero__srodek{position:relative;box-sizing:border-box;display:flex;max-width:560px;flex-direction:column;align-items:center;margin:0 auto;padding:calc(var(--szewko-pasek-hero) + clamp(48px, 7vh, 96px)) clamp(24px, 5vw, 80px) 0;gap:22px;text-align:center;@media (max-width:899px){flex:1;justify-content:center;padding:var(--szewko-pasek-hero) var(--space-lg) calc(var(--szewko-landing-baner, 0px) + 64px);gap:18px}}.szewko-landing-flasza-hero__nadtytul{margin:0;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:13px;font-weight:700;letter-spacing:.34em;text-transform:uppercase;@media (max-width:899px){font-size:12px;letter-spacing:.32em}}.szewko-landing-flasza-hero__tytul{margin:0;color:var(--color-parchment);font-family:var(--font-display);font-size:clamp(38px, 6vw, 72px);font-weight:700;line-height:1.08;letter-spacing:.12em;text-shadow:0 2px 28px color-mix(in srgb,var(--color-smoked-tent) 55%,transparent);text-transform:uppercase;text-wrap:pretty;@media (max-width:899px){font-size:40px;letter-spacing:.1em;text-shadow:0 2px 24px color-mix(in srgb,var(--color-smoked-tent) 60%,transparent)}}.szewko-landing-flasza-hero__motto{max-width:460px;margin:0;color:var(--color-sand-gold);font-family:var(--font-accent);font-size:clamp(17px, 1.6vw, 21px);font-style:italic;line-height:1.5;text-shadow:0 2px 18px color-mix(in srgb,var(--color-smoked-tent) 60%,transparent);text-wrap:pretty;@media (max-width:899px){font-size:17px;text-shadow:0 2px 16px color-mix(in srgb,var(--color-smoked-tent) 65%,transparent)}}.szewko-landing-flasza-hero__cena{margin:0;color:var(--color-sand-gold);font-family:var(--font-cena);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;text-shadow:0 2px 16px color-mix(in srgb,var(--color-smoked-tent) 65%,transparent);& .woocommerce-Price-amount{font:inherit;color:inherit}}.szewko-landing-flasza-hero__zejscie{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:104px;color:color-mix(in srgb,var(--color-sand-gold) 85%,transparent);gap:6px;@media (max-width:899px){display:none}}.szewko-landing-flasza-hero__zejscie-tekst{margin:0;font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}