@media (max-width:1024px){body header.elementor-location-header:has(.posgy-mm-nyito){--posgy-sav-h:36px;position:sticky;top:calc(-1 * var(--posgy-sav-h));z-index:800}body header.elementor-location-header:has(.posgy-mm-nyito) .pgy-fejlec-fo{border-bottom:1px solid var(--posgy-btn-line)}body header.elementor-location-header:has(.elementor-menu-cart--shown){z-index:99990}body:not(.logged-in) .pgy-fejlec-felso:not(:has(.posgy-usp)){display:none}body .elementor-location-header .elementor-element.pgy-fejlec-felso{--padding-top:0px;--padding-bottom:0px;--padding-right:0px;height:var(--posgy-sav-h)}body .elementor-location-header .pgy-fejlec-felso>.e-con-inner{flex-wrap:nowrap;align-items:center;gap:8px;height:100%}.pgy-fejlec-felso .elementor-widget-heading{flex:1 1 auto;min-width:0}.pgy-fejlec-felso .elementor-widget-heading .elementor-heading-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pgy-fejlec-felso .posgy-usp-tobbi{display:none}@media (max-width:419px){body header.elementor-location-header:has(.posgy-mm-nyito){--posgy-sav-h:52px}.pgy-fejlec-felso .elementor-widget-heading .elementor-heading-title{white-space:normal;text-overflow:clip;line-height:1.3}}body .elementor-location-header button.posgy-mm-nyito{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--posgy-btn-radius);background:#fff0;color:var(--posgy-ink);cursor:pointer}body .elementor-location-header button.posgy-mm-nyito:is(:hover,:focus,:active){background:#fff0;color:var(--posgy-ink)}body .elementor-location-header button.posgy-mm-nyito:focus-visible{background:var(--posgy-btn-tint)}.posgy-mm-nyito .posgy-mm-ikon-kep{width:26px;height:26px}body .pgy-fejlec-fo .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:44px;min-width:44px}body .pgy-fejlec-fo .dgwt-wcas-layout-icon .dgwt-wcas-search-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--posgy-btn-radius);color:var(--posgy-ink)}body .pgy-fejlec-fo .dgwt-wcas-layout-icon .dgwt-wcas-search-icon:is(:hover,:focus-visible){background:var(--posgy-btn-tint)}body .pgy-fejlec-fo .dgwt-wcas-layout-icon .dgwt-wcas-search-icon svg{width:22px;height:22px;fill:currentColor}body .pgy-fejlec-fo .dgwt-wcas-layout-icon .dgwt-wcas-search-icon-arrow{display:none}body .elementor-location-header .pgy-fejlec-fo .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle_button{position:relative;justify-content:center;width:44px;height:44px;padding:0!important;gap:0!important}body .elementor-location-header .pgy-fejlec-fo .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle_button .elementor-button-text{display:none!important}body .elementor-location-header .pgy-fejlec-fo .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle_button .elementor-button-icon{gap:0!important}body .elementor-location-header .pgy-fejlec-fo .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle_button .elementor-button-icon-qty{position:absolute!important;top:-6px;right:-6px;min-width:20px!important;height:20px!important;padding:0 5px!important;border-radius:999px!important;background:var(--posgy-ink)!important;box-shadow:0 0 0 2px #fff;color:#fff!important;font-size:var(--posgy-fs-meta)!important;line-height:20px!important;text-align:center}body .elementor-location-header .pgy-fejlec-fo .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle_button .elementor-button-icon-qty::after{content:none!important}}@media (min-width:1025px){.posgy-mm,.posgy-mm-nyito{display:none!important}}.posgy-mm[hidden]{display:none!important}.posgy-mm{position:fixed;inset:0;z-index:9500;color:var(--posgy-ink);font-size:var(--posgy-fs-body);line-height:var(--posgy-lh-body)}html.posgy-mm-nyitva,html.posgy-mm-nyitva body{overflow:hidden}.posgy-mm-hatter{position:absolute;inset:0;background:rgb(45 42 51 / .55);opacity:0;transition:opacity .2s ease}.posgy-mm.is-nyitva .posgy-mm-hatter{opacity:1}.posgy-mm-lap{position:absolute;top:0;bottom:0;left:0;width:100%;overflow:hidden;background:#fff;transform:translateX(-100%);transition:transform .2s ease}.posgy-mm.is-nyitva .posgy-mm-lap{transform:none}@media (min-width:768px){.posgy-mm-lap{max-width:420px;box-shadow:0 0 48px -16px rgb(45 42 51 / .5)}}.posgy-mm-szint{position:absolute;inset:0;display:flex;flex-direction:column;background:#fff;transition:transform .2s ease}.posgy-mm-szint[hidden]{display:none}.posgy-mm-szint.is-jobbrol,.posgy-mm-szint.is-jobbra{transform:translateX(100%)}.posgy-mm-szint.is-balrol,.posgy-mm-szint.is-balra{transform:translateX(-30%)}.posgy-mm-fej{display:flex;flex:0 0 auto;align-items:center;gap:6px;min-height:56px;padding:0 10px;border-bottom:1px solid var(--posgy-btn-line);background:#fff}.posgy-mm .posgy-mm-cim{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;color:var(--posgy-ink);font-size:var(--posgy-fs-h3);font-weight:800;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}body .posgy-mm button.posgy-mm-ikon{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--posgy-btn-radius);background:#fff0;color:var(--posgy-ink);cursor:pointer}body .posgy-mm button.posgy-mm-ikon:is(:hover,:focus,:active){background:#fff0;color:var(--posgy-ink)}body .posgy-mm button.posgy-mm-ikon:focus-visible{background:var(--posgy-btn-tint)}body .posgy-mm button.posgy-mm-vissza,body .posgy-mm button.posgy-mm-vissza:is(:hover,:focus,:focus-visible){color:var(--posgy-brand-ink)}.posgy-mm-ikon-kep{display:block;flex:0 0 auto;width:24px;height:24px}.posgy-mm-torzs{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.posgy-mm-kereso{padding:12px 14px;border-bottom:1px solid var(--posgy-btn-line)}body .posgy-mm-kereso .dgwt-wcas-search-wrapp{min-width:0;max-width:none}body .posgy-mm-kereso .dgwt-wcas-sf-wrapp{display:flex;align-items:stretch;overflow:hidden;height:var(--posgy-btn-h);border:var(--posgy-btn-border) solid var(--posgy-brand);border-radius:var(--posgy-btn-radius);background:#fff}body .posgy-mm-kereso .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{flex:1 1 auto;width:auto;min-width:0;height:calc(var(--posgy-btn-h) - 2 * var(--posgy-btn-border))!important;min-height:0!important;padding:0 12px!important;border:0!important;border-radius:0!important;background:#fff;font-size:var(--posgy-fs-body)!important}body .posgy-mm-kereso .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{position:static!important;flex:0 0 auto;height:calc(var(--posgy-btn-h) - 2 * var(--posgy-btn-border))!important;min-height:0!important;padding:0 var(--posgy-btn-px-sm)!important;border:0!important;border-radius:0!important;background:var(--posgy-btn-bg)!important;color:var(--posgy-btn-fg)!important;font-size:var(--posgy-fs-button-sm);font-weight:800;text-transform:none!important}body .posgy-mm-kereso .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before{display:none!important}.posgy-mm-fiok{display:flex;align-items:center;gap:11px;min-height:66px;padding:12px 16px 12px 14px;border-bottom:1px solid var(--posgy-btn-line);background:#FDF8F0}body .posgy-mm a.posgy-mm-fiok,body .posgy-mm a.posgy-mm-fiok:is(:hover,:focus,:focus-visible){color:var(--posgy-ink);text-decoration:none}body .posgy-mm a.posgy-mm-fiok:is(:focus-visible,:active){background:var(--posgy-btn-tint)}.posgy-mm-fiok-mono{display:flex;flex:0 0 38px;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--posgy-brand);color:#fff;font-size:var(--posgy-fs-label);font-weight:800}.posgy-mm-fiok-nev{font-size:var(--posgy-fs-nav);font-weight:800;line-height:1.3}.posgy-mm-fiok-al{color:#52555A;font-size:var(--posgy-fs-meta);font-weight:700;line-height:var(--posgy-lh-meta)}.posgy-mm-fiok-al.is-partner{color:var(--posgy-brand-ink);font-weight:800}.posgy-mm-fiok-vendeg{gap:9px}.posgy-mm-fiok-vendeg .posgy-mm-gomb{flex:1 1 0%}.posgy-mm .posgy-mm-lista{margin:0;padding:0;list-style:none}.posgy-mm .posgy-mm-lista>li{margin:0;padding:0}body .posgy-mm :is(a,button).posgy-mm-sor{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;margin:0;padding:0 16px;border:0;border-bottom:1px solid #F3EFE6;border-radius:0;background:#fff;color:var(--posgy-ink);font-size:var(--posgy-fs-body);font-weight:700;line-height:1.3;letter-spacing:0;text-align:left;text-decoration:none;text-transform:none;cursor:pointer}body .posgy-mm :is(a,button).posgy-mm-sor:is(:hover,:focus){background:#fff;color:var(--posgy-ink)}body .posgy-mm :is(a,button).posgy-mm-sor:is(:focus-visible,:active){background:#FDF8F0}.posgy-mm-sor-nev{flex:1 1 auto;min-width:0}.posgy-mm-db{flex:0 0 auto;color:#52555A;font-size:var(--posgy-fs-meta);font-weight:700}.posgy-mm-sor .posgy-mm-ikon-jobbra,.posgy-mm-fiok .posgy-mm-ikon-jobbra{width:20px;height:20px;color:var(--posgy-brand-ink)}body .posgy-mm a.posgy-mm-sor-kepes{min-height:60px}.posgy-mm-kep{display:block;flex:0 0 42px;width:42px;height:42px;border-radius:10px;background:#F3EFE6;object-fit:cover}.posgy-mm-sor-szoveg{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.posgy-mm-sor-kepes .posgy-mm-sor-nev{font-size:var(--posgy-fs-nav);font-weight:800}.posgy-mm-sor-al{color:#52555A;font-size:var(--posgy-fs-meta);font-weight:400;line-height:var(--posgy-lh-meta)}.posgy-mm .posgy-mm-fejezet{margin:0;padding:16px 16px 4px;color:var(--posgy-brand-ink);font-size:var(--posgy-fs-h6);font-weight:800;line-height:var(--posgy-lh-h6);letter-spacing:var(--posgy-ls-h6);text-transform:uppercase}.posgy-mm .posgy-mm-megjegyzes{margin:0;padding:0 16px 8px;color:#52555A;font-size:var(--posgy-fs-meta);line-height:var(--posgy-lh-meta)}.posgy-mm-mind{padding:14px 16px;border-bottom:1px solid var(--posgy-btn-line);background:#FDF8F0}.posgy-mm-mind .posgy-mm-gomb{width:100%}body .posgy-mm a.posgy-mm-gomb{display:inline-flex;align-items:center;justify-content:center;min-height:var(--posgy-btn-h);padding:0 var(--posgy-btn-px);border:var(--posgy-btn-border) solid var(--posgy-btn-bg);border-radius:var(--posgy-btn-radius);background:var(--posgy-btn-bg);color:var(--posgy-btn-fg);font-size:var(--posgy-fs-button);font-weight:800;line-height:1.2;text-align:center;text-decoration:none}body .posgy-mm a.posgy-mm-gomb:is(:hover,:focus-visible){border-color:var(--posgy-btn-bg-hover);background:var(--posgy-btn-bg-hover);color:var(--posgy-btn-fg)}body .posgy-mm a.posgy-mm-gomb.posgy-mm-gomb-korvonal{background:#fff;color:var(--posgy-btn-bg)}body .posgy-mm a.posgy-mm-gomb.posgy-mm-gomb-korvonal:is(:hover,:focus-visible){border-color:var(--posgy-btn-bg);background:var(--posgy-btn-tint);color:var(--posgy-btn-bg)}body .posgy-mm a.posgy-mm-gomb.posgy-mm-gomb-kicsi{flex:0 0 auto;min-height:var(--posgy-btn-h-sm);padding:0 var(--posgy-btn-px-sm);font-size:var(--posgy-fs-button-sm)}.posgy-mm-lab{display:flex;flex:0 0 auto;gap:9px;padding:12px 14px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--posgy-btn-line);background:#FDF8F0}.posgy-mm-lab .posgy-mm-gomb{flex:1 1 0%}.posgy-mm-ajanlo{display:flex;flex:0 0 auto;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--posgy-ink)}.posgy-mm .posgy-mm-ajanlo-cim{flex:1 1 auto;min-width:0;margin:0;color:#fff;font-size:var(--posgy-fs-small);font-weight:700;line-height:var(--posgy-lh-small)}@media (hover:hover){body .elementor-location-header button.posgy-mm-nyito:hover,body .posgy-mm button.posgy-mm-ikon:hover,body .posgy-mm a.posgy-mm-fiok:hover{background:var(--posgy-btn-tint)}body .posgy-mm :is(a,button).posgy-mm-sor:hover{background:#FDF8F0}}@media (prefers-reduced-motion:reduce){.posgy-mm-hatter,.posgy-mm-lap,.posgy-mm-szint{transition:none}}