.szewko-klub-landing-bilet{position:relative;isolation:isolate;margin-top:48px;margin-bottom:48px;padding:44px 24px 48px;border-block:1px solid color-mix(in srgb,var(--color-sand-gold) 30%,transparent);background:var(--color-dark-mahogany);color:var(--color-parchment);& :where(p,h2,h3,ul){margin:0}& :where(ul){padding:0;list-style:none}&::before{content:"";position:absolute;inset:0;z-index:-2;background:url(/wp-content/themes/szewko/assets/img/scenes/deska-kafel.jpg) 0 0 / 700px 700px repeat;opacity:.45}&::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 90% 34% at 50% 14%,color-mix(in srgb,var(--color-brass-lantern) 30%,transparent),transparent 72%)}& .szewko-liczba{font-family:var(--font-cena);font-weight:600;font-variant-numeric:tabular-nums}& a:focus-visible{outline:2px solid var(--color-sand-gold);outline-offset:2px}@media (min-width:900px){margin-top:56px;margin-bottom:56px;padding:72px 0 80px;&::after{background:radial-gradient(ellipse 50% 60% at 26% 22%,color-mix(in srgb,var(--color-brass-lantern) 30%,transparent),transparent 72%)}}}.szewko-klub-landing-bilet__podglad{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;width:min(1200px, 100%);margin:-20px auto 28px;padding:10px 16px;border:1px dashed color-mix(in srgb,var(--color-sand-gold) 45%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-smoked-tent) 70%,transparent);font-family:var(--font-ui);font-size:13px;& a{color:var(--color-parchment)}& a[aria-current="page"]{font-weight:700;text-decoration:none}@media (min-width:900px){width:min(1200px, 100% - 48px);margin:-48px auto 32px}}.szewko-klub-landing-bilet__gora{@media (min-width:900px){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;align-items:center;width:min(1200px, 100% - 48px);margin-inline:auto}}.szewko-klub-landing-bilet__przedmiot{position:relative;@media (min-width:900px){padding:12px 24px 12px 0}}.szewko-klub-landing-bilet__awers{display:block;width:100%;height:auto;aspect-ratio:900 / 582;object-fit:cover;border-radius:5px;transform:rotate(-2deg);box-shadow:-10px 16px 26px color-mix(in srgb,var(--color-smoked-tent) 85%,transparent),0 0 0 1px color-mix(in srgb,var(--color-sand-gold) 40%,transparent)}.szewko-klub-landing-bilet__przedmiot--stos{& .szewko-klub-landing-bilet__awers{position:relative}& .szewko-klub-landing-bilet__awers:nth-child(1){position:absolute;inset:0;transform:translate(14px,-12px) rotate(4deg);filter:brightness(.55)}& .szewko-klub-landing-bilet__awers:nth-child(2){position:absolute;inset:0;transform:translate(7px,-6px) rotate(1deg);filter:brightness(.75)}@media (min-width:900px){& .szewko-klub-landing-bilet__awers:nth-child(1),& .szewko-klub-landing-bilet__awers:nth-child(2){inset:12px 24px 12px 0}}}.szewko-klub-landing-bilet__pieczec{position:absolute;right:-8px;bottom:-26px;width:92px;height:95px;filter:drop-shadow(0 4px 6px color-mix(in srgb,var(--color-smoked-tent) 80%,transparent));@media (min-width:900px){right:4px;bottom:-22px;width:120px;height:124px}}.szewko-klub-landing-bilet__opis{margin-top:32px;@media (min-width:900px){margin-top:0}}.szewko-klub-landing-bilet__nad{color:var(--color-bleached-linen);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.26em;text-transform:uppercase}.szewko-klub-landing-bilet__tytul{margin-top:8px;color:var(--color-parchment);font-family:var(--font-heading);font-size:28px;font-weight:700;line-height:1.2;@media (min-width:900px){font-size:40px}}.szewko-klub-landing-bilet__cena-rzad{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:10px}.szewko-klub-landing-bilet__cena{color:var(--color-sand-gold);font-family:var(--font-cena);font-size:30px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;@media (min-width:900px){font-size:36px}}.szewko-klub-landing-bilet__znacznik{color:var(--color-bleached-linen);font-family:var(--font-ui);font-size:15px}.szewko-klub-landing-bilet__zdanie{margin-top:12px;color:var(--color-bleached-linen);font-size:17px;line-height:1.5;& b{color:var(--color-parchment);font-weight:600}@media (min-width:900px){max-width:28em;font-size:20px}}.szewko-klub-landing-bilet__kolumny{display:flex;flex-direction:column;margin-top:36px;@media (min-width:900px){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;width:min(1200px, 100% - 48px);margin:64px auto 0}}.szewko-klub-landing-bilet__kol{display:flex;flex-direction:column;padding:24px 0;border-top:1px solid color-mix(in srgb,var(--color-sand-gold) 28%,transparent);&:last-child{padding-bottom:0}@media (min-width:900px){padding:28px 0 0}}.szewko-klub-landing-bilet__kol-glowa{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center}.szewko-klub-landing-bilet__kol-glowa--portret{grid-template-columns:72px minmax(0,1fr);@media (min-width:900px){grid-template-columns:88px minmax(0,1fr)}}.szewko-klub-landing-bilet__znak{display:grid;place-items:center;width:48px;height:48px;border:1px solid color-mix(in srgb,var(--color-sand-gold) 55%,transparent);border-radius:50%;color:var(--color-sand-gold)}.szewko-klub-landing-bilet__portret{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:50% 30%;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-sand-gold) 55%,transparent);@media (min-width:900px){width:88px;height:88px}}.szewko-klub-landing-bilet__kol-nad{color:var(--color-bleached-linen);font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.szewko-klub-landing-bilet__kol-tytul{margin-top:2px;color:var(--color-parchment);font-family:var(--font-heading);font-size:20px;font-weight:700;line-height:1.25}.szewko-klub-landing-bilet__kol-tekst{margin-top:12px;color:var(--color-bleached-linen);font-size:16px;line-height:1.5;& b{color:var(--color-parchment);font-weight:600}}.szewko-klub-landing-bilet__meta{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--color-parchment);font-family:var(--font-ui);font-size:14px;font-weight:600;& svg{flex:none;color:var(--color-sand-gold)}}.szewko-klub-landing-bilet__wyjscie{margin-top:18px;@media (min-width:900px){margin-top:auto;padding-top:22px}}.szewko-klub-landing-bilet__pelny,.szewko-klub-landing-bilet__obrys{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:16px;text-align:center;text-decoration:none}.szewko-klub-landing-bilet__pelny{min-height:52px;background:var(--color-sand-gold);color:var(--color-smoked-tent);font-weight:700;white-space:nowrap;&:hover{background:var(--color-brass-lantern);color:var(--color-smoked-tent)}}.szewko-klub-landing-bilet__obrys{min-height:48px;border:1px solid var(--color-sand-gold);background:color-mix(in srgb,var(--color-smoked-tent) 55%,transparent);color:var(--color-parchment);font-weight:600;&:hover{border-color:var(--color-brass-lantern);color:var(--color-parchment)}& svg{flex:none;color:var(--color-sand-gold)}}.szewko-klub-landing-bilet__ikona-kup{display:none}.szewko-klub-landing-bilet__kup{@media (min-width:900px){min-height:48px;border:1px solid var(--color-sand-gold);background:color-mix(in srgb,var(--color-smoked-tent) 55%,transparent);color:var(--color-parchment);font-weight:600;&:hover{border-color:var(--color-brass-lantern);background:color-mix(in srgb,var(--color-smoked-tent) 55%,transparent);color:var(--color-parchment)}& .szewko-klub-landing-bilet__ikona-kup{display:block;flex:none;color:var(--color-sand-gold)}}}.szewko-klub-landing-bilet__tekstowy{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-block:-6px;color:var(--color-parchment);font-family:var(--font-ui);font-size:16px;font-weight:600;text-decoration:underline;text-decoration-color:var(--color-sand-gold);text-underline-offset:4px;&:hover{color:var(--color-parchment);text-decoration-color:var(--color-brass-lantern)}& svg{flex:none;color:var(--color-sand-gold)}@media (min-width:900px){margin-block:0}}