.lineup{color:var(--c-atrament);background:var(--fx-niebo);padding:65px 0 60px}.lineup-tytul{color:var(--c-atrament);margin-bottom:44px}.lineup-siatka{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.lineup-pozycja{min-width:0}.lineup-kafel{max-width:500px;margin-inline:auto}.lineup-nazwa{font-family:var(--font-newtown);letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:28px;font-weight:700;line-height:1.1}.lineup-tresc-tytul{font-family:var(--font-newtown);letter-spacing:.06em;text-transform:uppercase;font-size:28px;font-weight:700}.lineup-tresc-opis{text-transform:lowercase;max-width:34ch;font-size:14px;line-height:1.7}.lineup-tresc-cta{font-family:var(--font-newtown);letter-spacing:.1em;text-transform:uppercase;font-size:18px;font-weight:700}.lineup-dol{justify-content:center;margin-top:36px;display:flex}@media (max-width:991px){.lineup-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lineup{padding-top:45px}.lineup-siatka{grid-template-columns:minmax(0,1fr)}.lineup-tytul{margin-bottom:28px}}.pas-tasma{color:#fff;background:url(/brand/com/starfield-band-2880x542.webp) 50%/cover no-repeat,#000;padding:50px 0}.pas-tasma-tytul{letter-spacing:.04em;text-align:center;margin:0 12px 28px;font-size:34px}.pas-tasma-haslo{font-family:var(--font-newtown);letter-spacing:.04em;white-space:nowrap;color:var(--c-biel);align-items:center;gap:20px;font-size:26px;font-weight:700;display:inline-flex}.pas-tasma-znak{opacity:.9;width:28px;height:28px}@media (max-width:600px){.pas-tasma-tytul{font-size:28px}.pas-tasma-haslo{font-size:20px}}.stadion{isolation:isolate;background:#000;min-height:860px;padding:70px 0 80px;position:relative;overflow:hidden}.stadion-tlo{z-index:-2;object-fit:cover;object-position:50% 18%;width:100%;max-width:none;height:80%;position:absolute;top:0;left:0}.stadion:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 0% 55%,#000 80%);position:absolute;inset:0}.stadion-tytul{color:#000;margin-bottom:40px;font-size:44px}.stadion-karuzela{--fx-strzalka-odstep:-67px}.stadion-karta{padding-bottom:12px;display:block}.stadion-zdjecie{border-radius:var(--r-slajd);filter:drop-shadow(4px 5px 9px #00000059);background:#1d1c1c;height:270px;display:block;position:relative;overflow:hidden}.stadion-zdjecie img{object-fit:cover;object-position:50% 30%}.stadion-podpis{font-family:var(--font-newtown);text-transform:uppercase;color:#000;margin-top:16px;font-size:28px;font-weight:700;line-height:1.15;display:block}@media (max-width:1500px){.stadion-karuzela{--fx-strzalka-odstep:-33px}}@media (max-width:1250px){.stadion-karuzela{--fx-strzalka-odstep:-13px}}@media (max-width:992px){.stadion-karuzela .fx-karuzela-strzalka{display:none}}@media (max-width:768px){.stadion{min-height:760px;padding-top:50px}.stadion-tlo{height:75%}.stadion-tytul{font-size:30px}.stadion-zdjecie{height:215px}.stadion-podpis{font-size:22px}}.kolekcja{--fx-wzor-obraz:url(/brand/com/monogram-pattern-translucent-1440x461.webp);--fx-wzor-rozmiar:cover;text-align:center;color:#fff;background:var(--c-tlo-2);flex-direction:column;align-items:center;padding:60px 0 75px;display:flex}.kolekcja-tytul{letter-spacing:-1px;margin:0 12px 36px;font-size:44px;line-height:1.02}.kolekcja-rzad{justify-content:center;align-items:flex-end;gap:6vw;width:100%;max-width:1440px;margin:0;padding:0 100px;list-style:none;display:flex}.kolekcja-pozycja{flex:0 180px;min-width:0}.kolekcja-link{flex-direction:column;align-items:center;display:flex}.kolekcja-zdjecie{justify-content:center;align-items:flex-end;width:100%;height:200px;display:flex}.kolekcja-zdjecie img{object-fit:contain;filter:drop-shadow(4px 5px 9px #00000073);width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .4s var(--fx-ease)}.kolekcja-zdjecie:not([data-wyciete]) img{border-radius:var(--r-mini)}@media (hover:hover) and (pointer:fine){.kolekcja-link:hover img,.kolekcja-link:focus-visible img{transform:translateY(-6px)rotate(-3deg)}}.kolekcja-podpis{max-width:130px;min-height:3.6em;font-family:var(--font-newtown);font-synthesis:none;letter-spacing:1px;text-transform:uppercase;margin-top:20px;font-size:18px;font-style:italic;font-weight:700;line-height:1.2;display:block}.kolekcja-cta{min-width:272px;margin-top:41px}@media (max-width:1550px){.kolekcja-rzad{padding:0 60px}}@media (max-width:1000px){.kolekcja-tytul{font-size:38px}.kolekcja-rzad{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:32px;padding:0 24px 12px;overflow-x:auto}.kolekcja-rzad::-webkit-scrollbar{display:none}.kolekcja-pozycja{scroll-snap-align:center;flex:0 0 45%}}@media (max-width:568px){.kolekcja-tytul{font-size:32px}.kolekcja-pozycja{flex-basis:60%}}.pas-lookbook{color:var(--c-atrament);background:var(--c-jasne);padding:60px 0 80px}.pas-lookbook-tytul{letter-spacing:.6px;color:var(--c-atrament);margin-bottom:36px;font-size:44px}.pas-lookbook-rzad{scrollbar-width:thin;scrollbar-color:#fff #2e2e2e;gap:40px;margin:0;padding:0 0 8px;list-style:none;display:flex;overflow-x:auto}.pas-lookbook-karta{flex:1 1 0;min-width:260px}.pas-lookbook-link{border-radius:24px;display:block}.pas-lookbook-zdjecie{border-radius:var(--r-blog);background:#d6d5d3;height:260px;display:block;position:relative}.pas-lookbook-zdjecie img{object-fit:cover;object-position:50% 30%}.pas-lookbook-data{font-family:var(--font-tekst-kursywa);text-transform:uppercase;color:var(--c-tekst-2);margin-top:16px;font-size:13px;font-style:italic;font-weight:600;display:block}.pas-lookbook-podpis{font-family:var(--font-newtown);text-transform:uppercase;color:var(--c-atrament);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:24px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.pas-lookbook-dol{justify-content:center;margin-top:36px;display:flex}@media (max-width:767px){.pas-lookbook{padding:45px 0 60px}.pas-lookbook-tytul{font-size:34px}.pas-lookbook-rzad{scroll-snap-type:x mandatory;gap:22px}.pas-lookbook-karta{scroll-snap-align:start;flex:0 0 80%}.pas-lookbook-podpis{font-size:21px}}.lineup :focus-visible,.pas-lookbook :focus-visible{outline-color:var(--c-atrament)}
