:root{color-scheme:light;--tinta:#1B1F4B;--eg:#EEF4FF;--papir:#FFFFFF;--pipacs:#D62839;--pipacs-sotet:#C21F31;--pipacs-varrat:#9E1B28;--nap:#FFC93C;--nap-vilagos:#FFD866;--napfeny:#FFF3CF;--halk:#4A4F7A;--kek:#3E7BEA;--zold:#0E7A5F;--tinta-alap-szoveg:#DDE3FF;--betu-cim:Nunito, "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--betu-szoveg:Figtree, system-ui, -apple-system, "Segoe UI", sans-serif;--sav:16px;--szekcio:56px;--keret:3px solid var(--tinta)}@media (min-width:640px){:root{--sav:32px;--szekcio:80px}}@media (min-width:1024px){:root{--sav:64px;--szekcio:104px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--eg);color:var(--tinta);font-family:var(--betu-szoveg);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[hidden]{display:none!important}img,svg{max-width:100%}svg{display:block;height:auto}a{color:var(--pipacs-sotet);text-underline-offset:3px}a:hover{color:var(--pipacs-varrat)}:focus-visible{outline:4px solid var(--pipacs);outline-offset:3px;border-radius:8px}h1,h2,h3{margin:0;font-family:var(--betu-cim);color:inherit;text-wrap:balance;letter-spacing:-.01em}p{margin:0}.ugro-link{position:absolute;left:12px;top:-80px;z-index:50;background:var(--nap);color:var(--tinta);padding:10px 16px;border:var(--keret);border-radius:12px;font-weight:800;text-decoration:none}.ugro-link:focus{top:12px}.belso{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--sav)}.szekcio{padding-block:var(--szekcio);border-bottom:var(--keret)}.szekcio--papir{background:var(--papir)}.szekcio--eg{background:var(--eg)}.szekcio--napfeny{background:var(--napfeny)}.szekcio--tinta{background:var(--tinta);color:var(--papir)}.szekcio-fej{display:flex;flex-direction:column;gap:12px;max-width:820px;margin-bottom:40px}.szekcio-fej--sor{max-width:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.eyebrow{font-family:var(--betu-szoveg);font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pipacs-sotet)}.szekcio--tinta .eyebrow{color:var(--nap)}.h1{font-size:clamp(2.5rem, 1.6rem + 4.2vw, 5rem);font-weight:900;line-height:1.06}.h2{font-size:clamp(2rem, 1.5rem + 2.2vw, 3.25rem);font-weight:900;line-height:1.06}.h3{font-size:clamp(1.4rem, 1.2rem + .6vw, 1.75rem);font-weight:800;line-height:1.2}.bevezeto{font-size:clamp(1.06rem, 1rem + .3vw, 1.3rem);line-height:1.6;max-width:36em}.halk{color:var(--halk)}.szekcio--tinta .halk{color:var(--tinta-alap-szoveg)}.kiemel{background:linear-gradient(to bottom,transparent .2em,var(--nap) .2em,var(--nap) calc(100% - .08em),transparent calc(100% - .08em));border-radius:.3em;padding:0 .14em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hk{display:inline-block;vertical-align:baseline;font-family:var(--betu-szoveg);font-size:14px;font-weight:700;line-height:1.35;letter-spacing:.01em;color:var(--tinta);background:var(--napfeny);border:2px dashed var(--tinta);border-radius:12px;padding:1px 9px;white-space:normal;overflow-wrap:anywhere}.hk--nagy{font-size:16px}.szekcio--tinta .hk,.lablec .hk,.mobil-sav .hk{border-color:var(--nap)}.extra>.hk,.csomag>.hk,.intezmeny-szoveg>.hk,.lablec .hk,.teny>.hk,.ar-blokk>.hk{align-self:flex-start}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-align:center;min-height:56px;padding:10px 28px;border:0;border-radius:999px;cursor:pointer;background:var(--pipacs);color:var(--papir);font-family:var(--betu-cim);font-weight:800;font-size:19px;line-height:1.2;text-decoration:none;box-shadow:0 6px 0 var(--pipacs-varrat),inset 0 2px 0 rgb(255 255 255 / .35);transition:transform .08s ease,box-shadow .08s ease,background-color .12s ease}.btn:hover{background:var(--pipacs-sotet);color:var(--papir)}.btn:active{transform:translateY(4px);box-shadow:0 2px 0 var(--pipacs-varrat),inset 0 2px 0 rgb(255 255 255 / .35)}.btn:focus-visible{outline:4px solid var(--nap);outline-offset:4px}.btn--kicsi{min-height:46px;font-size:16px;padding:8px 20px;box-shadow:0 4px 0 var(--pipacs-varrat),inset 0 2px 0 rgb(255 255 255 / .35)}.btn--nap{background:var(--nap);color:var(--tinta);box-shadow:0 6px 0 var(--tinta)}.btn--nap:hover{background:var(--nap-vilagos);color:var(--tinta)}.btn--nap:active{box-shadow:0 2px 0 var(--tinta)}.btn--korvonal{background:var(--papir);color:var(--tinta);border:var(--keret);box-shadow:0 5px 0 var(--tinta)}.btn--korvonal:hover{background:var(--napfeny);color:var(--tinta)}.btn--korvonal:active{box-shadow:0 1px 0 var(--tinta)}.btn--teljes{width:100%}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:active{transform:none}}.puff{background:var(--papir);color:var(--tinta);border:var(--keret);border-radius:28px;box-shadow:0 8px 0 var(--tinta)}.pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:6px 18px;border-radius:999px;border:var(--keret);background:var(--papir);color:var(--tinta);cursor:pointer;font-family:var(--betu-cim);font-weight:800;font-size:17px;line-height:1.2}.pill:hover{background:var(--napfeny)}.pill[aria-pressed="true"]{background:var(--tinta);color:var(--papir)}.pill-sor{display:flex;flex-wrap:wrap;gap:10px}.lepes-n{flex-shrink:0;display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:var(--nap);border:var(--keret);color:var(--tinta);font-family:var(--betu-cim);font-weight:900;font-size:22px}.fejlec{background:var(--papir);border-bottom:var(--keret)}.fejlec .belso{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:16px}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--tinta)}.logo svg{width:44px;height:44px;flex-shrink:0}.fejlec{position:relative;z-index:30}.fomenu-lista{list-style:none;margin:0;padding:0}.fomenu-lista a:not(.btn){display:block;color:var(--tinta);font-weight:700;font-size:16px;text-decoration:none;padding:10px 4px;border-radius:8px}.fomenu-lista a:not(.btn):hover{color:var(--pipacs-sotet);text-decoration:underline}.fomenu-lista a[aria-current]{color:var(--pipacs-sotet);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.fomenu-lista .btn[aria-current]{background:var(--tinta);color:var(--papir);text-decoration:none;box-shadow:0 4px 0 var(--pipacs)}.menu-gomb{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:6px 16px 6px 12px;border:var(--keret);border-radius:999px;background:var(--nap);color:var(--tinta);cursor:pointer;font-family:var(--betu-cim);font-weight:800;font-size:16px;box-shadow:0 4px 0 var(--tinta)}.menu-gomb{margin-left:auto}.menu-gomb svg{width:22px;height:22px}.menu-gomb[aria-expanded="true"]{background:var(--tinta);color:var(--papir);box-shadow:0 4px 0 var(--nap)}.menu-gomb[aria-expanded="true"] svg path{stroke:var(--papir)}.no-js .menu-gomb{display:none}@media (max-width:1023px){.no-js .fejlec .belso{flex-wrap:wrap}.no-js .fomenu{width:100%}.no-js .fomenu-lista{display:flex;flex-wrap:wrap;gap:4px 18px;padding-bottom:14px}.js .fomenu-lista{display:none;position:absolute;left:0;right:0;top:100%;background:var(--papir);border-bottom:var(--keret);box-shadow:0 8px 0 rgb(27 31 75 / .12);padding:8px var(--sav) 20px;flex-direction:column;gap:2px}.js .fomenu-lista.nyitva{display:flex;max-height:calc(100dvh - 90px);overflow-y:auto;border-radius:0 0 22px 22px}.js .fomenu-lista a:not(.btn):focus:not(:focus-visible){outline:none}body.menu-nyitva{overflow:hidden}body.menu-nyitva::after{content:"";position:fixed;inset:0;background:rgb(27 31 75 / .45);z-index:20}.js .fomenu-lista a:not(.btn){font-size:19px;padding:12px 4px;border-bottom:1px solid rgb(27 31 75 / .14);border-radius:0}.fomenu-lista .menu-cta{padding-top:14px}.fomenu-lista .menu-cta .btn{width:100%}}@media (min-width:1024px){.menu-gomb{display:none}.fomenu-lista{display:flex;align-items:center;gap:22px}.fomenu-lista .masik{color:var(--pipacs-sotet)}}.hero{position:relative;overflow:hidden;border-bottom:var(--keret)}.hero--eg{background:var(--eg)}.hero--papir{background:var(--papir)}.zaszlo{position:absolute;top:-14px;left:0;width:100%;min-width:900px;pointer-events:none}.hero .belso{position:relative;display:grid;gap:40px;align-items:center;padding-block:96px 64px}.hero--papir .belso{padding-block:64px}@media (min-width:1024px){.hero .belso{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:128px 96px}.hero--papir .belso{padding-block:96px}}.hero-szoveg{display:flex;flex-direction:column;gap:24px}.cta-blokk{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.cta-blokk .halk{font-size:16px;max-width:32em}.hero-kep{position:relative;display:grid;place-items:center}.hero-kep .korong{position:absolute;width:min(92%, 520px);aspect-ratio:1;border-radius:999px;background:var(--napfeny);border:var(--keret)}.hero-kep .var-rajz{position:relative;width:min(100%, 560px)}.hero-kep .hk{position:relative;margin-top:12px}@media (min-width:1024px){.hero-kep .hk{position:absolute;right:0;bottom:0;margin:0}}.bizalom{display:grid;gap:32px}@media (min-width:900px){.bizalom{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}.bizalom-elem{display:flex;flex-direction:column;gap:12px}.ikon{width:64px;height:64px;border-radius:22px;border:var(--keret);display:grid;place-items:center;background:var(--nap)}.ikon--eg{background:var(--eg)}.ikon svg{width:34px;height:34px}.bizalom-elem p{color:var(--halk)}.hangulat{display:grid;gap:32px;align-items:center}@media (min-width:900px){.hangulat{grid-template-columns:2fr 1fr;gap:56px}}.hangulat-szoveg{font-family:var(--betu-cim);font-weight:700;font-size:clamp(1.4rem, 1.1rem + 1.2vw, 2.25rem);line-height:1.38;text-wrap:pretty}.hangulat svg{width:min(60%, 260px);margin-inline:auto}.helyzet{display:grid;gap:24px}@media (min-width:900px){.helyzet{grid-template-columns:1fr 2fr;gap:56px}}.helyzet p{font-size:clamp(1.1rem, 1rem + .4vw, 1.4rem);line-height:1.6}.lepesek{display:grid;gap:32px;counter-reset:lepes}@media (min-width:900px){.lepesek{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.lepesek>div{display:flex;flex-direction:column;gap:14px}.lepesek p{color:var(--halk)}.racs{display:grid;gap:28px}@media (min-width:720px){.racs--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}@media (min-width:900px){.racs--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.racs--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.racs--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.jatek{display:flex;flex-direction:column;overflow:hidden}.jatek-kep{background:var(--napfeny);border-bottom:var(--keret);display:grid;place-items:center;padding:24px;min-height:200px}.jatek-kep svg{width:min(100%, 280px)}.jatek-torzs{display:flex;flex-direction:column;gap:14px;padding:24px 24px 28px;flex-grow:1}@media (min-width:640px){.jatek-torzs{padding:28px 32px 32px}}.cim-sor{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px}.jatek-torzs .masodik{color:var(--halk);font-size:16px}.jatek-lab{margin-top:auto;padding-top:14px;border-top:3px dotted var(--tinta);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.ar-blokk{display:flex;flex-direction:column;gap:2px}.ar{font-family:var(--betu-cim);font-weight:900;font-size:26px;line-height:1.1;font-variant-numeric:tabular-nums}.ar-egyseg{font-size:14px;color:var(--halk)}.design-lista{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.design-lista li{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 6px;border:2px solid var(--tinta);border-radius:999px;font-weight:700;font-size:15px;background:var(--papir)}.design-lista i{width:18px;height:18px;border-radius:999px;border:2px solid var(--tinta)}.csomag{padding:28px;display:flex;flex-direction:column;gap:16px}.kivonas{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:20px;background:var(--eg)}.kivonas>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.kivonas .vonal{height:3px;background:var(--tinta);border-radius:2px}.kivonas .osszeg-sor{font-weight:800}.kivonas .ertek{font-variant-numeric:tabular-nums;font-weight:700}.kivonas .zold{color:var(--zold)}.extra{padding:26px;display:flex;flex-direction:column;gap:12px;box-shadow:0 6px 0 var(--tinta)}.extra p{flex-grow:1;font-size:16px}.kalk-elo{display:grid;gap:40px;align-items:start}@media (min-width:1024px){.kalk-elo{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}}.kalk-elo-kartya{padding:32px;display:flex;flex-direction:column;gap:18px;border-color:var(--nap);box-shadow:0 10px 0 var(--nap)}.kalk-elo-kartya ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.kalk-elo-kartya li{display:flex;align-items:center;gap:14px;font-family:var(--betu-cim);font-weight:800;font-size:20px}.kalk-elo-kartya li span:first-child{width:40px;height:40px;font-size:17px}.intezmeny{display:grid;gap:40px;align-items:center}@media (min-width:1024px){.intezmeny{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}}.intezmeny-szoveg{display:flex;flex-direction:column;gap:18px}.teny-racs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.teny{padding:18px;border-radius:22px;background:var(--eg);display:flex;flex-direction:column;gap:4px}.teny b{font-family:var(--betu-cim);font-size:clamp(1.4rem, 1.2rem + .8vw, 2rem);font-weight:900;line-height:1.1}.teny .eyebrow{font-size:12px;color:var(--halk)}.teny{min-width:0}.teny b{overflow-wrap:anywhere;hyphens:auto}.menetrend{padding:28px;display:flex;flex-direction:column;gap:14px;box-shadow:0 10px 0 var(--tinta)}@media (min-width:640px){.menetrend{padding:36px 40px}}.menetrend ol{list-style:none;margin:0;padding:0}.menetrend li{display:grid;grid-template-columns:auto 22px 1fr;align-items:center;gap:14px;min-height:60px}.menetrend li i{width:20px;height:20px;border-radius:999px;border:var(--keret)}.menetrend li b{font-family:var(--betu-cim);font-size:20px;font-weight:800}.gyik{display:grid;gap:32px}@media (min-width:1024px){.gyik{grid-template-columns:1fr 2fr;gap:64px}}.gyik-lista{border-top:var(--keret)}.gyik-lista details{border-bottom:var(--keret)}.gyik-lista summary{list-style:none;cursor:pointer;padding:20px 0;display:flex;justify-content:space-between;gap:16px;align-items:center;font-family:var(--betu-cim);font-weight:800;font-size:21px;line-height:1.3}.gyik-lista summary::-webkit-details-marker{display:none}.gyik-lista summary::after{content:"+";flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;border:var(--keret);border-radius:999px;background:var(--papir);font-size:22px;line-height:1}.gyik-lista details[open] summary::after{content:"–";background:var(--nap)}.gyik-lista details p{padding-bottom:22px}.csillag{color:var(--pipacs-sotet)}.zaro{background:var(--pipacs);color:var(--papir);border:var(--keret);border-radius:36px;box-shadow:0 10px 0 var(--tinta);padding:40px 24px;display:flex;flex-direction:column;gap:28px;align-items:flex-start}@media (min-width:900px){.zaro{flex-direction:row;justify-content:space-between;align-items:center;padding:64px 72px;gap:48px}}.zaro>div{display:flex;flex-direction:column;gap:16px;max-width:760px}.zaro .btn{flex-shrink:0}.lablec{background:var(--tinta);color:var(--tinta-alap-szoveg);padding-block:48px}.lablec .belso{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px 40px}.lablec nav{display:flex;flex-wrap:wrap;gap:12px 28px}.lablec a{color:var(--nap)}.lablec a:hover{color:var(--nap-vilagos)}.kalk-fej{background:var(--papir);border-bottom:var(--keret)}.kalk-fej .belso{padding-block:48px 40px;display:flex;flex-direction:column;gap:16px}.mintaar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:15px}.kalk{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;padding-block:40px 140px}@media (min-width:1024px){.kalk{grid-template-columns:minmax(0,1fr) 380px;gap:48px;padding-block:56px 96px;align-items:start}}.kalk-lepes{display:flex;flex-direction:column;gap:24px;padding-bottom:40px;margin-bottom:40px;border-bottom:3px dotted var(--tinta)}.kalk-lepes:last-child{border-bottom:0;margin-bottom:0}.lepes-fej{display:flex;align-items:center;gap:16px}.kalk .racs--2{gap:28px}.jatek.valasztva,.csomag.valasztva,.extra.valasztva{border-color:var(--pipacs);box-shadow:0 8px 0 var(--pipacs-varrat)}.jatek.valasztva .jatek-kep{border-bottom-color:var(--pipacs)}.lepteto{display:inline-flex;align-items:center;gap:12px}.lepteto button{width:44px;height:44px;border-radius:999px;border:var(--keret);background:var(--papir);color:var(--tinta);font-family:var(--betu-cim);font-size:24px;font-weight:900;line-height:1;cursor:pointer}.lepteto button:hover{background:var(--napfeny)}.lepteto output{min-width:28px;text-align:center;font-family:var(--betu-cim);font-size:22px;font-weight:900;font-variant-numeric:tabular-nums}.kapcsolo{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;cursor:pointer}.kapcsolo input{width:22px;height:22px;accent-color:var(--pipacs)}.figyelmeztet{color:var(--pipacs-varrat);font-weight:700;font-size:15px}.mezok{display:grid;gap:18px}@media (min-width:640px){.mezok{grid-template-columns:repeat(2,minmax(0,1fr))}.mezok .szeles{grid-column:1 / -1}}.mezo{display:flex;flex-direction:column;gap:6px}.mezo label{font-weight:800;font-size:15px}.mezo input{min-height:52px;border-radius:16px;border:var(--keret);background:var(--papir);color:var(--tinta);padding:0 16px;font:inherit;font-size:17px}.mezo input:focus-visible{outline:4px solid var(--nap);outline-offset:2px}.mezo .sugo{font-size:14px;color:var(--halk)}.mezo .hiba-szoveg{display:none;font-size:14px;font-weight:700;color:var(--pipacs-varrat)}.mezo.hibas input{border-color:var(--pipacs);background:#FFF5F5}.mezo.hibas .hiba-szoveg{display:block}.kiszallas-doboz{padding:18px 20px;border-radius:20px;background:var(--napfeny);border:2px dashed var(--tinta);display:flex;flex-direction:column;gap:4px}.kiszallas-doboz .ar{font-size:24px}.osszesito{padding:28px;display:flex;flex-direction:column;gap:16px;border-color:var(--tinta);box-shadow:0 10px 0 var(--nap)}@media (min-width:1024px){.osszesito{position:sticky;top:24px}}.osszesito ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.osszesito li{display:flex;justify-content:space-between;gap:12px;font-size:15px}.osszesito li b{white-space:nowrap;font-variant-numeric:tabular-nums}.vegosszeg{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;background:var(--napfeny);border-radius:20px}.vegosszeg span:first-child{font-family:var(--betu-cim);font-weight:900;font-size:22px}.vegosszeg span:last-child{font-family:var(--betu-cim);font-weight:900;font-size:26px;font-variant-numeric:tabular-nums}.ures{color:var(--halk)}.ajanlat{padding:28px;display:flex;flex-direction:column;gap:12px}.ajanlat table{width:100%;border-collapse:collapse;font-size:15px}.ajanlat td{padding:8px 0;border-bottom:2px dotted var(--tinta);vertical-align:top}.ajanlat td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.ajanlat tr.vegso td{font-family:var(--betu-cim);font-size:20px;border-bottom:0}.mobil-sav{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--tinta);color:var(--papir);border-top:3px solid var(--nap);display:flex;align-items:center;justify-content:space-between;gap:12px}.mobil-sav .db{font-size:14px;color:var(--tinta-alap-szoveg)}.mobil-sav b{display:block;font-family:var(--betu-cim);font-size:22px;font-variant-numeric:tabular-nums}@media (min-width:1024px){.mobil-sav{display:none}}@media (max-width:1023px){body:has(.mobil-sav){padding-bottom:84px}}.kalk #csomag-racs{grid-template-columns:1fr}@media (min-width:720px){.kalk .csomag{display:grid;grid-template-columns:minmax(0,1fr) 280px;column-gap:28px;row-gap:12px;align-items:start}.kalk .csomag>.kivonas{grid-column:2;grid-row:1 / span 3}}.kivonas .draga{color:var(--pipacs-varrat)}.lapfej{background:var(--papir);border-bottom:var(--keret)}.lapfej .belso{padding-block:40px 48px;display:flex;flex-direction:column;gap:16px}@media (min-width:1024px){.lapfej .belso{padding-block:56px 64px}}.morzsa ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:15px;font-weight:700}.morzsa li+li::before{content:"›";margin-right:10px;color:var(--halk)}.morzsa a{color:var(--tinta)}.morzsa [aria-current]{color:var(--halk)}.gyik-tovabb{margin-top:28px}.kapcsolat-racs{display:grid;gap:28px}@media (min-width:720px){.kapcsolat-racs{grid-template-columns:repeat(2,minmax(0,1fr))}}.kapcsolat-kartya{padding:28px;display:flex;flex-direction:column;gap:10px}.kapcsolat-kartya>.hk{align-self:flex-start}.kartya-cim{color:inherit;text-decoration:none}.kartya-cim:hover{color:var(--pipacs-sotet);text-decoration:underline}.gomb-par{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.reszletek{font-weight:800;color:var(--pipacs-sotet)}.sr-csak{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lapfej .belso.jatek-hero{display:grid;gap:32px;align-items:center}@media (min-width:1024px){.lapfej .belso.jatek-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.jatek-hero-szoveg{display:flex;flex-direction:column;gap:16px}.jatek-hero-kep{background:var(--napfeny);padding:32px;display:grid;place-items:center}.jatek-hero-kep svg{width:min(100%, 440px)}.design-kartya{padding:20px;display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;text-decoration:none;color:var(--tinta)}.design-kartya:hover{background:var(--napfeny)}.design-kartya svg{width:100%;max-width:220px}.adatok{display:grid;gap:0;margin:0;border-top:var(--keret)}@media (min-width:720px){.adatok{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}.adatok>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:2px dotted var(--tinta)}.adatok dt{font-weight:800}.adatok dd{margin:0;text-align:right}.kis-jatek{padding:20px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--tinta)}.kis-jatek:hover{background:var(--napfeny)}.kis-jatek-kep svg{width:100%;max-width:220px;margin-inline:auto}.rolunk{display:grid;gap:28px}@media (min-width:720px){.rolunk{grid-template-columns:repeat(2,minmax(0,1fr))}}.jogi{display:flex;flex-direction:column;gap:28px}.jogi>*{max-width:820px}.jogi-fejezet{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding-bottom:24px;border-bottom:2px dotted var(--tinta)}.szekcio-fej>.hk,.lapfej .belso>.bevezeto>.hk{align-self:flex-start}.hero-mondat{font-family:var(--betu-cim);font-weight:800;font-size:clamp(1.35rem, 1.1rem + 1vw, 1.9rem);line-height:1.25}.tudni{display:grid;gap:32px;align-items:start}@media (min-width:1024px){.tudni{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.tudni .adatok{grid-template-columns:1fr}}.tudni .szekcio-fej{margin-bottom:0}.kinek{padding:24px;display:flex;flex-direction:column;gap:8px;box-shadow:0 6px 0 var(--tinta)}.kinek p{font-size:16px}.jatek-kep,.jatek-hero-kep,.intezmeny-foto,.hero-kep .foto-korong{position:relative}.jatek-kep img,.jatek-hero-kep img,.intezmeny-foto img,.hero-kep .foto-korong img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}img.kivagott{object-fit:contain!important;padding:7%}.jatek-kep{aspect-ratio:16 / 10;min-height:0;padding:0;overflow:hidden;border-radius:25px 25px 0 0}.jatek-kep svg{width:min(80%, 280px)}.jatek-kep>.hk{position:absolute;left:12px;bottom:12px}.hero-kep .foto-korong{width:min(100%, 560px);aspect-ratio:1}.hero-kep .foto-korong>svg{position:absolute;inset:8%;width:84%;height:auto}.hero-kep .foto-korong img.kivagott{padding:4%;filter:drop-shadow(0 10px 0 rgb(27 31 75 / .18))}.hero-kep .foto-korong>.hk{position:absolute;left:50%;bottom:0;transform:translateX(-50%);white-space:nowrap}.jatek-hero-kep{aspect-ratio:4 / 3;padding:0;overflow:hidden}.jatek-hero-kep svg{width:min(80%, 420px)}.design-kartya .jatek-kep{width:100%;aspect-ratio:1 / 1;border:3px solid var(--tinta);border-radius:20px;background:var(--napfeny)}.kis-jatek-kep.jatek-kep{border-radius:20px;border:3px solid var(--tinta)}.intezmeny-foto{border:3px solid var(--tinta);border-radius:22px;overflow:hidden;aspect-ratio:3 / 2;background:var(--napfeny)}.rajz-foto{position:relative;width:100%;height:100%;display:grid;place-items:center}.rajz-foto>svg{width:86%;height:auto}.foto-belyeg{position:absolute;right:2%;bottom:2%;width:40%;aspect-ratio:1;z-index:1;background:var(--papir);border:3px solid var(--tinta);border-radius:18px;box-shadow:0 6px 0 var(--tinta);transform:rotate(-4deg);overflow:hidden}.foto-belyeg img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:6%;display:block}.hero-kep .foto-korong .rajz-foto>svg{width:92%}.hero-kep .foto-korong .foto-belyeg{right:-2%;bottom:4%;width:36%}.jatek-kep .rajz-foto>svg{width:min(72%, 280px)}.jatek-kep .foto-belyeg{width:34%;right:4%;bottom:6%;border-radius:14px;box-shadow:0 4px 0 var(--tinta)}.design-kartya .foto-belyeg{width:44%;right:3%;bottom:3%;border-radius:12px;box-shadow:0 4px 0 var(--tinta)}@media (prefers-reduced-motion:no-preference){.foto-belyeg{transition:transform .18s ease}.rajz-foto:hover .foto-belyeg{transform:rotate(0deg) scale(1.04)}}.jatek-kep>.rajz-foto,.foto-korong>.rajz-foto{position:absolute;inset:0}.design-kartya .rajz-foto>svg{width:84%;max-width:none}.logo-nev{font-family:var(--betu-cim);font-weight:900;font-size:21px;letter-spacing:-.02em;color:var(--tinta);line-height:1;white-space:nowrap}.logo-nev span{color:#D62839}.logo-nev--lab{font-size:26px;color:inherit}@media (max-width:420px){.logo-nev{font-size:17px}}.logo{gap:12px}.logo .logo-rajz{width:40px;height:40px}.logo-nev{font-size:22px;line-height:1;transform:translateY(1px)}.lablec .lab-logo{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.lablec .lab-logo svg{width:40px;height:40px;flex-shrink:0}@media (max-width:420px){.logo .logo-rajz{width:34px;height:34px}.logo-nev{font-size:18px}}.ajk{padding:72px 0 88px}.ajk-racs{display:grid;gap:40px}@media(min-width:960px){.ajk-racs{grid-template-columns:.9fr 1.1fr;align-items:start}}.ajk-pontok{margin:24px 0 0;padding:0;list-style:none;display:grid;gap:12px}.ajk-pontok li{position:relative;padding-left:30px;font-size:17px;line-height:1.5}.ajk-pontok li::before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background:#FFC93C;border:2.5px solid var(--tinta)}.ajk-pontok a{color:#D62839;font-weight:700}.ajk-urlap{background:#fff;border:3px solid var(--tinta);border-radius:22px;padding:30px;box-shadow:8px 8px 0 var(--tinta)}.ajk-urlap .ff-el-group{margin-bottom:18px}.ajk-urlap .ff-el-input--label label{font-family:var(--betu-cim);font-weight:800;font-size:16px;color:var(--tinta)}.ajk-urlap .ff-el-form-control{border:2px solid var(--tinta)!important;border-radius:12px!important;padding:12px 14px!important;font-size:16px!important;font-family:var(--betu-szoveg)!important;background:#fff!important}.ajk-urlap .ff-el-form-control:focus{outline:3px solid #FFC93C!important;outline-offset:1px}.ajk-urlap .ff-el-form-check label{font-size:16px}.ajk-urlap .ff-btn-submit{width:100%;border-radius:999px!important;padding:16px 24px!important;font-family:var(--betu-cim)!important;font-weight:900!important;font-size:18px!important;border:3px solid var(--tinta)!important;box-shadow:0 5px 0 var(--tinta)!important}.ajk-urlap .ff-message-success{border:3px solid var(--tinta);border-radius:16px;background:#FFF6D6;padding:20px}@media(max-width:600px){.ajk-urlap{padding:20px;box-shadow:5px 5px 0 var(--tinta)}}.logo{gap:12px;align-items:center}.logo .logo-var,.lablec .lab-logo .logo-var{width:52px;height:auto;flex-shrink:0;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.logo:hover .logo-var{transform:translateY(-3px) rotate(-3deg)}.logo-szo{display:flex;flex-direction:column;line-height:.95;font-family:var(--betu-cim);text-decoration:none}.logo-szo .l1{font-weight:900;font-size:25px;letter-spacing:-.02em;color:var(--tinta)}.logo-szo .l2{font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:#D62839;margin-top:3px}.logo-szo .l2 i{font-style:normal;color:#3E7BEA}.lablec .lab-logo .logo-szo .l1{color:#fff}.lablec .lab-logo .logo-szo .l2 i{color:#FFC93C}@media (max-width:420px){.logo .logo-var{width:42px}.logo-szo .l1{font-size:21px}.logo-szo .l2{font-size:12.5px}}.lablec .lab-logo .logo-var [stroke]{stroke:#EEF4FF}.foglalas-info{margin:22px 0 26px;padding:16px 20px;border:3px solid var(--tinta);border-radius:16px;background:#FFF6D6;font-size:16.5px;line-height:1.55;max-width:760px}.foglalas-doboz{background:#fff;border:3px solid var(--tinta);border-radius:22px;padding:18px;box-shadow:8px 8px 0 var(--tinta)}.foglalas-mellek{margin-top:26px;font-size:16px}.foglalas-mellek a{color:#D62839;font-weight:800}.foglalas-doboz .am-employee-select{display:none!important}.foto-belyeg--valto img{opacity:0;animation:belyeg-valt 12s infinite}.foto-belyeg--valto img:nth-child(2){animation-delay:4s}.foto-belyeg--valto img:nth-child(3){animation-delay:8s}@keyframes belyeg-valt{0%{opacity:0}6%{opacity:1}33%{opacity:1}39%{opacity:0}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.foto-belyeg--valto img{animation:none}.foto-belyeg--valto img:first-child{opacity:1}}.logo-szo--a{display:block;font-family:var(--betu-cim);font-weight:900;font-size:24px;letter-spacing:-.02em;line-height:1;color:var(--tinta);white-space:nowrap}.logo-szo--a b{font-weight:900;color:#D62839}.lablec .lab-logo .logo-szo--a{color:#fff}.lablec .lab-logo .logo-szo--a b{color:#FFC93C}@media (max-width:420px){.logo-szo--a{font-size:17.5px}.logo .logo-var{width:38px}}@media (max-width:350px){.logo-szo--a{font-size:15px}}@media (min-width:760px){.racs:has(>.csomag:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.mezo select{min-height:52px;border-radius:16px;border:var(--keret);background-color:var(--papir);color:var(--tinta);padding:0 44px 0 16px;font:inherit;font-size:17px;font-weight:700;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B1F4B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:18px}.mezo select:focus-visible{outline:4px solid var(--nap);outline-offset:2px}.mezo-cim{font-weight:800;font-size:15px}.naptar{border:var(--keret);border-radius:20px;background:var(--papir);padding:14px;max-width:460px}.nt-fej{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-family:var(--betu-cim);font-size:18px}.nt-lapoz{width:40px;height:40px;border-radius:12px;border:var(--keret);background:#fff;color:var(--tinta);font-size:22px;font-weight:900;line-height:1;cursor:pointer}.nt-lapoz:disabled{opacity:.3;cursor:default}.nt-racs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.nt-het{text-align:center;font-size:13px;font-weight:800;color:var(--halk);padding-bottom:2px}.nt-nap{aspect-ratio:1;min-height:38px;border-radius:12px;border:2px solid #fff0;font:inherit;font-weight:800;font-size:15px;cursor:pointer;color:var(--tinta)}.nt-szabad{background:#D9F5E1;border-color:#7ACB93}.nt-reszben{background:#FFF1C2;border-color:#F2C744}.nt-tele,.nt-tiltott{background:#EEF0F5;color:#A3A8BA;cursor:default}.nt-ismeretlen{background:#fff;border-color:#D6DAE6}.nt-nap:not(:disabled):hover{transform:translateY(-1px);border-color:var(--tinta)}.nt-valasztott{background:var(--tinta)!important;border-color:var(--tinta)!important;color:#fff!important}.nt-nap:focus-visible,.nt-lapoz:focus-visible{outline:4px solid var(--nap);outline-offset:2px}.nt-jelmagyarazat{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:13.5px;color:var(--halk)}.nt-jelmagyarazat i{display:inline-block;width:14px;height:14px;border-radius:5px;margin-right:6px;vertical-align:-2px;border:2px solid #fff0}.vv{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.vv-kep [data-v],.vv-adat [data-v],.vv-panel{display:none}.vv0:checked~* .vv-kep [data-v="0"],.vv1:checked~* .vv-kep [data-v="1"],.vv2:checked~* .vv-kep [data-v="2"],.vv3:checked~* .vv-kep [data-v="3"],.vv0:checked~.vv-kep [data-v="0"],.vv1:checked~.vv-kep [data-v="1"],.vv2:checked~.vv-kep [data-v="2"],.vv3:checked~.vv-kep [data-v="3"]{display:block}.vv0:checked~* .vv-adat [data-v="0"],.vv1:checked~* .vv-adat [data-v="1"],.vv2:checked~* .vv-adat [data-v="2"],.vv3:checked~* .vv-adat [data-v="3"]{display:inline}.vv0:checked~* .vv-panel[data-v="0"],.vv1:checked~* .vv-panel[data-v="1"],.vv2:checked~* .vv-panel[data-v="2"],.vv3:checked~* .vv-panel[data-v="3"]{display:flex}.vv-cimkek{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 2px}.vv-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:2.5px solid var(--tinta);border-radius:999px;background:#fff;font-weight:800;font-size:14.5px;cursor:pointer;color:var(--tinta);transition:transform .15s ease}.vv-pill i{width:12px;height:12px;border-radius:50%;border:2px solid var(--tinta);display:inline-block}.vv-pill:hover{transform:translateY(-1px)}.vv0:checked~* .vv-pill[data-v="0"],.vv1:checked~* .vv-pill[data-v="1"],.vv2:checked~* .vv-pill[data-v="2"],.vv3:checked~* .vv-pill[data-v="3"],.vv0:checked~.vv-cimkek .vv-pill[data-v="0"],.vv1:checked~.vv-cimkek .vv-pill[data-v="1"],.vv2:checked~.vv-cimkek .vv-pill[data-v="2"],.vv3:checked~.vv-cimkek .vv-pill[data-v="3"]{background:var(--tinta);color:#fff}.vv:focus-visible~* .vv-cimkek,.vv:focus-visible~.vv-cimkek{outline:4px solid var(--nap);outline-offset:4px;border-radius:14px}.vv-adat{font-size:15px}.vv-valaszto .vv-cimkek{margin-bottom:22px}.vv-test{display:grid;gap:28px;align-items:center}@media (min-width:860px){.vv-test{grid-template-columns:1fr 1fr}}.vv-test .vv-kep{aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:18px}.vv-test .vv-kep img{width:100%;height:100%;object-fit:contain}.vv-panel{flex-direction:column;gap:16px;align-items:flex-start}.vv-panel .adatok{width:100%;grid-template-columns:1fr!important}.vv-panel .adatok dd{text-align:right;max-width:62%}.var-adat{margin:6px 0 2px;display:grid;gap:6px;font-size:14.5px;background:#F4F7FF;border-radius:14px;padding:10px 14px}.var-adat>div{display:flex;gap:10px;align-items:baseline}.var-adat dt{font-weight:800;min-width:78px}.var-adat dd{margin:0}.kalk .foglalt{position:relative;opacity:.55;filter:grayscale(.75)}.kalk .foglalt .btn[disabled],.pill--foglalt{cursor:not-allowed}.foglalt-cimke{position:absolute;top:14px;left:14px;z-index:2;background:var(--tinta);color:#fff;font-weight:800;font-size:13px;padding:6px 11px;border-radius:999px}.pill--foglalt{opacity:.5;text-decoration:line-through;background:#EEF0F5}.csomag.foglalt .foglalt-cimke{position:static;align-self:flex-start;margin-bottom:4px}.csomag.foglalt .foglalt-cimke{justify-self:start;width:max-content}.pill--szin{display:inline-flex;align-items:center;gap:7px}.pill--szin i{width:12px;height:12px;border-radius:50%;border:2px solid currentColor;display:inline-block;flex:none}.elfogadas .kapcsolo{align-items:flex-start;font-weight:600;line-height:1.45}.elfogadas .kapcsolo input{flex:none;margin-top:1px}.elfogadas .kapcsolo a{color:#D62839;font-weight:800}.utmutato{margin:14px 0 0;padding-left:1.3em;display:grid;gap:8px;max-width:760px;font-size:17px;line-height:1.5}.utmutato li::marker{font-weight:900;color:#D62839}.telep-kereso{position:relative}.telep-lista{position:absolute;left:0;right:0;top:86px;z-index:20;margin:0;padding:6px;list-style:none;background:#fff;border:var(--keret);border-radius:16px;box-shadow:0 10px 0 rgb(27 31 75 / .15);max-height:340px;overflow:auto}.telep-lista li{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:10px;cursor:pointer}.telep-lista li span{font-size:13.5px;color:var(--halk)}.telep-lista li:hover,.telep-lista li.aktiv{background:#F4F7FF}#telep-blokk{display:contents}#telep-blokk[hidden]{display:none}.szallitas-valaszto .kapcsolo{align-items:flex-start;font-weight:600}.szallitas-valaszto .kapcsolo input{flex:none;margin-top:2px}.mezo input[type=checkbox],.mezo input[type=radio]{min-height:0;height:22px;width:22px;padding:0;border:0;border-radius:0;background:none;margin:1px 0 0}.mezo .kapcsolo{align-items:flex-start}.kalk .extra{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:14px 16px;border-radius:20px;box-shadow:0 5px 0 var(--tinta)}.kalk .extra .h3{grid-column:1/-1;font-size:17px;margin:0}.kalk .extra p{grid-column:1/-1;font-size:13.5px;line-height:1.4;margin:0;color:var(--halk);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kalk .extra .ar-blokk{display:flex;align-items:baseline;gap:5px}.kalk .extra .ar{font-size:18px}.kalk .extra .ar-egyseg{font-size:13px}.kalk .extra .kapcsolo{grid-column:1/-1;font-size:13.5px}.kalk .extra .lepteto{gap:8px}.kalk .extra .lepteto button{width:34px;height:34px;font-size:18px}.kalk .extra .lepteto output{font-size:18px;min-width:20px}.kalk .extra.valasztva{box-shadow:0 5px 0 var(--pipacs-varrat)}.kalk .extra{align-content:start}.kalk .extra .ar-blokk{grid-column:1;flex-direction:row}.kalk .extra .lepteto{grid-column:2;grid-row:3}.kalk .extra .kapcsolo{order:5}.kalk #extra-racs{gap:14px}.osszesito li{align-items:center}.osszesito li span{flex:1}.tetel-torol{flex:none;width:32px;height:32px;border-radius:50%;border:2px solid var(--tinta);background:#fff;color:var(--tinta);font:800 18px/1 var(--betu-cim,inherit);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.tetel-torol:hover,.tetel-torol:focus-visible{background:var(--pipacs);color:#fff;border-color:var(--pipacs)}.utalvany-beviteli{display:flex;gap:10px}.utalvany-beviteli input{flex:1;min-width:0;text-transform:uppercase}.utalvany-beviteli .btn{flex:none}.osszesito .utalvany-sor,.osszesito .fizetendo{display:flex;justify-content:space-between;gap:12px;font-size:15px}.osszesito .utalvany-sor b{color:var(--zold);white-space:nowrap}.osszesito .fizetendo{font-family:var(--betu-cim);font-weight:900;font-size:20px}.almenu{list-style:none;margin:0;padding:0}.almenu-gomb{display:flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;color:var(--tinta);font-family:inherit;font-weight:700;font-size:16px;padding:10px 4px;border-radius:8px}.almenu-gomb svg{width:14px;height:14px;flex-shrink:0;transition:transform .15s}.almenu-gomb[aria-expanded="true"] svg{transform:rotate(180deg)}.almenu-gomb:hover{color:var(--pipacs-sotet)}@media (min-width:1024px){.fomenu-lista a,.almenu-gomb{white-space:nowrap}.almenus{position:relative}.js .almenu{display:none;position:absolute;top:calc(100% + 8px);left:-14px;min-width:230px;z-index:40;background:var(--papir);border:var(--keret);border-radius:18px;box-shadow:0 6px 0 var(--tinta);padding:8px}.js .almenu::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.js .almenus.nyitva .almenu{display:block}@media (hover:hover){.js .almenus:hover .almenu{display:block}}.fomenu-lista .almenu a:not(.btn){padding:10px 12px;border-radius:10px}.fomenu-lista .almenu a:not(.btn):hover{background:var(--eg);text-decoration:none}}@media (max-width:1023px){.js .almenu-gomb{width:100%;justify-content:space-between;font-size:19px;padding:12px 4px;border-bottom:1px solid rgb(27 31 75 / .14);border-radius:0}.js .almenu{display:none;padding-left:16px}.js .almenus.nyitva .almenu{display:block}.js .fomenu-lista .almenu a:not(.btn){display:block;font-size:17px;line-height:22px;padding:13px 4px;border-bottom:0;color:var(--halk)}.js .almenus.nyitva .almenu{margin:6px 0 8px;padding:6px 12px;background:var(--eg);border-radius:14px}}@media (min-width:1024px) and (max-width:1179px){.fomenu-lista{gap:12px}.fejlec .belso{gap:12px}}.ugr-utalvany-kartya{display:flex;flex-direction:column;gap:12px;padding:14px 14px 22px}.ugr-utalvany-kartya h2,.ugr-utalvany-kartya p{margin:0 6px}.ugr-utalvany-kartya .btn{margin:6px 6px 0}.menu-elotag,.menu-varos{font-size:inherit;font-weight:600;color:inherit}.puff:not(a){background:#FFF8E1;border:0;box-shadow:none;border-radius:20px}.szekcio--napfeny .puff:not(a),.szekcio--nap .puff:not(a){background:#fff}a.puff{border-width:2px;box-shadow:0 2px 0 rgb(27 31 75 / .18)}a.puff:hover{box-shadow:0 4px 0 rgb(27 31 75 / .18)}details.puff{background:#fff0;border-radius:0;border-top:1.5px solid rgb(27 31 75 / .18);border-bottom:1.5px solid rgb(27 31 75 / .18);padding:14px 2px!important}details.puff>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px}details.puff>summary::-webkit-details-marker{display:none}details.puff>summary::after{content:"";flex:0 0 auto;width:9px;height:9px;margin-right:6px;border-right:2.5px solid var(--tinta);border-bottom:2.5px solid var(--tinta);transform:rotate(45deg) translateY(-2px);transition:transform .15s ease}details.puff[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}#ajanlat-urlap{box-shadow:none!important;border:2px solid rgb(27 31 75 / .14)!important}.pill-sor[aria-label="Bérlés módja"]{display:flex;flex-wrap:nowrap;gap:0;padding:4px;border:2px solid var(--tinta);border-radius:999px;background:#fff;max-width:560px}.pill-sor[aria-label="Bérlés módja"] .pill{flex:1 1 50%;min-width:0;border:0;background:#fff0;box-shadow:none;min-height:46px;padding:6px 12px;font-size:15px;line-height:1.2;white-space:normal;text-align:center}.pill-sor[aria-label="Bérlés módja"] .pill:hover{background:var(--napfeny)}.pill-sor[aria-label="Bérlés módja"] .pill[aria-pressed="true"]{background:var(--tinta);color:var(--papir)}.urlap-hiba{background:#FDECEE;border-left:5px solid var(--pipacs);border-radius:12px;padding:12px 16px}.urlap-hiba .figyelmeztet{margin:0}.osszesito--lepesben{margin:0 0 20px}.osszesito--lepesben>a.btn{display:none}#utalvany-gomb{background:var(--papir);color:var(--tinta);border:var(--keret);box-shadow:0 4px 0 var(--tinta)}#utalvany-gomb:hover{background:var(--napfeny);color:var(--tinta)}#utalvany-gomb:active{box-shadow:0 1px 0 var(--tinta)}.utalvany-beviteli input::placeholder{text-transform:none}@media (max-width:599px){.utalvany-beviteli{flex-wrap:wrap}.utalvany-beviteli input{flex:1 1 100%}}.foglalas-info{border:0;background:#FFF8E1}.extra,.menetrend,.kinek,.kalk-elo-kartya,.osszesito,.zaro{box-shadow:none}.ajk-urlap,.foglalas-doboz{box-shadow:none;border:2px solid rgb(27 31 75 / .14)}.jatek.valasztva,.csomag.valasztva,.extra.valasztva{box-shadow:none;border:3px solid var(--pipacs);background:#FFF4F5}.hero .rajz-foto .var-csoport{display:block;width:100%;height:auto;position:relative;z-index:1}.hero .hero-kep .ar-matrica{left:50%;top:50%;width:clamp(96px,24%,132px);transform:translate(-50%,-46%) rotate(-10deg)}.csomag-kep{display:block;margin:-6px -6px 4px;border-radius:16px;overflow:hidden;aspect-ratio:3/2;background:#EAF1FF}.csomag-kep img{display:block;width:100%;height:100%;object-fit:cover}.ugr-utalvany-kartya img[src*="csomag-"]{aspect-ratio:3/2;object-fit:cover}.hero .hero-kep:has(.var-csoport) .korong{display:none}.csomag-kep{aspect-ratio:auto;height:auto;min-height:0;flex:0 0 auto}.csomag-kep img{width:100%;height:auto;max-height:none;aspect-ratio:3/2;object-fit:cover}.ugk-csomag img[src*="csomag-"],.ugr-utalvany-kartya img[src*="csomag-"]{width:100%;height:auto;max-height:none;aspect-ratio:3/2;object-fit:cover}.jatek-hero-szoveg>.cim-sor{flex-direction:column;align-items:flex-start;gap:12px}