.szewko-faq-hero{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:220px;padding:60px 80px 38px;background:var(--szewko-faq-tlo,color-mix(in srgb,var(--color-smoked-tent) 95%,transparent));@media (max-width:767px){padding-right:var(--space-lg);padding-left:var(--space-lg)}& .szewko-faq-hero__tresc{position:relative;width:100%;max-width:760px;margin:0 auto}& .szewko-faq-hero__okruszki{margin:0 0 18px;font-family:var(--font-ui);font-size:14px;letter-spacing:.06em;color:color-mix(in srgb,var(--color-sand-gold) 72%,transparent);& a{color:color-mix(in srgb,var(--color-sand-gold) 72%,transparent);text-decoration:none;&:hover{color:var(--color-brass-lantern);text-decoration:underline}}}& .szewko-faq-hero__strzalka{margin:0 var(--space-sm)}& .szewko-faq-hero__biezacy{color:var(--color-parchment)}& .szewko-faq-hero__nadtytul{margin:0 0 14px;font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--color-sand-gold)}& .szewko-faq-hero__tytul{margin:0;font-family:var(--font-display);font-size:48px;font-weight:700;line-height:1.08;letter-spacing:.12em;text-transform:uppercase;color:var(--color-parchment);@media (max-width:767px){font-size:30px}}& .szewko-faq-hero__podtytul{margin:16px 0 0;font-family:var(--font-accent);font-style:italic;font-size:18px;color:var(--color-sand-gold);@media (max-width:767px){font-size:15.5px}}}