.szewko-dziennik-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:350px;overflow:hidden;padding:var(--szewko-pasek-hero) clamp(24px, 5.5vw, 80px) 118px;background:var(--color-smoked-tent);@media (max-width:767px){min-height:0;padding-right:var(--space-lg);padding-bottom:110px;padding-left:var(--space-lg)}}.szewko-dziennik-hero__faktura{position:absolute;inset:0;background:url(/wp-content/themes/szewko/assets/img/scenes/pergamin.webp) center center / 150% 240% no-repeat;opacity:.14;mask-image:linear-gradient(180deg,black 0%,black 52%,transparent 86%);@media (max-width:767px){background-size:220% 260%;mask-image:linear-gradient(180deg,black 0%,black 48%,transparent 84%)}}.szewko-dziennik-hero__przyciemnienie{position:absolute;inset:0;background:color-mix(in srgb,var(--color-smoked-tent) 72%,transparent)}.szewko-dziennik-hero__srodek{position:relative;width:100%;max-width:1280px;margin:0 auto}.szewko-dziennik-hero__okruszki{margin:0 0 14px;color:color-mix(in srgb,var(--color-sand-gold) 80%,transparent);font-family:var(--font-ui);font-size:14px;letter-spacing:.06em;@media (max-width:767px){margin-bottom:var(--space-md);color:color-mix(in srgb,var(--color-sand-gold) 85%,transparent);letter-spacing:.05em}& a{color:inherit;text-decoration:none;&:hover{color:var(--color-brass-lantern)}}& .szewko-dziennik-hero__strzalka{margin:0 var(--space-sm);@media (max-width:767px){margin:0 7px}}& .szewko-dziennik-hero__tu{color:var(--color-parchment)}}.szewko-dziennik-hero__nadtytul{margin:0 0 10px;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;@media (max-width:767px){margin-bottom:var(--space-sm)}}.szewko-dziennik-hero__tytul{color:var(--color-parchment);font-family:var(--font-display);font-size:clamp(30px, 3.2vw, 46px);font-weight:700;letter-spacing:.12em;line-height:1.08;text-transform:uppercase;@media (max-width:767px){font-size:30px;letter-spacing:.08em;line-height:1.25}}.szewko-dziennik-hero__podtytul{margin:10px 0 0;color:var(--color-sand-gold);font-family:var(--font-accent);font-size:17px;font-style:italic;@media (max-width:767px){font-size:15.5px;line-height:1.5}}