.szewko-landing-flasza-czytanie{position:relative;padding:120px 0 100px;background-color:var(--color-dark-mahogany);background-image:radial-gradient(900px 600px at 30% 0,color-mix(in srgb,var(--color-brass-lantern) 8%,transparent),transparent 70%);background-repeat:no-repeat;@media (max-width:899px){padding:40px 0 72px}}.szewko-landing-flasza-czytanie__w{display:flex;justify-content:space-between;align-items:center;gap:48px;padding-left:max(clamp(24px, 5vw, 80px), calc((100% - 1200px) / 2));@media (max-width:899px){flex-direction:column-reverse;align-items:stretch;gap:32px;padding-left:0}}.szewko-landing-flasza-czytanie__kolumna{display:flex;flex:0 1 620px;min-width:0;flex-direction:column;gap:20px;@media (max-width:899px){flex:none;padding:0 var(--space-lg)}}.szewko-landing-flasza-czytanie__kreska{width:56px;height:2px;background:var(--color-oasis-green)}.szewko-landing-flasza-czytanie__nadtytul{margin:0;color:var(--color-sand-gold);font-family:var(--font-ui);font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;@media (max-width:899px){font-size:12px}}.szewko-landing-flasza-czytanie__tekst{display:flex;flex-direction:column;gap:20px;& p{margin:0;color:color-mix(in srgb,var(--color-parchment) 85%,transparent);font-family:var(--font-body);font-size:18px;line-height:1.7;text-wrap:pretty;@media (max-width:899px){font-size:16px}}}.szewko-landing-flasza-czytanie__rzecz{margin:20px 0 0;color:var(--color-parchment);font-family:var(--font-heading);font-size:44px;font-weight:700;line-height:1.15;text-wrap:pretty;@media (max-width:899px){font-size:30px}}.szewko-landing-flasza-czytanie__nota{margin:0;padding:16px 20px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 35%,transparent);color:var(--color-bleached-linen);font-family:var(--font-body);font-size:16px;line-height:1.6;text-wrap:pretty}.szewko-landing-flasza-czytanie__kadr{display:block;flex:none;width:min(calc(50vw - 150px), 666px);height:auto;aspect-ratio:2 / 3;object-fit:cover;@media (max-width:899px){width:min(342px, calc(100% - 2 * var(--space-lg)));align-self:center}}