:root{--container:1180px;--gutter:40px;--grid-gap:28px;--columns:12;--section-y:78px;--block-y:44px;--stack:20px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--t-hero:clamp(34px,5vw,56px);--t-h2:clamp(26px,3.2vw,36px);--t-h3:19px;--t-body:15px;--t-small:13px;--t-meta:11.5px;--lh-tight:1.1;--lh-heading:1.25;--lh-body:1.7;--measure:62ch;--ink:#1c1c1c;--ink-2:#555;--muted:#8a8a8a;--line:#dcdcdc;--line-soft:#ebebeb;--paper:#fff;--surface:#f6f6f4;--surface-2:#ebebe8;--focus:#1c1c1c;--radius:0;--radius-btn:3px;--hairline:1px solid var(--line)}@media (max-width:1023px){:root{--gutter:32px;--section-y:60px}}@media (max-width:767px){:root{--gutter:20px;--section-y:48px;--grid-gap:18px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:var(--t-body);line-height:var(--lh-body)}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit}[hidden]{display:none !important}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3,h4{margin:0;line-height:var(--lh-heading);font-weight:500;text-wrap:balance}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.wrap{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.grid{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:var(--grid-gap)}.c-3{grid-column:span 3}.c-4{grid-column:span 4}.c-5{grid-column:span 5}.c-6{grid-column:span 6}.c-7{grid-column:span 7}.c-8{grid-column:span 8}.c-9{grid-column:span 9}.c-12{grid-column:span 12}@media (max-width:1023px){.c-3,.c-4{grid-column:span 6}.c-5,.c-7,.c-8,.c-9{grid-column:span 12}}@media (max-width:767px){.c-3,.c-4,.c-6{grid-column:span 12}}.cards{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1023px){.cards,.cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cards--6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.cards,.cards--3,.cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--6{grid-template-columns:repeat(3,minmax(0,1fr))}}.section{padding-block:var(--section-y)}.section--tight{padding-block:var(--block-y)}.section--surface{background:var(--surface)}.section--ink{background:var(--ink);color:var(--paper)}.section + .section{border-top:var(--hairline)}.section--surface + .section,.section--ink + .section{border-top:0}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s5);margin-bottom:var(--s7);flex-wrap:wrap}.section-head > div{max-width:var(--measure)}.kicker{display:flex;align-items:center;gap:var(--s3);font-size:var(--t-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--s3)}.kicker::before{content:"";width:26px;height:20px;flex:none;background:currentColor;-webkit-mask:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/kicker-tu.svg) no-repeat center / contain;mask:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/kicker-tu.svg) no-repeat center / contain}h2.title{font-size:var(--t-h2);font-weight:300;letter-spacing:-.01em}h3.title{font-size:var(--t-h3);font-weight:500}.lede{color:var(--ink-2);max-width:var(--measure);margin-top:var(--s4)}.stack > * + *{margin-top:var(--stack)}.infobar{background:var(--ink);color:var(--paper);font-size:var(--t-meta);letter-spacing:.06em}.infobar .wrap{display:flex;gap:var(--s5);justify-content:center;flex-wrap:wrap;padding-block:var(--s2)}.site-header{border-bottom:var(--hairline);position:relative}.site-header .wrap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--s5);padding-block:var(--s5)}.nav{display:flex;gap:var(--s6);font-size:var(--t-small)}.nav--end{justify-content:flex-end}.logo{font-size:20px;letter-spacing:.18em;text-transform:uppercase;text-align:center;white-space:nowrap}.nav a[aria-current="page"]{font-weight:600}.nav-toggle{display:none}@media (max-width:1023px){.site-header .wrap{grid-template-columns:1fr auto}.logo{grid-column:1;grid-row:1;text-align:left;justify-self:start}.nav-toggle{grid-column:2;grid-row:1;justify-self:end}.nav{display:none}.nav-toggle{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);background:none;border:var(--hairline);border-radius:var(--radius-btn);padding:var(--s3) var(--s4);font:inherit;font-size:var(--t-small);cursor:pointer;min-height:44px}.site-header.is-nav-open .nav{display:flex;flex-direction:column;align-items:stretch;gap:0;grid-column:1 / -1;width:100%}.site-header.is-nav-open .nav a,.site-header.is-nav-open .nav li a{display:block;width:100%;padding:var(--s4) 0;border-top:1px solid var(--vonal-f);font-size:16px}.site-header.is-nav-open .nav li{width:100%}}.hero{padding-block:var(--s9) var(--section-y)}.hero > .wrap{max-width:none}.hero .grid{align-items:center}.hero h1{font-size:var(--t-hero);font-weight:300;line-height:var(--lh-tight);letter-spacing:-.02em}.hero .lede{margin-top:var(--s5)}.hero-actions{display:flex;gap:var(--s4);margin-top:var(--s7);flex-wrap:wrap;align-items:center}.hero-media{position:relative}.ratio{position:relative;background:var(--surface-2);overflow:hidden}.ratio > img,.ratio > video,.ratio > svg,.ratio > iframe,.ratio > picture{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ratio--45{aspect-ratio:4 / 5}.ratio--11{aspect-ratio:1 / 1}.ratio--43{aspect-ratio:4 / 3}.ratio--169{aspect-ratio:16 / 9}.ratio--32{aspect-ratio:3 / 2}.ratio--23{aspect-ratio:2 / 3}.ph{display:grid;place-items:center;color:var(--muted);font-size:var(--t-meta);letter-spacing:.1em;text-transform:uppercase;border:1px dashed var(--line)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);padding:14px 28px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:var(--radius-btn);font-size:var(--t-meta);font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer}.btn--ghost{background:none;color:var(--ink)}.btn--link{border:0;background:none;color:var(--ink);padding:0;text-decoration:underline;text-underline-offset:4px;letter-spacing:.04em;text-transform:none;font-weight:500;font-size:var(--t-small)}.btn--block{width:100%}.badge{display:inline-flex;align-items:center;gap:var(--s2);font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border:1px solid var(--line);background:var(--paper);color:var(--ink-2)}.badge--stock{border-color:var(--ink);color:var(--ink)}.badge--fast{border-style:dashed}.meta{font-size:var(--t-small);color:var(--muted);display:flex;gap:var(--s3);flex-wrap:wrap}.price{font-variant-numeric:tabular-nums;color:var(--ink)}.product{display:flex;flex-direction:column;gap:var(--s3);height:100%}.product__media{display:block;position:relative;overflow:hidden;text-decoration:none}.product .ratio{margin-bottom:0}.product__media img{transition:transform .6s cubic-bezier(.2,.6,.2,1)}.product__media:hover img{transform:scale(1.05)}.product .badge{position:absolute;top:var(--s3);left:var(--s3);right:auto;bottom:auto;width:auto;height:auto;z-index:1}.product__body{display:flex;flex-direction:column;gap:var(--s2)}.product h3{font-size:var(--t-body);font-weight:500}.product h3 a{text-decoration:none}.product .row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3)}.product__hint{font-size:var(--t-meta)}.product__actions{margin-top:auto;padding-top:var(--s4);border-top:var(--hairline)}.btn--card{width:100%;padding:11px 18px;font-size:11.5px}.promise{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-gap)}.promise b{display:block;font-size:34px;font-weight:300;line-height:1;margin-bottom:var(--s2);font-variant-numeric:tabular-nums}.promise span{font-size:var(--t-small);color:inherit;opacity:.88}@media (max-width:767px){.promise{grid-template-columns:repeat(2,1fr);gap:var(--s6)}}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap);counter-reset:step}.steps > li{counter-increment:step;border-top:2px solid var(--ink);padding-top:var(--s4)}.steps > li::before{content:counter(step,decimal-leading-zero);display:block;font-size:15px;color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:var(--s3)}.steps--4{grid-template-columns:repeat(4,1fr)}@media (max-width:767px){.steps,.steps--4{grid-template-columns:1fr}}.swatches{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--s4)}.swatch{display:block;border:0;background:none;padding:0;cursor:pointer;text-align:left;font:inherit}.swatch .ratio{outline:1px solid var(--line);outline-offset:-1px}.swatch[aria-pressed="true"] .ratio{outline:2px solid var(--ink)}.swatch small{display:block;margin-top:var(--s2);font-size:var(--t-meta);color:var(--ink-2)}@media (max-width:1023px){.swatches{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.swatches{grid-template-columns:repeat(3,minmax(0,1fr))}}.filters{display:flex;gap:var(--s3);flex-wrap:wrap;align-items:center;padding-block:var(--s4);border-block:var(--hairline)}.chip{font-size:var(--t-small);padding:7px 14px;border:var(--hairline);border-radius:var(--radius-btn);background:var(--paper);cursor:pointer;font:inherit;font-size:var(--t-small)}.chip[aria-pressed="true"]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.filters .spacer{margin-left:auto}.dl{display:grid;grid-template-columns:minmax(120px,30%) 1fr;gap:var(--s3) var(--s5);font-size:var(--t-small)}.dl dt{color:var(--muted)}.dl dd{margin:0}.disclosure{border-bottom:var(--hairline)}.disclosure summary{cursor:pointer;padding-block:var(--s4);font-size:var(--t-body);list-style:none;display:flex;justify-content:space-between;gap:var(--s4)}.disclosure summary::-webkit-details-marker{display:none}.disclosure summary::after{content:"+";color:var(--muted)}.disclosure[open] summary::after{content:"\2013"}.disclosure > div{padding-bottom:var(--s5);color:var(--ink-2);max-width:var(--measure)}.crumbs{font-size:var(--t-small);color:var(--muted);padding-block:var(--s4);display:flex;gap:var(--s2);flex-wrap:wrap}.site-footer{background:var(--surface);border-top:var(--hairline);padding-block:var(--section-y) var(--s6);font-size:var(--t-small)}.site-footer h4{font-size:var(--t-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--s4)}.site-footer li + li{margin-top:var(--s2)}.site-footer .bottom{margin-top:var(--s8);padding-top:var(--s5);border-top:var(--hairline);display:flex;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;color:var(--muted);font-size:var(--t-meta)}.note{font-size:var(--t-meta);color:var(--muted);letter-spacing:.04em;border-left:2px solid var(--line);padding-left:var(--s3);margin-top:var(--s3)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none !important;transition:none !important}}:root{--ho:#FAF8F4;--len:#EDE7DC;--grafit:#29342B;--grafit-2:#4B564D;--szurke:#8A8378;--fenyo-halvany:#B3C9B1;--fenyo:#557B5D;--barack:#E8A868;--borostyan:#C1703C;--vonal-f:#E3DCCF;--borostyan-ink:#A85B2E;--fenyo-ink:#3F5E47;--szurke-ink:#625C52;--ink:var(--grafit);--ink-2:var(--grafit-2);--muted:var(--szurke-ink);--line:var(--vonal-f);--line-soft:#EFE9DE;--paper:var(--ho);--surface:var(--len);--surface-2:#E4DCCD;--focus:var(--borostyan-ink);--radius:0;--radius-btn:4px;--font:"Jost",system-ui,-apple-system,"Segoe UI",sans-serif;--t-hero:clamp(36px,4.6vw,56px);--t-h2:clamp(27px,2.9vw,36px);--t-h3:19px;--t-body:17px;--t-small:15px;--t-meta:13px;--measure:600px}body{font-family:var(--font);font-weight:400}h1,h2,h3,h4{font-weight:300;letter-spacing:-.01em}.hero h1{font-size:clamp(44px,5.4vw,80px);line-height:1.04}h1 em,h2 em,.title em{font-style:italic;font-weight:300;color:var(--borostyan);display:block}h2.title em,.title em.inline{display:inline}h2.title{font-size:var(--t-h2);line-height:1.15}h3.title{font-size:var(--t-h3);font-weight:400;letter-spacing:0}.kicker{font-size:16px;font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;color:var(--borostyan-ink)}.kicker::before{width:30px;height:23px;background:var(--borostyan)}.lede{font-weight:400;font-size:18px;line-height:1.7}.nav{font-size:14px;font-weight:400}.nav a{text-decoration:none}.nav a:hover{color:var(--borostyan-ink)}.nav a[aria-current="page"]{font-weight:500}.logo{font-weight:300;letter-spacing:.22em}.logo a{text-decoration:none;display:inline-block}.logo__img{width:168px;max-width:100%;height:auto;margin-inline:auto}@media (max-width:1023px){.logo__img{width:132px;margin-inline:0}}@media (max-width:767px){.logo__img{width:116px}}.meta,.site-footer,.crumbs{font-weight:400}.badge{text-transform:none;letter-spacing:.02em;font-weight:400;font-size:var(--t-meta)}.btn{font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:var(--borostyan-ink);border-color:var(--borostyan-ink);color:var(--ho)}.btn:hover{background:var(--grafit);border-color:var(--grafit)}.btn--ghost{background:none;color:var(--grafit);border-color:var(--grafit)}.btn--ghost:hover{background:var(--grafit);color:var(--ho)}.btn--link{text-transform:none;letter-spacing:0;font-weight:400;font-size:var(--t-small);color:var(--borostyan-ink);text-decoration-thickness:1px}.btn--link:hover{color:var(--grafit)}.infobar{background:var(--grafit);color:var(--ho);font-weight:300;letter-spacing:.04em;font-size:var(--t-meta)}.infobar .wrap{gap:var(--s7)}.site-header{background:var(--ho);border-bottom:1px solid var(--vonal-f)}.hero{position:relative}.hero .grid > .c-5{position:relative}.hero-media > .ratio:first-child{position:relative}.herovalto{--hero-kep:min(58%,60vh);position:relative}.herovalto__keret{position:relative;overflow:hidden}.herovalto__sav{position:relative;display:flex;touch-action:pan-y;cursor:grab;will-change:transform;transition:transform .62s cubic-bezier(.2,.7,.2,1)}.herovalto.is-huzas .herovalto__sav{transition:none;cursor:grabbing}.herodia{flex:0 0 100%;display:grid;grid-template-columns:var(--hero-kep) 1fr;gap:var(--s7);align-items:center;-webkit-user-select:none;user-select:none}.herodia__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--len)}.herodia__kep{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;pointer-events:none;transform:scale(1.05);transition:transform 7s linear}.herodia.is-aktiv .herodia__kep{transform:scale(1)}.herodia__media:focus-visible{outline:2px solid var(--borostyan);outline-offset:3px}.herodia__info{display:grid;gap:var(--s4);max-width:34ch}.herodia__szamlalo{display:flex;align-items:center;gap:var(--s3);margin:0;font-size:var(--t-small);letter-spacing:.12em;color:var(--borostyan-ink);font-variant-numeric:tabular-nums}.herodia__szamlalo span{color:var(--szurke-ink)}.herodia__szamlalo::after{content:"";width:40px;height:1px;background:var(--borostyan)}.herodia__nev{font-size:clamp(26px,2.3vw,38px);font-weight:300;line-height:1.15;letter-spacing:-.01em;margin:0}.herodia__nev a{color:var(--grafit);text-decoration:none}.herodia__nev a:hover{color:var(--borostyan-ink)}.herodia__leiras{color:var(--ink-2);font-size:var(--t-body);line-height:1.65;margin:0}.herodia__ar{font-size:var(--t-small);color:var(--szurke-ink);margin:0}.herodia__ar .woocommerce-Price-amount{color:var(--grafit);font-weight:500}.herodia__gomb{justify-self:start;margin-top:var(--s2)}.herovalto__kepfelulet{position:absolute;top:0;left:0;z-index:2;width:var(--hero-kep);aspect-ratio:4 / 5;pointer-events:none}.herovalto__kepfelulet .collection{position:absolute;top:0;left:0}.ajandek-fejlec{margin-top:var(--s5);margin-bottom:var(--s6);align-items:center}.ajandek-fejlec__szoveg{display:grid;gap:var(--s4);align-content:center}.ajandek-fejlec__szoveg .lede{margin:0;max-width:46ch}.ajandek-gyors{display:grid;gap:var(--s4);margin-top:var(--s3);padding-top:var(--s5);border-top:1px solid var(--vonal-f)}.ajandek-gyors__sor{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.ajandek-gyors__cim{flex:0 0 100%;font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--szurke-ink)}.ajandek-gyors .chip{text-decoration:none}.ajandek-fejlec__kep{position:relative}.ajandek-fejlec__kep::before{content:"";position:absolute;z-index:0;top:var(--s7);right:var(--s7);bottom:calc(var(--s6) * -1);left:calc(var(--s6) * -1);background:var(--len) url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/minta-mezo.svg) center / 220px repeat}.ajandek-fejlec__kep > *{position:relative;z-index:1}@media (max-width:1023px){.ajandek-fejlec__kep{margin-top:var(--s6)}.ajandek-fejlec__kep::before{top:var(--s5);right:var(--s5);bottom:calc(var(--s3) * -1);left:calc(var(--s3) * -1)}}.herovalto--kep{--hero-kep:100%}.herovalto--kep .herodia{grid-template-columns:1fr;gap:0}.herodia__cimke{position:absolute;left:var(--s3);bottom:var(--s3);z-index:1;padding:6px 12px;background:rgba(250,248,244,.9);color:var(--grafit);font-size:var(--t-small);line-height:1.3}.herovalto__nyil{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;width:42px;height:42px;padding:9px;border:0;border-radius:50%;cursor:pointer;background:rgba(250,248,244,.82);color:var(--grafit);box-shadow:0 2px 10px rgba(41,52,43,.18);transition:background .25s ease,transform .25s ease}.herovalto__nyil svg{display:block;width:100%;height:100%}.herovalto__nyil--elozo{left:var(--s3)}.herovalto__nyil--kovetkezo{right:var(--s3)}.herovalto__nyil:hover{background:var(--ho)}.herovalto__nyil--elozo:hover{transform:translate(-2px,-50%)}.herovalto__nyil--kovetkezo:hover{transform:translate(2px,-50%)}.herovalto__nyil:focus-visible{outline:2px solid var(--borostyan);outline-offset:2px}@media (max-width:767px){.herovalto{--hero-kep:100%}.herodia{grid-template-columns:1fr;gap:var(--s4)}}@media (prefers-reduced-motion:reduce){.herodia,.herodia__kep,.herovalto__nyil{transition:none}.herodia__kep{transform:none}}.hero-media > .ratio:first-child::after{content:"";position:absolute;left:0;bottom:0;width:92px;height:92px;background:var(--barack)}.hero-media .collection{position:absolute;top:0;left:0;z-index:2;background:var(--grafit);color:var(--ho);font-size:var(--t-meta);letter-spacing:.1em;padding:7px 13px}.hero-controls{display:flex;align-items:center;gap:var(--s5);margin-top:var(--s8);padding-top:var(--s5);border-top:1px solid var(--vonal-f);font-size:var(--t-small);color:var(--szurke-ink)}.hero-controls .spacer{margin-left:auto}.hero-controls a{color:var(--borostyan-ink)}.section--surface{background:var(--len)}.section--ink{background:var(--grafit);color:var(--ho)}.section--ink .kicker,.section--ink .kicker::before{color:var(--barack);background-color:transparent}.section--ink .kicker::before{background:var(--barack)}.section--ink .lede{color:rgba(250,248,244,.88)}.section + .section{border-top-color:var(--vonal-f)}.promise b{color:var(--barack);font-weight:300;font-size:40px}.promise span{color:rgba(250,248,244,.86);font-weight:400}.ratio{background:var(--surface-2)}.ph{border-color:var(--vonal-f);color:var(--szurke);letter-spacing:.08em}.product h3{font-weight:400;font-size:16px}.product h3 a:hover{color:var(--borostyan-ink)}.product .price{font-weight:300}.product__hint{color:var(--szurke-ink);font-style:italic}.product__actions .btn--card,.woocommerce .product__actions a.button,.woocommerce .product__actions a.button.add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:11px 18px;background:none;border:1px solid var(--vonal-f);border-radius:var(--radius-btn);color:var(--grafit);font-family:var(--font);font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.product__actions .btn--card:hover,.woocommerce .product__actions a.button:hover,.woocommerce .product__actions a.button.add_to_cart_button:hover{background:var(--grafit);border-color:var(--grafit);color:var(--ho)}.product:hover .product__actions .btn--card,.woocommerce .product:hover .product__actions a.button{border-color:var(--grafit)}.woocommerce .product__actions a.button.loading{opacity:.55}.woocommerce .product__actions a.button.added{display:none}.woocommerce .product__actions a.added_to_cart{display:inline-block;margin-top:var(--s2);width:100%;text-align:center;font-size:var(--t-small);font-weight:400;letter-spacing:0;text-transform:none;color:var(--borostyan-ink);text-decoration:underline;text-underline-offset:4px}.badge{background:var(--ho);border-color:var(--vonal-f);color:var(--grafit-2)}.badge--stock{background:var(--fenyo-halvany);border-color:var(--fenyo-halvany);color:var(--grafit)}.badge--fast{background:var(--ho);border:1px solid var(--borostyan);color:var(--borostyan-ink);border-style:solid}.steps > li{border-top-color:var(--grafit)}.steps > li::before{font-style:italic;font-weight:400;font-size:24px;color:var(--fenyo-ink)}.section--surface .steps > li::before{color:var(--borostyan-ink)}.swatch .ratio{outline-color:var(--vonal-f)}.swatch[aria-pressed="true"] .ratio{outline:2px solid var(--borostyan)}.swatch small{color:var(--grafit-2);font-size:var(--t-meta)}.swatch-doboz{position:relative}.swatch__nagyit{position:absolute;top:8px;right:8px;width:34px;height:34px;display:grid;place-items:center;padding:0;cursor:pointer;border:0;border-radius:50%;color:var(--grafit);background:rgba(250,248,244,.92);box-shadow:0 1px 6px rgba(41,52,43,.22);opacity:0;transform:scale(.9);transition:opacity .25s ease,transform .25s ease,background .25s ease}.swatch-doboz:hover .swatch__nagyit,.swatch__nagyit:focus-visible{opacity:1;transform:none}.swatch__nagyit:hover{background:var(--ho)}.swatch__nagyit:focus-visible{outline:2px solid var(--borostyan-ink);outline-offset:2px}@media (hover:none){.swatch__nagyit{opacity:1;transform:none}}.mintanagy{border:0;padding:0;background:transparent;max-width:min(92vw,820px);max-height:92vh}.mintanagy::backdrop{background:rgba(41,52,43,.82)}.mintanagy__belso{position:relative;background:var(--ho)}.mintanagy__keret{margin:0;display:grid}.mintanagy__kep{display:block;width:100%;max-height:68vh;object-fit:contain;background:var(--surface-2)}.mintanagy__info{display:grid;gap:var(--s2);justify-items:start;padding:var(--s4) var(--s5) var(--s5)}.mintanagy__nev{font-size:20px;font-weight:500}.mintanagy__korlat{font-size:var(--t-small);color:var(--grafit-2)}.mintanagy__link{margin-top:var(--s2)}.mintanagy__bezar,.mintanagy__lep{position:absolute;z-index:2;width:42px;height:42px;padding:0;cursor:pointer;display:grid;place-items:center;border:0;border-radius:50%;font-size:24px;line-height:1;color:var(--grafit);background:rgba(250,248,244,.92);box-shadow:0 1px 8px rgba(41,52,43,.25);transition:background .2s ease}.mintanagy__bezar:hover,.mintanagy__lep:hover{background:var(--ho)}.mintanagy__bezar{top:10px;right:10px}.mintanagy__lep--elozo{top:50%;left:10px;transform:translateY(-50%)}.mintanagy__lep--kovetkezo{top:50%;right:10px;transform:translateY(-50%)}.mintanagy__bezar:focus-visible,.mintanagy__lep:focus-visible{outline:2px solid var(--borostyan-ink);outline-offset:2px}@media (max-width:767px){.mintanagy{max-width:94vw}.mintanagy__kep{max-height:56vh}.mintanagy__info{padding:var(--s3) var(--s4) var(--s4)}.mintanagy__lep{width:38px;height:38px}}.filters{border-color:var(--vonal-f)}.chip{border-color:var(--vonal-f);background:var(--ho);color:var(--grafit-2);font-weight:400;border-radius:var(--radius-btn)}.chip:hover{border-color:var(--grafit);color:var(--grafit)}.chip[aria-pressed="true"]{background:var(--grafit);border-color:var(--grafit);color:var(--ho)}.section--zold{background:var(--fenyo-halvany)}.section--zold .kicker,.section--zold .kicker::before{color:var(--grafit)}.section--zold .kicker::before{background:var(--grafit)}.section--zold .lede{color:var(--grafit)}.linkcard{position:relative;display:block;background:var(--ho);padding:var(--s5);text-decoration:none;border:1px solid var(--vonal-f);transition:border-color .25s ease,transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.linkcard::after{content:"\2192";position:absolute;top:var(--s5);right:var(--s5);color:var(--borostyan);font-size:18px;line-height:1;opacity:0;transform:translateX(-8px);transition:opacity .25s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.linkcard:hover,.linkcard:focus-visible{border-color:var(--borostyan);transform:translateY(-3px);box-shadow:0 12px 28px -16px rgba(41,52,43,.35)}.linkcard:hover::after,.linkcard:focus-visible::after{opacity:1;transform:none}.linkcard:focus-visible{outline:2px solid var(--borostyan);outline-offset:3px}@media (prefers-reduced-motion:reduce){.linkcard,.linkcard::after{transition:none}.linkcard:hover,.linkcard:focus-visible{transform:none}}.linkcard.is-active{border-color:var(--borostyan);box-shadow:inset 0 0 0 1px var(--borostyan)}.linkcard b{display:block;font-weight:500;font-size:19px;margin-bottom:var(--s2)}.linkcard span{color:var(--szurke-ink);font-size:var(--t-small)}.kepkartya{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:4 / 5;min-height:240px;background:var(--grafit);color:var(--ho);text-decoration:none}.kepkartya__kep{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.kepkartya:hover .kepkartya__kep,.kepkartya:focus-visible .kepkartya__kep{transform:scale(1.05)}.kepkartya__szoveg{position:absolute;inset:auto 0 0 0;z-index:1;display:grid;gap:var(--s2);padding:var(--s6) var(--s4) var(--s4);background:linear-gradient(to top,rgba(41,52,43,.88) 38%,rgba(41,52,43,0));transition:background .4s ease}.kepkartya:hover .kepkartya__szoveg,.kepkartya:focus-visible .kepkartya__szoveg{background:linear-gradient(to top,rgba(41,52,43,.95) 58%,rgba(41,52,43,.42))}.kepkartya__cim{display:block;font-size:20px;font-weight:500;color:var(--ho)}.kepkartya__leiras{display:block;font-size:var(--t-small);line-height:1.5;color:rgba(250,248,244,.88);max-height:0;opacity:0;transform:translateY(10px);transition:max-height .4s ease,opacity .35s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.kepkartya:hover .kepkartya__leiras,.kepkartya:focus-visible .kepkartya__leiras{max-height:5em;opacity:1;transform:none}.kepkartya:focus-visible{outline:2px solid var(--borostyan);outline-offset:3px}@media (hover:none){.kepkartya__leiras{max-height:5em;opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kepkartya__kep,.kepkartya__szoveg,.kepkartya__leiras{transition:none}.kepkartya:hover .kepkartya__kep{transform:none}}.disclosure{border-bottom-color:var(--vonal-f)}.disclosure summary{font-weight:400}.disclosure summary::after{color:var(--borostyan)}.dl dt{color:var(--szurke-ink);font-weight:300}.dl dd{font-weight:300}.site-footer{background:var(--len);border-top-color:var(--vonal-f)}.site-footer h4{color:var(--szurke-ink);font-weight:400;letter-spacing:.12em}.site-footer a{text-decoration:none}.site-footer a:hover{color:var(--borostyan-ink)}.site-footer .bottom{border-top-color:var(--vonal-f);color:var(--szurke-ink)}.note{border-left-color:var(--fenyo-halvany);color:var(--szurke-ink)}@media (max-width:767px){.infobar .wrap{gap:var(--s2) var(--s4);padding-block:var(--s3)}.infobar span{font-size:11px}.woocommerce table.shop_table_responsive tr td.product-thumbnail,.woocommerce-page table.shop_table_responsive tr td.product-thumbnail{display:block;text-align:left;border-top:0;padding-bottom:0}.woocommerce table.shop_table_responsive tr td.product-thumbnail::before{content:''}.woocommerce table.shop_table .product-thumbnail img{width:96px}.woocommerce table.shop_table_responsive tr td.product-remove::before{content:''}.woocommerce table.shop_table_responsive tr td.product-remove{padding:var(--s2) 0;border-top:0;text-align:right}.woocommerce table.shop_table td{padding:var(--s3) var(--s3) var(--s3) 0}.woocommerce a.remove{width:44px;height:44px;font-size:22px;margin-left:auto}.product .badge{font-size:11px;padding:3px 7px}}.fulek__sav{display:flex;flex-wrap:wrap;gap:var(--s6);border-bottom:1px solid var(--vonal-f);margin-bottom:var(--s7)}.fulek__gomb{background:none;border:0;padding:0 0 var(--s4);margin-bottom:-1px;border-bottom:2px solid transparent;cursor:pointer;font-family:var(--font);font-size:var(--t-h3);font-weight:300;letter-spacing:-.01em;color:var(--szurke-ink)}.fulek__gomb:hover{color:var(--grafit)}.fulek__gomb[aria-selected="true"]{color:var(--grafit);border-bottom-color:var(--borostyan)}.fulek__panel{max-width:var(--measure)}#fulpanel-velemenyek{max-width:100%}.fulek__panel ul{list-style:disc;padding-left:var(--s5)}.fulek__panel ol{list-style:decimal;padding-left:var(--s5)}.fulek__panel li + li{margin-top:var(--s2)}.fulek__panel li::marker{color:var(--borostyan)}.ac.is-locked .ac__head{cursor:not-allowed;opacity:.55}.ac.is-locked .ac__value{font-style:italic}.ac__meretek{display:flex;flex-wrap:wrap;gap:var(--s2);margin-bottom:var(--s4)}.ac__meretek[hidden]{display:none}.ac__meret{border:1px solid var(--vonal-f);background:transparent;color:var(--grafit);border-radius:999px;padding:6px 14px;font:inherit;font-size:var(--t-small);cursor:pointer}.ac__meret:hover{border-color:var(--borostyan)}.ac__meret[aria-pressed="true"]{background:var(--grafit);border-color:var(--grafit);color:var(--ho)}.ac__meret:focus-visible{outline:2px solid var(--borostyan);outline-offset:2px}.ac__meret-db{margin-left:6px;font-size:11px;opacity:.65;font-variant-numeric:tabular-nums}@media (max-width:767px){.fulek__sav{gap:var(--s5)}.fulek__gomb{font-size:var(--t-body)}}.savvalaszto{margin-bottom:var(--s5)}.savvalaszto__opciok{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3)}@media (max-width:480px){.savvalaszto__opciok{grid-template-columns:1fr}}.savvalaszto__opcio{display:block;padding:var(--s4);border:1px solid var(--vonal-f);background:var(--ho);text-decoration:none;color:inherit}.savvalaszto__opcio:hover{border-color:var(--grafit)}.savvalaszto__opcio.is-active{border-color:var(--borostyan);box-shadow:inset 0 0 0 1px var(--borostyan)}.savvalaszto__opcio b{display:block;font-weight:400;font-size:var(--t-body);margin-bottom:var(--s2)}.savvalaszto__opcio .price{display:block;font-size:17px;font-weight:300;margin-bottom:var(--s2)}.savvalaszto__opcio small{display:block;font-size:var(--t-meta);color:var(--szurke-ink);line-height:1.4}.anyacuka-nev{margin-bottom:var(--s5);padding-top:var(--s4);border-top:var(--hairline)}.anyacuka-nev__label{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);margin-bottom:var(--s3);font-size:var(--t-small);color:var(--grafit)}.anyacuka-nev__felar{color:var(--borostyan-ink)}.anyacuka-nev input{width:100%;padding:11px 12px;border:1px solid var(--vonal-f);border-radius:0;background:var(--ho);font-family:var(--font);font-size:var(--t-body);font-weight:300}.anyacuka-nev .note{margin-top:var(--s2)}.csomag-megtakaritas{font-size:var(--t-small);color:var(--szurke-ink);text-align:right}.csomag-megtakaritas .price{text-decoration:line-through}.csomag-megtakaritas b{display:block;color:var(--borostyan-ink);font-weight:400}.rolam-idezet{margin:var(--s7) 0;padding-left:var(--s5);border-left:2px solid var(--borostyan);font-size:19px;font-weight:300;font-style:italic;line-height:1.5;color:var(--grafit);max-width:var(--measure)}@media (max-width:767px){.rolam-idezet{font-size:17px;padding-left:var(--s4)}}.site-footer .footer-brand__logo{width:100%;max-width:132px;height:auto;margin-bottom:var(--s4)}.footer-brand__minta{display:block;width:100%;max-width:168px;height:auto;margin-bottom:var(--s5)}.footer-brand__credo{color:var(--szurke-ink);line-height:1.65;max-width:30ch}@media (min-width:1024px){.footer-oszlopok{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s6)}.footer-oszlopok > *{flex:0 0 auto;width:auto}.footer-oszlopok a{white-space:nowrap}}@media (max-width:767px){.footer-brand{margin-bottom:var(--s6)}.footer-brand__logo{max-width:150px}}input[type="email"],input[type="text"],input[type="search"],select{border-radius:0;border-color:var(--vonal-f);background:var(--ho);color:var(--grafit);font-family:var(--font);font-weight:300}.section--ink input[type="email"]{background:transparent;border-color:rgba(250,248,244,.4);color:var(--ho)}.section--ink .btn--ghost{border-color:var(--barack);color:var(--barack)}.section--ink .btn--ghost:hover{background:var(--barack);color:var(--grafit)}.summary{border-color:var(--vonal-f);background:var(--ho)}.progress{border-top-color:var(--vonal-f)}.progress li[aria-current="step"]{box-shadow:0 -2px 0 var(--borostyan);color:var(--grafit)}.config{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--s8);align-items:start}@media (max-width:1023px){.config{grid-template-columns:minmax(0,1fr)}}.progress{display:flex;flex-wrap:wrap;gap:var(--s6);border-top:1px solid var(--line);margin-bottom:var(--s8);font-size:var(--t-small);color:var(--muted)}.progress li{padding-top:var(--s4)}.progress li[aria-current="step"]{color:var(--ink)}.summary{border:1px solid var(--line);background:var(--paper);padding:var(--s5);position:sticky;top:var(--s5)}.summary .row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3)}.pgal__main{margin-bottom:var(--s3)}.pgal__main img{transition:opacity .18s ease}.pgal__main.is-loading img{opacity:.35}.pgal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--vonal-f);border-radius:0;background:rgba(250,248,244,.92);color:var(--grafit);font-family:var(--font);font-size:22px;line-height:1;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease}.pgal:hover .pgal__nav,.pgal__nav:focus-visible{opacity:1}.pgal__nav:hover{background:var(--grafit);color:var(--ho);border-color:var(--grafit)}.pgal__nav--prev{left:var(--s3)}.pgal__nav--next{right:var(--s3)}@media (hover:none){.pgal__nav{opacity:1}}.pgal__counter{position:absolute;right:var(--s3);bottom:var(--s3);z-index:2;background:var(--grafit);color:var(--ho);font-size:var(--t-meta);letter-spacing:.08em;padding:5px 10px;font-variant-numeric:tabular-nums}.pgal__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--s3)}@media (max-width:767px){.pgal__thumbs{grid-template-columns:repeat(4,1fr)}}.pgal__thumb{border:0;background:none;padding:0;cursor:pointer;font:inherit;display:block}.pgal__thumb .ratio{outline:1px solid var(--vonal-f);outline-offset:-1px}.pgal__thumb:hover .ratio{outline-color:var(--grafit)}.pgal__thumb[aria-pressed="true"] .ratio{outline:2px solid var(--borostyan)}.pgal__more{margin-top:var(--s4)}.anyacuka-config{border-top:var(--hairline);margin-bottom:var(--s5)}.ac{border-bottom:var(--hairline)}.ac__head{display:flex;align-items:center;gap:var(--s4);width:100%;padding:var(--s4) 0;background:none;border:0;cursor:pointer;font:inherit;text-align:left;color:inherit}.ac__label{flex:none;font-size:var(--t-small);color:var(--szurke-ink)}.ac__value{display:flex;align-items:center;gap:var(--s3);margin-left:auto;font-size:var(--t-body);color:var(--grafit)}.ac__value img{width:30px;height:30px;object-fit:cover;flex:none}.ac__value--empty{color:var(--borostyan-ink);font-style:italic}.ac__chev{flex:none;width:10px;height:10px;position:relative}.ac__chev::before{content:"";position:absolute;inset:0 0 auto 0;margin-top:1px;border-left:1px solid var(--szurke-ink);border-bottom:1px solid var(--szurke-ink);width:8px;height:8px;transform:rotate(-45deg);transition:transform .2s ease}.ac.is-open .ac__chev::before{transform:rotate(135deg);margin-top:4px}.ac.is-open .ac__label{color:var(--grafit)}.ac__panel{padding-bottom:var(--s5)}.ac__modes{border:0;padding-block:0;margin-bottom:var(--s3)}.ac--mode .ac__value{font-style:normal}.ac__search{width:100%;margin-bottom:var(--s4);padding:9px 12px;border:1px solid var(--vonal-f);border-radius:0;background:var(--ho);font-family:var(--font);font-size:var(--t-small);font-weight:300;color:var(--grafit)}.ac__search::placeholder{color:var(--szurke-ink);font-style:italic}.ac__empty{margin-top:var(--s4)}.ac__more,.ac__reset{display:inline-block;margin-top:var(--s4);padding:0;background:none;border:0;cursor:pointer;font:inherit;font-size:var(--t-small);color:var(--borostyan-ink);text-decoration:underline;text-underline-offset:4px}.ac__reset{margin:var(--s4) 0 0}.anyacuka-sticky-buy{position:sticky;bottom:0;z-index:5;background:var(--ho);border-top:1px solid var(--grafit);padding-block:var(--s4)}.anyacuka-sticky-buy .woocommerce-variation-price{margin-bottom:var(--s3)}.anyacuka-lead{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s3);font-size:var(--t-small);color:var(--grafit-2)}.anyacuka-chip-row{display:flex;flex-wrap:wrap;gap:var(--s2)}.anyacuka-swatch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s3)}@media (max-width:767px){.anyacuka-swatch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.anyacuka-swatch small,.anyacuka-swatch--text .ratio span{overflow-wrap:anywhere}.anyacuka-swatch{border:0;background:none;padding:0;cursor:pointer;text-align:left;font:inherit}.anyacuka-swatch .ratio{outline:1px solid var(--vonal-f);outline-offset:-1px}.anyacuka-swatch[aria-pressed="true"] .ratio{outline:2px solid var(--borostyan)}.anyacuka-swatch small{display:block;margin-top:var(--s2);font-size:var(--t-meta);color:var(--grafit-2)}.anyacuka-chip{position:absolute;inset:0;display:block;box-shadow:inset 0 0 0 1px rgba(46,49,55,.08)}.anyacuka-swatch,.swatch{display:flex;flex-direction:column;height:100%;padding:var(--s2);border:1px solid var(--vonal-f);background:var(--ho);text-align:center;cursor:pointer;font:inherit;color:inherit;text-decoration:none}.anyacuka-swatch:hover,.swatch:hover{border-color:var(--grafit)}.anyacuka-swatch .ratio,.swatch .ratio,.anyacuka-swatch[aria-pressed="true"] .ratio,.swatch[aria-pressed="true"] .ratio{outline:0}.anyacuka-swatch[aria-pressed="true"],.swatch[aria-pressed="true"]{border-color:var(--borostyan);box-shadow:inset 0 0 0 1px var(--borostyan)}.anyacuka-swatch small,.swatch small{display:flex;align-items:center;justify-content:center;flex:none;min-height:2.4em;max-height:3.6em;overflow:hidden;margin-top:var(--s2);padding:0 2px;font-size:var(--t-meta);line-height:1.2;color:var(--grafit-2)}.swatch__sav{display:block;margin-top:2px;font-size:11px;color:var(--szurke-ink);letter-spacing:.02em}.swatch[data-sav="gyors"] .swatch__sav{color:var(--borostyan-ink)}.anyacuka-swatch--text .ratio{background:var(--surface-2)}.anyacuka-swatch--text .ratio span{display:none}.anyacuka-select-hidden{display:none !important}.anyacuka-addtocart .variations{width:100%;border-collapse:collapse;margin-bottom:var(--s5)}.anyacuka-addtocart .variations th,.anyacuka-addtocart .variations td{text-align:left;padding:var(--s2) 0;vertical-align:middle}.anyacuka-addtocart .variations th label{font-size:var(--t-small);font-weight:400;color:var(--szurke-ink);padding-right:var(--s4)}.anyacuka-addtocart select{width:100%;padding:10px 12px;border:1px solid var(--vonal-f);border-radius:0;background:var(--ho);color:var(--grafit);font-family:var(--font);font-size:var(--t-small);font-weight:300}.anyacuka-addtocart .reset_variations{display:inline-block;margin-top:var(--s2);font-size:var(--t-small);color:var(--borostyan-ink);text-decoration:underline;text-underline-offset:3px}.anyacuka-addtocart .quantity{display:inline-flex;margin-right:var(--s3)}.anyacuka-addtocart .quantity input{width:74px;padding:12px;border:1px solid var(--vonal-f);border-radius:0;background:var(--ho);color:var(--grafit);font-family:var(--font);font-size:var(--t-small)}.anyacuka-addtocart button.single_add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;padding:14px 30px;border:1px solid var(--borostyan-ink);border-radius:var(--radius-btn);background:var(--borostyan-ink);color:var(--ho);font-family:var(--font);font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.anyacuka-addtocart button.single_add_to_cart_button:hover{background:var(--grafit);border-color:var(--grafit)}.anyacuka-addtocart button.single_add_to_cart_button.disabled,.anyacuka-addtocart button.single_add_to_cart_button:disabled{background:var(--surface-2);border-color:var(--vonal-f);color:var(--szurke-ink);cursor:not-allowed}.anyacuka-addtocart .quantity input.qty{width:74px;padding:12px;border:1px solid var(--vonal-f);border-radius:0;background:var(--ho);font-family:var(--font);font-size:var(--t-small);text-align:center}.woocommerce .anyacuka-addtocart button.single_add_to_cart_button.button.alt,.woocommerce .anyacuka-addtocart button.single_add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;padding:14px 30px;border:1px solid var(--borostyan-ink);border-radius:var(--radius-btn);background:var(--borostyan-ink);color:var(--ho);font-family:var(--font);font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.woocommerce .anyacuka-addtocart button.single_add_to_cart_button.button.alt:hover{background:var(--grafit);border-color:var(--grafit);color:var(--ho)}.woocommerce .anyacuka-addtocart button.single_add_to_cart_button.button.alt.disabled,.woocommerce .anyacuka-addtocart button.single_add_to_cart_button.button.alt.disabled:hover,.woocommerce .anyacuka-addtocart button.single_add_to_cart_button.button.alt:disabled,.woocommerce .anyacuka-addtocart button.single_add_to_cart_button.button.alt:disabled:hover{background:var(--surface-2);border-color:var(--vonal-f);color:var(--szurke-ink);cursor:not-allowed}.anyacuka-addtocart .woocommerce-variation-price{margin-bottom:var(--s4)}.anyacuka-addtocart .woocommerce-variation-price .price{font-size:20px;font-weight:300}.anyacuka-addtocart .stock{font-size:var(--t-small);color:var(--szurke-ink);margin-bottom:var(--s3)}.anyacuka-addtocart p{margin-bottom:var(--s3)}.woocommerce table.shop_table{width:100%;border:0;border-collapse:collapse;border-radius:0;margin-bottom:var(--s7)}.woocommerce table.shop_table th{text-align:left;padding:var(--s3) var(--s4) var(--s3) 0;border-bottom:1px solid var(--grafit);font-size:var(--t-meta);font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--szurke-ink)}.woocommerce table.shop_table td{padding:var(--s5) var(--s4) var(--s5) 0;border-top:1px solid var(--vonal-f);vertical-align:middle;font-weight:300}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{border-top:1px solid var(--vonal-f)}.woocommerce table.shop_table .product-thumbnail img{width:84px;height:auto}.woocommerce table.shop_table .product-name a{text-decoration:none}.woocommerce table.shop_table .product-name a:hover{color:var(--borostyan-ink)}.woocommerce table.shop_table dl.variation{margin:var(--s2) 0 0;font-size:var(--t-small);color:var(--szurke-ink)}.woocommerce table.shop_table dl.variation dt,.woocommerce table.shop_table dl.variation dd{display:inline;margin:0}.woocommerce table.shop_table dl.variation dd p{display:inline}.woocommerce table.shop_table dl.variation dd::after{content:"";display:block}.woocommerce a.remove{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:0;color:var(--szurke-ink) !important;font-size:18px;line-height:1;text-decoration:none}.woocommerce a.remove:hover{background:none;color:var(--borostyan-ink) !important}.woocommerce .quantity input.qty{width:68px;padding:10px;border:1px solid var(--vonal-f);border-radius:0;background:var(--ho);font-family:var(--font);font-size:var(--t-small);text-align:center}.woocommerce .cart_totals h2,.woocommerce-checkout h3,.woocommerce-checkout h2{font-size:var(--t-h3);font-weight:400;letter-spacing:0;margin-bottom:var(--s5)}.woocommerce-cart .woocommerce{display:grid;grid-template-columns:minmax(0,1fr) clamp(340px,36%,440px);gap:var(--s7);align-items:start}.woocommerce-cart .woocommerce > .woocommerce-notices-wrapper{grid-column:1 / -1}.woocommerce-cart .woocommerce > .woocommerce-notices-wrapper:empty{display:none}.woocommerce-cart .woocommerce > form.woocommerce-cart-form{min-width:0}.woocommerce-cart .woocommerce > form.woocommerce-cart-form table.shop_table{margin-bottom:var(--s5)}.woocommerce .cart-collaterals{width:100%;float:none}.woocommerce .cart-collaterals .cart_totals{float:none;width:100%;position:sticky;top:var(--s5);border:1px solid var(--vonal-f);background:var(--ho);padding:var(--s5)}.woocommerce-cart .cart-collaterals .cart_totals table{margin-bottom:var(--s5)}.woocommerce-cart .cart-collaterals .cart_totals table th{border-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals table td{padding-right:0;text-align:right}.woocommerce-cart .cart-collaterals .cart_totals .order-total td{font-size:18px}@media (max-width:1023px){.woocommerce-cart .woocommerce{grid-template-columns:minmax(0,1fr);gap:var(--s7)}.woocommerce .cart-collaterals .cart_totals{position:static}}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{display:inline-flex;align-items:center;justify-content:center;padding:13px 26px;border:1px solid var(--vonal-f);border-radius:var(--radius-btn);background:none;color:var(--grafit);font-family:var(--font);font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background:var(--grafit);border-color:var(--grafit);color:var(--ho)}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce a.checkout-button{background:var(--borostyan-ink);border-color:var(--borostyan-ink);color:var(--ho)}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce a.checkout-button:hover{background:var(--grafit);border-color:var(--grafit);color:var(--ho)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce a.checkout-button{width:auto;white-space:nowrap;margin-top:var(--s3);font-size:12.5px;padding:14px 28px}.woocommerce .coupon{display:flex;gap:var(--s3);align-items:center;flex-wrap:wrap}.woocommerce .coupon input[type="text"]{padding:12px;border:1px solid var(--vonal-f);border-radius:0;background:var(--ho);font-family:var(--font);font-size:var(--t-small);min-width:180px}.woocommerce form .form-row{margin-bottom:var(--s4)}.woocommerce form .form-row label{display:block;margin-bottom:var(--s2);font-size:var(--t-small);color:var(--szurke-ink)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .select2-container .select2-selection--single{width:100%;padding:11px 12px;border:1px solid var(--vonal-f);border-radius:0;background:var(--ho);font-family:var(--font);font-size:var(--t-small);font-weight:300;color:var(--grafit)}.woocommerce-message,.woocommerce-info,.woocommerce-error{border:0;border-left:2px solid var(--borostyan);background:var(--len);padding:var(--s4) var(--s5);margin-bottom:var(--s5);font-size:var(--t-small);list-style:none}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{display:none}.woocommerce-error{border-left-color:#A8342E}.nav li{list-style:none}.nav li a{text-decoration:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.alignwide{width:100%}.alignfull{width:100vw;margin-left:50%;transform:translateX(-50%)}.mintasav{display:block;width:100%;height:24px;flex:none}.mintasav--forditott{transform:scaleY(-1)}.mintasav-elvalaszto{display:block;line-height:0}.mintasav-elvalaszto--keskeny{max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.site-header .mintasav{height:10px}.hirlevel{display:flex;flex-direction:column;gap:var(--s5)}.hirlevel__mezok{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4)}.mezo{display:block}.mezo__cimke{display:block;margin-bottom:var(--s2);font-size:var(--t-small);font-style:italic;font-weight:400;color:var(--barack)}.hirlevel input.mezo__input{width:100%;min-height:46px;padding:11px 14px;font:inherit;font-size:var(--t-body);color:var(--ho);background:rgba(250,248,244,.06);border:1px solid rgba(250,248,244,.45);border-radius:0}.hirlevel input.mezo__input:focus-visible{outline:2px solid var(--barack);outline-offset:2px;border-color:var(--barack)}.hirlevel input.mezo__input::placeholder{color:rgba(250,248,244,.5)}.hirlevel input.mezo__input:-webkit-autofill,.hirlevel input.mezo__input:-webkit-autofill:hover,.hirlevel input.mezo__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ho);-webkit-box-shadow:0 0 0 1000px #363C37 inset;caret-color:var(--ho)}.hirlevel__gdpr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s3);align-items:start;font-size:var(--t-small);line-height:1.6;color:rgba(250,248,244,.88);max-width:62ch;cursor:pointer}.hirlevel__gdpr input[type="checkbox"]{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--barack);cursor:pointer}.hirlevel__gdpr a{color:var(--barack);text-underline-offset:3px}.hirlevel__gomb{align-self:flex-start}.hirlevel__uzenet{margin:0;padding:var(--s3) var(--s4);border-left:3px solid var(--barack);background:rgba(250,248,244,.06);color:var(--ho);font-size:var(--t-small);line-height:1.6}.hirlevel__uzenet--hiba{border-left-color:#E79289}.hirlevel__csapda{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hirlevel__gomb:hover{background:var(--barack);color:var(--grafit)}@media (max-width:767px){.hirlevel__mezok{grid-template-columns:minmax(0,1fr)}.hirlevel__gomb{width:100%;text-align:center}}.woocommerce-account .col2-set::before,.woocommerce-account .col2-set::after,.woocommerce-account .woocommerce::before,.woocommerce-account .woocommerce::after{content:none !important;display:none !important}.woocommerce-account #customer_login.col2-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s6);align-items:start}.woocommerce-account #customer_login .u-column1,.woocommerce-account #customer_login .u-column2{width:100%;float:none;background:var(--feher,#fff);border:1px solid var(--vonal-f);padding:var(--s6)}.woocommerce-account #customer_login h2{font-size:var(--t-h3);font-weight:400;margin:0 0 var(--s5)}.woocommerce-account form.login,.woocommerce-account form.register{border:0;border-radius:0;padding:0;margin:0}.woocommerce-account .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:var(--s2);margin-right:var(--s4);color:var(--grafit-2)}.woocommerce-account .woocommerce-form-login__rememberme input{accent-color:var(--borostyan-ink);width:18px;height:18px}.woocommerce-account .lost_password{margin-top:var(--s4);font-size:var(--t-small)}.woocommerce-account .lost_password a,.woocommerce-account .woocommerce-privacy-policy-link{color:var(--borostyan-ink)}.woocommerce-account .woocommerce-privacy-policy-text p{font-size:var(--t-small);color:var(--szurke-ink);line-height:1.6}.woocommerce-account form.register > p:not([class]){font-size:var(--t-small);color:var(--grafit-2)}.fiok-elonyok{list-style:none;margin:0 0 var(--s3);padding:0;display:grid;gap:var(--s2)}.fiok-elonyok li{position:relative;padding-left:22px;color:var(--grafit-2)}.fiok-elonyok li::before{content:"";position:absolute;left:0;top:.55em;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid var(--fenyo)}.fiok-megjegyzes{font-size:var(--t-small);font-style:italic;color:var(--szurke-ink);margin:0 0 var(--s5)}.woocommerce-account.logged-in .woocommerce{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--s8);align-items:start}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:none;min-width:0}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--vonal-f)}.woocommerce-MyAccount-navigation li a{display:block;padding:12px 0;border-bottom:1px solid var(--vonal-f);color:var(--grafit);text-decoration:none}.woocommerce-MyAccount-navigation li a:hover{color:var(--borostyan-ink)}.woocommerce-MyAccount-navigation li.is-active a{color:var(--borostyan-ink);font-weight:500}.woocommerce-MyAccount-navigation li.is-active a::before{content:"";display:inline-block;width:12px;height:1px;background:currentColor;vertical-align:middle;margin-right:8px}.woocommerce-MyAccount-content > p:first-child{margin-top:0}.woocommerce-MyAccount-content a:not(.button){color:var(--borostyan-ink)}.woocommerce-account .woocommerce-orders-table{width:100%;border-collapse:collapse}.woocommerce-account .woocommerce-orders-table th,.woocommerce-account .woocommerce-orders-table td{padding:12px 10px;border-bottom:1px solid var(--vonal-f);text-align:left}.woocommerce-account .woocommerce-orders-table .button{padding:8px 14px;font-size:11.5px}.woocommerce-account .woocommerce-Addresses.col2-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s6)}.woocommerce-account .woocommerce-Addresses .col-1,.woocommerce-account .woocommerce-Addresses .col-2{width:100%;float:none}.woocommerce-account .woocommerce-Address{background:var(--feher,#fff);border:1px solid var(--vonal-f);padding:var(--s5)}.woocommerce-account .woocommerce-Address-title{display:block;text-align:left;margin-bottom:var(--s3)}.woocommerce-account .woocommerce-Address-title h2{float:none !important;font-size:var(--t-h3);font-weight:400;margin:0 0 4px}.woocommerce-account .woocommerce-Address-title .edit{float:none !important;display:inline-block;font-size:var(--t-small)}.woocommerce-account .woocommerce-Address address{font-style:normal;line-height:1.7;color:var(--grafit-2)}@media (max-width:1023px){.woocommerce-account #customer_login.col2-set,.woocommerce-account.logged-in .woocommerce,.woocommerce-account .woocommerce-Addresses.col2-set{grid-template-columns:minmax(0,1fr);gap:var(--s6)}}.karusszel{position:relative}.karusszel__sav{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--grid-gap)) / 3.3);gap:var(--grid-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:2px}.karusszel__sav::-webkit-scrollbar{display:none}.karusszel__sav > *{scroll-snap-align:start;min-width:0}.karusszel__sav:focus-visible{outline:2px solid var(--borostyan-ink);outline-offset:4px}.section-head:has(.karusszel__gombok){align-items:flex-end}.karusszel__gombok{display:flex;gap:var(--s2);flex:none}.karusszel__gomb{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--vonal-f);background:var(--ho);color:var(--grafit);font-size:26px;line-height:1;cursor:pointer;border-radius:var(--radius-btn)}.karusszel__gomb:hover:not(:disabled){border-color:var(--borostyan-ink);color:var(--borostyan-ink)}.karusszel__gomb:focus-visible{outline:2px solid var(--borostyan-ink);outline-offset:2px}.karusszel__gomb:disabled{opacity:.35;cursor:default}.karusszel__gombok[hidden]{display:none !important}@media (max-width:1023px){.karusszel__sav{grid-auto-columns:calc((100% - var(--grid-gap)) / 2.3)}}@media (max-width:767px){.karusszel__sav{grid-auto-columns:78%}}@media (prefers-reduced-motion:reduce){.karusszel__sav{scroll-behavior:auto}}.illusztracio{display:block;max-width:100%;height:auto}.steps > li:has(.lepes__kep){display:flex;flex-direction:column;border-top:0;padding-top:0}.steps > li:has(.lepes__kep)::before{border-top:2px solid var(--grafit);padding-top:var(--s4)}.steps .lepes__kep{order:-1;width:auto;height:150px;max-width:100%;object-fit:contain;object-position:left bottom;margin-bottom:var(--s5)}@media (max-width:767px){.steps .lepes__kep{height:120px}}.section--zold{position:relative}.section--zold::after{content:"";position:absolute;left:0;right:0;top:calc(100% - 1px);height:32px;background:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/elvalaszto-hullam-szegely.svg?v=2) repeat-x left top / auto 100%;pointer-events:none;z-index:1}.elvalaszto-kep{width:min(420px,80%);margin:0 auto var(--s7)}.elvalaszto-kep--balra{width:min(320px,70%);margin:calc(-1 * var(--s4)) 0 var(--s6)}.illusztracio-panel{display:grid;place-items:center;height:100%;min-height:240px;padding:var(--s6);background-color:var(--len);background-repeat:repeat;background-size:220px}.illusztracio-panel--mezo{background-image:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/minta-mezo.svg)}.illusztracio-panel .illusztracio{width:min(220px,70%)}@media (max-width:767px){.illusztracio-panel{min-height:200px;margin-top:var(--s5)}}.ures-allapot{display:grid;justify-items:center;text-align:center;gap:var(--s4);padding:var(--s6) 0 var(--s7);max-width:560px;margin:0 auto}.ures-allapot__kep{width:160px;margin-bottom:var(--s2)}.ures-allapot .title{font-size:var(--t-h2);font-weight:300}.ures-allapot .lede{margin:0 auto}.ures-allapot__gombok{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--s4) var(--s5);margin-top:var(--s3)}.woocommerce-cart .woocommerce:has(> .ures-allapot){display:block}.oldal-404{background-color:var(--ho);background-image:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/minta-haromszog.svg);background-repeat:repeat;background-size:260px}.oldal-404__doboz{max-width:620px;margin:0 auto;background:var(--ho);border:1px solid var(--vonal-f);padding:clamp(28px,5vw,56px);display:grid;justify-items:center;text-align:center;gap:var(--s3)}.oldal-404__doboz .kicker{justify-content:center}.oldal-404__kep{width:140px;margin-bottom:var(--s3)}.oldal-404__doboz .title{font-size:var(--t-h2);font-weight:300}.ac__kulon{margin-top:var(--s4);padding-top:var(--s4);border-top:1px dashed var(--vonal-f)}.oldal-cim{font-size:var(--t-h2);font-weight:300}.oldal-cim--tavol{margin-bottom:var(--s6)}.termek-ar{font-size:22px;margin-top:var(--s3)}.anyacuka-offseason{border:1px solid var(--vonal-f);border-left:3px solid var(--borostyan-ink);background:var(--len);padding:var(--s5);display:grid;gap:var(--s2)}.anyacuka-offseason .kicker{margin:0}.anyacuka-offseason .lede{margin:0}.rendezes{display:flex;gap:var(--s2);align-items:center}.lapozo{padding-top:var(--s7);display:flex;flex-wrap:wrap;gap:var(--s2)}.lapozo .page-numbers{min-width:44px;height:44px;display:inline-grid;place-items:center;padding:0 var(--s3);border:1px solid var(--vonal-f);color:var(--grafit);text-decoration:none}.lapozo .page-numbers.current{background:var(--grafit);border-color:var(--grafit);color:var(--ho)}.lapozo a.page-numbers:hover{border-color:var(--borostyan-ink);color:var(--borostyan-ink)}.rolam-nyito{padding-top:var(--s4)}.rolam-nyito .grid{align-items:center}.rolam-nyito .oldal-cim{font-size:var(--t-hero);line-height:1.08}.rolam-portre{margin:0 0 0 auto;width:100%;max-width:320px}@media (max-width:1023px){.rolam-portre{margin-inline:auto;max-width:340px}}.rolam-tortenet{font-size:18px;line-height:1.8;color:var(--grafit-2)}.rolam-tortenet > * + *{margin-top:var(--s5)}.rolam-tortenet h2{font-size:15px;font-style:italic;font-weight:400;color:var(--borostyan-ink);letter-spacing:0;display:flex;align-items:center;gap:12px}.rolam-tortenet h2::before{content:"";width:40px;height:1px;background:var(--borostyan)}.rolam-tortenet p{max-width:62ch}.rolam-tortenet p span{font-weight:inherit !important}.rolam-oldalsav{display:grid;gap:var(--s7);align-content:start}.rolam-oldalsav .rolam-idezet{margin:0}.rolam-kep{margin:0;display:grid;gap:var(--s3)}.rolam-kep figcaption{font-style:italic}.rolam-kollazs__racs{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:1fr 1fr;gap:var(--s2)}.rolam-kollazs__nagy{grid-row:1 / span 2;aspect-ratio:2 / 3}.rolam-fejezet--hatter{position:relative;isolation:isolate;background-image:var(--rolam-hatter);background-size:cover;background-position:center}.rolam-fejezet--hatter::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(100deg,rgba(250,248,244,.97) 30%,rgba(250,248,244,.60) 100%)}@media (max-width:767px){.rolam-fejezet--hatter::after{background:linear-gradient(to bottom,rgba(250,248,244,.96) 58%,rgba(250,248,244,.72) 100%)}}@media (max-width:479px){.rolam-kollazs__racs{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.rolam-kollazs__nagy{grid-row:auto;aspect-ratio:4 / 5}.rolam-kollazs__racs > .ratio:not(.rolam-kollazs__nagy){aspect-ratio:4 / 3}}.rolam-munka{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--s8);align-items:center}.rolam-munka__kepek{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}.rolam-munka__kepek > :last-child{margin-top:var(--s8)}.rolam-elvek{list-style:none;margin:0;padding:0;display:grid;gap:var(--s6);counter-reset:elv}.rolam-elvek li{counter-increment:elv;border-top:2px solid var(--grafit);padding-top:var(--s4)}.rolam-elvek li::before{content:counter(elv,decimal-leading-zero);display:block;font-style:italic;font-size:24px;color:var(--fenyo-ink);margin-bottom:var(--s2)}.rolam-elvek h3{font-size:var(--t-h3);font-weight:400;margin:0 0 var(--s2)}.rolam-elvek p{color:var(--grafit-2);margin:0}.rolam-tovabb{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:flex-end;justify-content:flex-start}@media (max-width:1023px){.rolam-munka{grid-template-columns:minmax(0,1fr);gap:var(--s7)}.rolam-nyito .grid{row-gap:var(--s6)}}@media (max-width:767px){.rolam-munka__kepek > :last-child{margin-top:var(--s6)}.rolam-oldalsav{margin-top:var(--s7)}}.kapcsolat .grid{align-items:start}.kapcsolat__alairas{font-style:italic;color:var(--grafit-2);margin-top:var(--s4)}.kapcsolat__alairas span{color:var(--grafit)}.kapcsolat__kartyak{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}.kapcsolat__kartya{background:#fff;border:1px solid var(--vonal-f);padding:var(--s5);display:grid;gap:var(--s2);align-content:start;min-width:0}.kapcsolat__kartya--kiemelt{border-top:3px solid var(--borostyan-ink)}.kapcsolat__kartya--szeles{grid-column:1 / -1;background:var(--len)}.kapcsolat__cimke{font-size:var(--t-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--szurke-ink)}.kapcsolat__ertek{font-size:20px;font-weight:400;color:var(--grafit);text-decoration:none;overflow-wrap:anywhere}a.kapcsolat__ertek:hover{color:var(--borostyan-ink)}.kapcsolat__megj{font-size:var(--t-small);color:var(--grafit-2);line-height:1.55}.kapcsolat__gyik{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s6)}.kapcsolat__kerdes{border-top:2px solid var(--grafit);padding-top:var(--s4);display:grid;gap:var(--s2);align-content:start}.kapcsolat__kerdes h3{font-size:var(--t-h3);font-weight:400;margin:0}.kapcsolat__kerdes p{color:var(--grafit-2);margin:0}.kapcsolat__kerdes a{color:var(--borostyan-ink)}@media (max-width:1023px){.kapcsolat__gyik{grid-template-columns:minmax(0,1fr)}.kapcsolat .grid{row-gap:var(--s7)}}@media (max-width:767px){.kapcsolat__kartyak{grid-template-columns:minmax(0,1fr)}}.js-beuszas img.illusztracio:not(.beuszott){opacity:0;transform:translateY(18px)}.js-beuszas img.illusztracio{transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.js-beuszas img.illusztracio.elvalaszto-kep:not(.beuszott){transform:scaleX(.85)}@media (prefers-reduced-motion:reduce){.js-beuszas img.illusztracio{opacity:1 !important;transform:none !important;transition:none !important}}.section--surface,.section--zold,.section--ink{position:relative;isolation:isolate}.section--surface::before,.section--zold::before,.section--ink::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-repeat:repeat;-webkit-mask-image:linear-gradient(100deg,transparent 30%,#000 85%);mask-image:linear-gradient(100deg,transparent 30%,#000 85%)}.section--surface::before{background-image:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/minta-mezo.svg);background-size:420px;opacity:.10}.section--zold::before{background-image:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/minta-haromszog.svg);background-size:300px;opacity:.12}.section--ink::before{background-image:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/illusztracio/minta-haromszog.svg);background-size:260px;opacity:.16}.minta-nelkul::before{content:none !important}@media (max-width:767px){.section--surface::before,.section--zold::before,.section--ink::before{-webkit-mask-image:linear-gradient(to bottom,transparent 55%,#000 100%);mask-image:linear-gradient(to bottom,transparent 55%,#000 100%)}}.rolam-fejezet__racs{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s7);max-width:760px}.rolam-fejezet--kieg .rolam-fejezet__racs{max-width:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s8);align-items:center}.rolam-fejezet__racs--fordit .rolam-fejezet__szoveg{order:2}.rolam-fejezet__szam{font-style:italic;font-size:24px;color:var(--fenyo-ink);margin:0 0 var(--s2)}.rolam-fejezet__cim{font-size:var(--t-h2);font-weight:300;margin:0 0 var(--s5)}.rolam-fejezet .rolam-tortenet h2{display:none}.rolam-fejezet__idezet{font-size:24px;line-height:1.45}@media (max-width:1023px){.rolam-fejezet--kieg .rolam-fejezet__racs{grid-template-columns:minmax(0,1fr);gap:var(--s6)}.rolam-fejezet__racs--fordit .rolam-fejezet__szoveg{order:0}}@media (max-width:767px){.rolam-fejezet__idezet{font-size:19px}}.kereso-gomb{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;font:inherit;font-size:14px;color:var(--grafit);cursor:pointer}.kereso-gomb:hover,.kereso-gomb[aria-expanded="true"]{color:var(--borostyan-ink)}.kereso-gomb--mobil{display:none}.kereso{position:absolute;left:0;right:0;top:100%;z-index:60;background:var(--ho);border-bottom:1px solid var(--vonal-f);box-shadow:0 18px 40px -24px rgba(41,52,43,.35);max-height:calc(100vh - 140px);overflow-y:auto}.kereso__belso{padding-block:var(--s5) var(--s6);display:grid;gap:var(--s5)}.kereso__urlap{position:relative;display:flex;align-items:center;border-bottom:2px solid var(--grafit)}.kereso__ikon{position:absolute;left:0;color:var(--szurke-ink)}input.kereso__mezo{flex:1;min-width:0;border:0;background:transparent;box-shadow:none;outline:none;font:inherit;font-size:24px;font-weight:300;color:var(--grafit);padding:var(--s3) var(--s3) var(--s3) 32px;border-radius:0}input.kereso__mezo::placeholder{color:var(--szurke-ink);opacity:.8}input.kereso__mezo::-webkit-search-cancel-button{display:none}.kereso__urlap:focus-within{border-bottom-color:var(--borostyan-ink)}.kereso__bezar{background:none;border:0;font-size:30px;line-height:1;color:var(--grafit-2);cursor:pointer;width:44px;height:44px}.kereso__bezar:hover{color:var(--borostyan-ink)}.kereso.is-tolt .kereso__urlap::after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:30%;background:var(--borostyan);animation:kereso-tolt 1s ease-in-out infinite}@keyframes kereso-tolt{from{transform:translateX(-100%)}to{transform:translateX(340%)}}.kereso__javaslatok{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.kereso__javaslatok .meta{margin-right:var(--s2)}.kereso__racs{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s7)}.kereso__racs > :only-child{grid-column:1 / -1}.kereso__oldal{display:grid;gap:var(--s5);align-content:start}.kereso__csoportcim{font-size:var(--t-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--szurke-ink);margin:0 0 var(--s3)}.kereso__termekek,.kereso__mintak{list-style:none;margin:0;padding:0;display:grid;gap:2px}.kereso__termek,.kereso__minta{display:flex;align-items:center;gap:var(--s4);padding:var(--s2);margin-inline:calc(var(--s2) * -1);text-decoration:none;color:var(--grafit);border-radius:4px}.kereso__termek img{width:64px;height:64px;object-fit:cover;flex:none;background:var(--len)}.kereso__folt{width:44px;height:44px;flex:none;background:var(--len) center / cover;border:1px solid var(--vonal-f)}.kereso__termek-szoveg{display:grid;gap:2px;flex:1;min-width:0}.kereso__termek-nev{font-size:17px}.kereso__termek-meta{font-size:var(--t-meta);color:var(--szurke-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kereso__termek-ar{font-size:var(--t-small);color:var(--grafit-2);white-space:nowrap}.kereso__elem:hover,.kereso__elem:focus-visible{background:var(--len);outline:none}.kereso__elem:focus-visible{box-shadow:inset 0 0 0 2px var(--borostyan-ink)}.kereso__kategoriak{display:flex;flex-wrap:wrap;gap:var(--s2)}.kereso__mind{display:inline-block;justify-self:start;color:var(--borostyan-ink);padding:var(--s2) 0;text-decoration:underline;text-underline-offset:4px}.kereso__mind:hover,.kereso__mind:focus-visible{background:none;box-shadow:none;color:var(--grafit)}.kereso__ures{display:grid;gap:var(--s2)}.kereso__ures p{margin:0}.kereso__ures a{color:var(--borostyan-ink)}@media (max-width:1023px){.site-header .wrap{grid-template-columns:1fr auto auto}.kereso-gomb--mobil{display:inline-flex;grid-column:2;grid-row:1;min-height:44px;padding:0 var(--s2)}.nav-toggle{grid-column:3}.nav .kereso-gomb{display:none}.kereso__racs{grid-template-columns:minmax(0,1fr);gap:var(--s5)}input.kereso__mezo{font-size:19px}}@media (max-width:480px){.kereso-gomb--mobil span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kereso__termek-ar{display:none}}@media (prefers-reduced-motion:reduce){.kereso.is-tolt .kereso__urlap::after{animation:none}}.site-header .kereso .kereso__belso,.site-header .kereso .kereso__belso:not(#x){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s5);padding-block:var(--s5) var(--s6)}.fejlec-jobb{display:flex;align-items:center;gap:var(--s5);justify-self:end}.fejlec-seged{order:2;gap:var(--s4);font-size:var(--t-meta);position:relative;padding-left:var(--s5)}.fejlec-seged::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:15px;background:var(--vonal-f)}.fejlec-seged a{color:var(--grafit-2)}.fejlec-seged a:hover{color:var(--borostyan-ink)}.fejlec-kosar{white-space:nowrap}@media (max-width:1023px){.fejlec-seged{padding-left:0}.fejlec-seged::before{content:none}.fejlec-jobb{display:contents}.site-header.is-nav-open .fejlec-seged a{font-size:16px;color:var(--grafit)}}.hirlevel--ff .fluentform .ff-el-group{margin-bottom:var(--s4)}.hirlevel--ff .fluentform .ff-t-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}.hirlevel--ff .fluentform label.ff-el-form-label{font-size:var(--t-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--ho);opacity:.75;margin-bottom:var(--s2);font-weight:400}.hirlevel--ff .fluentform input[type="text"],.hirlevel--ff .fluentform input[type="email"]{width:100%;background:transparent;color:var(--ho);border:1px solid rgba(250,248,244,.35);border-radius:0;padding:var(--s3) var(--s4);font:inherit;font-size:var(--t-body);min-height:48px;box-shadow:none}.hirlevel--ff .fluentform input[type="text"]:focus,.hirlevel--ff .fluentform input[type="email"]:focus{border-color:var(--barack);outline:2px solid transparent;outline-offset:2px}.hirlevel--ff .fluentform input::placeholder{color:rgba(250,248,244,.45)}.hirlevel--ff .fluentform .ff-el-form-check{display:flex;gap:var(--s3);align-items:flex-start}.hirlevel--ff .fluentform .ff-el-form-check-label{font-size:var(--t-small);line-height:1.55;color:var(--ho);opacity:.85}.hirlevel--ff .fluentform input[type="checkbox"]{width:20px;height:20px;margin-top:2px;accent-color:var(--barack);flex:none}.hirlevel--ff .fluentform .ff-btn-submit{background:var(--borostyan-ink);color:var(--ho);border:1px solid var(--borostyan-ink);border-radius:var(--radius-btn);padding:var(--s3) var(--s6);min-height:48px;font:inherit;font-size:var(--t-small);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.hirlevel--ff .fluentform .ff-btn-submit:hover{background:transparent;color:var(--ho);border-color:var(--ho)}.hirlevel--ff .fluentform .ff-el-is-error input{border-color:var(--barack)}.hirlevel--ff .fluentform .error,.hirlevel--ff .fluentform .text-danger{color:var(--barack);font-size:var(--t-small)}.hirlevel--ff .ff-message-success{border:1px solid rgba(250,248,244,.35);border-left:3px solid var(--fenyo-halvany);padding:var(--s4);color:var(--ho);font-size:var(--t-small)}@media (max-width:767px){.hirlevel--ff .fluentform .ff-t-container{grid-template-columns:minmax(0,1fr)}}.ac__grid--savok{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--s3)}.ac__sav{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--s4);border:1px solid var(--vonal-f);border-radius:var(--radius);background:var(--ho)}.ac__sav b{font-size:var(--t-small);font-weight:600;color:var(--grafit)}.ac__sav .ac__sav-ar{font-size:1.05rem;color:var(--grafit)}.ac__sav small{margin-top:0;font-size:var(--t-meta);color:var(--grafit-2);line-height:1.35}.ac__sav[aria-pressed="true"],.ac__sav[aria-pressed="true"]:hover{background:var(--ho);color:var(--grafit);border-color:var(--borostyan);box-shadow:inset 0 0 0 1px var(--borostyan)}.ac__sav:focus-visible{outline:2px solid var(--borostyan);outline-offset:2px}.ac__sav.is-unavailable{opacity:.55}.ac__grid--vastag{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--s3)}@media (max-width:479px){.ac__grid--vastag{gap:var(--s2)}.ac__grid--vastag .ac__sav{padding:var(--s3)}}.ac--kapcsolo{padding:var(--s3) 0}.ac__kapcsolo{display:flex;align-items:center;gap:var(--s3);cursor:pointer;font-size:var(--t-small)}.ac__kapcsolo input{width:18px;height:18px;accent-color:var(--fenyo,#557B5D);flex:none;margin:0}.ac__kapcsolo small{color:var(--grafit-2);font-size:var(--t-meta)}.anyacuka-lead{flex-wrap:wrap}.anyacuka-lead__reszlet{flex-basis:100%;margin-top:2px;color:var(--grafit-2);font-size:var(--t-meta);line-height:1.4}.blog-racs{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:var(--s7) var(--s6)}.blog-kiemelt{display:grid;grid-template-columns:7fr 5fr;gap:var(--s7);align-items:center;margin-bottom:var(--s8)}@media (max-width:767px){.blog-kiemelt{grid-template-columns:minmax(0,1fr);gap:var(--s5);margin-bottom:var(--s7)}}.blog-kiemelt__kep{display:block;aspect-ratio:16 / 11;overflow:hidden;background:var(--surface)}.blog-kiemelt__kep img{width:100%;height:100%;object-fit:cover;display:block}.blog-kiemelt__cim{margin:var(--s3) 0 var(--s4);font-size:clamp(22px,2.2vw,29px);font-weight:300;line-height:1.2}.blog-kiemelt__cim a{color:var(--ink);text-decoration:none}.blog-kiemelt__cim a:hover{text-decoration:underline;text-underline-offset:4px}.blog-kiemelt__kivonat{margin:0 0 var(--s5);font-size:var(--t-body);line-height:1.7;color:var(--ink-2)}.blog-kartya{display:flex;flex-direction:column;gap:var(--s3)}.blog-kartya__kep{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--len);border-radius:var(--radius)}.blog-kartya__kep img{width:100%;height:100%;object-fit:cover;display:block}.blog-kartya__ures{display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:.45}.blog-kartya__ures svg{width:56%;height:auto}.blog-kartya__meta{margin:0;font-size:var(--t-meta);color:var(--grafit-2);display:flex;gap:var(--s2);flex-wrap:wrap}.blog-kartya__meta a{color:inherit}.blog-kartya__cim{margin:0;font-size:1.05rem;font-weight:500;line-height:1.3}.blog-kartya__cim a{color:var(--grafit);text-decoration:none}.blog-kartya__cim a:hover{text-decoration:underline;text-underline-offset:3px}.blog-kartya__kivonat{margin:0;font-size:var(--t-small);color:var(--grafit-2);line-height:1.55}.blog-lapozo{margin-top:var(--s7)}.blog-lapozo ul{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s2);padding:0;margin:0;justify-content:center}.blog-lapozo .page-numbers{display:inline-block;padding:var(--s2) var(--s4);border:1px solid var(--vonal-f);border-radius:var(--radius);text-decoration:none;color:var(--grafit);font-size:var(--t-small)}.blog-lapozo .page-numbers.current{background:var(--grafit);border-color:var(--grafit);color:var(--ho)}.bejegyzes__racs{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:72px;align-items:start}@media (max-width:1199px){.bejegyzes__racs{grid-template-columns:minmax(0,1fr) 300px;gap:var(--s7)}}@media (max-width:1023px){.bejegyzes__racs{grid-template-columns:minmax(0,1fr);gap:var(--s7)}}.bejegyzes__fej{margin-bottom:var(--s6)}.bejegyzes__cim{margin:0;font-size:var(--t-h2);font-weight:300;line-height:1.15}.bejegyzes__meta{margin:0 0 var(--s3);font-size:var(--t-meta);letter-spacing:.04em;color:var(--muted);display:flex;gap:var(--s2);flex-wrap:wrap;align-items:baseline}.bejegyzes__meta a{color:var(--borostyan-ink);text-decoration:none}.bejegyzes__meta a:hover{text-decoration:underline;text-underline-offset:3px}.bejegyzes__kep{margin:0 0 var(--s7);overflow:hidden}.bejegyzes__kep img{width:100%;height:auto;display:block}.bejegyzes__torzs{font-size:18px;line-height:1.75;color:var(--ink)}.bejegyzes__torzs > *{max-width:700px}.bejegyzes__torzs > figure,.bejegyzes__torzs > .wp-block-image,.bejegyzes__torzs > .wp-block-gallery,.bejegyzes__torzs > .wp-block-embed,.bejegyzes__torzs > .wp-block-columns{max-width:none}.bejegyzes__torzs > * + *{margin-top:var(--s5)}.bejegyzes__torzs > p:first-of-type{font-size:19px;line-height:1.7;color:var(--ink-2)}.bejegyzes__torzs h2{font-size:24px;font-weight:300;margin-top:var(--s7)}.bejegyzes__torzs h3{font-size:19px;font-weight:400;margin-top:var(--s6)}.bejegyzes__torzs a{color:inherit;text-decoration:underline;text-decoration-color:var(--borostyan);text-underline-offset:3px}.bejegyzes__torzs ul,.bejegyzes__torzs ol{padding-left:1.15em}.bejegyzes__torzs li + li{margin-top:var(--s2)}.bejegyzes__torzs img{margin-block:var(--s6)}.bejegyzes__torzs blockquote{margin:var(--s6) 0;padding-left:var(--s5);border-left:2px solid var(--borostyan);color:var(--ink-2);font-size:19px;line-height:1.6}.bejegyzes__torzs blockquote p{margin:0}.bejegyzes__zaro{margin-top:var(--s7);padding-top:var(--s5);border-top:var(--hairline);font-size:var(--t-small);color:var(--ink-2)}.blog-oldalsav{display:grid;gap:var(--s5)}@media (min-width:1024px){.blog-oldalsav{position:sticky;top:var(--s5);align-self:start}}@media (max-width:1023px){.blog-oldalsav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blog-oldalsav{grid-template-columns:minmax(0,1fr)}}.oldalsav-doboz{border:var(--hairline);padding:var(--s5)}.oldalsav-doboz--szerzo,.oldalsav-doboz--bolt{background:var(--surface);border-color:transparent}.oldalsav-cim{margin:0 0 var(--s3);font-size:var(--t-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.oldalsav-szoveg{margin:0 0 var(--s4);font-size:var(--t-small);line-height:1.65;color:var(--ink-2)}.oldalsav-doboz .btn{width:100%}.oldalsav-temak,.oldalsav-frissek{list-style:none;margin:0;padding:0}.oldalsav-temak li + li{border-top:1px solid var(--line-soft)}.oldalsav-temak a{display:flex;justify-content:space-between;gap:var(--s3);padding:9px 0;font-size:var(--t-small);color:var(--ink);text-decoration:none}.oldalsav-temak a:hover{color:var(--borostyan-ink)}.oldalsav-temak a.is-sajat{font-weight:500}.oldalsav-szam{color:var(--muted);font-variant-numeric:tabular-nums}.oldalsav-frissek{display:grid;gap:var(--s4)}.oldalsav-frissek a{display:flex;gap:var(--s3);align-items:flex-start;text-decoration:none;color:inherit}.oldalsav-kep{flex:none}.oldalsav-kep img{width:64px;height:64px;object-fit:cover;display:block}.oldalsav-friss-cim{display:block;font-size:var(--t-small);line-height:1.4;color:var(--ink)}.oldalsav-frissek time{font-size:var(--t-meta);color:var(--muted)}.oldalsav-frissek a:hover .oldalsav-friss-cim{text-decoration:underline;text-underline-offset:3px}.sutisav{position:fixed;inset:auto 0 0 0;z-index:60;background:var(--ho);border-top:1px solid var(--line);box-shadow:0 -8px 28px rgba(41,52,43,.08)}.sutisav[hidden]{display:none}.sutisav__belso{max-width:var(--container);margin:0 auto;padding:var(--s4) var(--gutter);display:flex;align-items:center;gap:var(--s5)}.sutisav__szoveg{margin:0;flex:1 1 auto;font-size:var(--t-small);line-height:1.6;color:var(--ink-2)}.sutisav__szoveg a{color:var(--borostyan-ink);text-underline-offset:3px}.sutisav__gombok{flex:none;display:flex;gap:var(--s3)}.sutisav__gombok .btn{white-space:nowrap}@media (max-width:767px){.sutisav__belso{flex-direction:column;align-items:stretch;gap:var(--s4);padding:var(--s4) var(--gutter)}.sutisav__gombok .btn{flex:1 1 0;padding:12px 8px;font-size:11px;letter-spacing:.08em}}body.van-sutisav{padding-bottom:var(--sutisav-magassag,0px)}body.van-sutisav .anyacuka-sticky-buy{bottom:var(--sutisav-magassag,0px)}.sutisav-ujra{border:0;background:none;padding:0;cursor:pointer;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px}.sutisav-ujra:hover{color:var(--borostyan-ink)}.site-footer .bottom__zaro{display:flex;align-items:center;gap:var(--s4)}.site-footer .keszito{margin:var(--s4) 0 0;font-size:10.5px;letter-spacing:.02em;color:var(--szurke-ink);opacity:.75}.site-footer .keszito a{text-decoration:underline;text-underline-offset:2px}.elallas-doboz{margin:var(--s5) 0;padding:var(--s4);background:var(--surface);border-left:3px solid var(--borostyan-ink)}.elallas-sor{display:flex;gap:var(--s3);align-items:flex-start;cursor:pointer;font-size:var(--t-small);line-height:1.55}.elallas-sor input[type="checkbox"]{flex:none;margin-top:3px;width:17px;height:17px;accent-color:var(--borostyan-ink)}.elallas-sor a{color:var(--borostyan-ink);text-underline-offset:3px}.elallas-magyarazat{margin:var(--s3) 0 0 29px;font-size:var(--t-meta);line-height:1.5;color:var(--muted)}.mintaszuro{display:flex;align-items:center;gap:var(--s4);margin-bottom:var(--s5);padding:var(--s4);background:var(--surface);border-left:3px solid var(--borostyan-ink)}.mintaszuro__kep{flex:none;width:56px;height:56px;overflow:hidden}.mintaszuro__kep img{width:100%;height:100%;object-fit:cover;display:block}.mintaszuro__szoveg{flex:1 1 auto}.mintaszuro__cim{margin:0;font-size:var(--t-body);color:var(--ink)}.mintaszuro__korlat{margin:2px 0 0;font-size:var(--t-small);color:var(--muted)}.mintaszuro__vissza{flex:none}@media (max-width:767px){.mintaszuro{flex-wrap:wrap}.mintaszuro__vissza{width:100%}}.evszakvalto__opciok{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.evszakvalto .savvalaszto__opcio small{min-height:2.6em}:root{--textura:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/textura-vaszon-1.svg?v=2)}body,.section--surface,.section--zold,.site-footer{background-image:var(--textura);background-size:320px}.section--ink{background-image:url(https://www.anyacuka.com/wp-content/themes/anyacuka/assets/img/textura-vaszon-vilagos.svg?v=2);background-size:320px}.kosar-jelzes{margin:0 0 var(--s5);padding:var(--s4) var(--s5);background:var(--ho);border:1px solid var(--vonal-f);border-left:3px solid var(--borostyan);font-size:var(--t-small);line-height:1.6;color:var(--ink-2)}.kosar-jelzes p{margin:0}.kosar-jelzes strong{color:var(--grafit);font-weight:500}.ajandek-doboz{margin:var(--s5) 0;padding:var(--s4) var(--s5);background:var(--ho);border:1px solid var(--vonal-f)}.ajandek-doboz__pipa{display:flex;gap:var(--s3);align-items:flex-start;cursor:pointer}.ajandek-doboz__pipa input{margin-top:4px;accent-color:var(--borostyan)}.ajandek-doboz__pipa strong{font-weight:500;color:var(--grafit)}.ajandek-doboz__dij{color:var(--szurke-ink);font-size:var(--t-small);white-space:nowrap}.ajandek-doboz__kartya{display:grid;gap:var(--s2);margin-top:var(--s4)}.ajandek-doboz__kartya[hidden]{display:none}.ajandek-doboz__kartya label{font-size:var(--t-small);color:var(--grafit)}.ajandek-doboz__kartya textarea{width:100%;padding:var(--s3);border:1px solid var(--vonal-f);background:#fff;font:inherit;resize:vertical}.ajandek-doboz__megj{margin:0;font-size:var(--t-meta);color:var(--szurke-ink)}.minta-kapcsolodo[hidden]{display:none}.minta-kapcsolodo__osszes[hidden]{display:none}.kozlemeny-sav{background:var(--borostyan-ink);color:#fff}.kozlemeny-sav[hidden]{display:none}.kozlemeny-sav__belso{max-width:var(--container);margin:0 auto;padding:var(--s3) var(--gutter);display:flex;align-items:center;justify-content:center;gap:var(--s4)}.kozlemeny-sav__szoveg{font-size:var(--t-small);line-height:1.5;text-align:center}.kozlemeny-sav__szoveg strong{font-weight:600}.kozlemeny-sav__szoveg a{color:#fff;text-decoration:underline;text-underline-offset:3px;margin-left:var(--s2);white-space:nowrap}.kozlemeny-sav__zar{flex:none;width:32px;height:32px;border:0;background:none;color:#fff;font-size:22px;line-height:1;cursor:pointer;opacity:.85}.kozlemeny-sav__zar:hover,.kozlemeny-sav__zar:focus-visible{opacity:1}.kozlemeny-ablak{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:var(--s4)}.kozlemeny-ablak[hidden]{display:none}.kozlemeny-ablak__hatter{position:absolute;inset:0;background:rgba(41,52,43,.45)}.kozlemeny-ablak__doboz{position:relative;width:min(100%,460px);max-height:calc(100vh - 32px);overflow:auto;background:var(--ho);box-shadow:0 24px 60px rgba(41,52,43,.25);padding:0 var(--s6,32px) var(--s6,32px);text-align:center;outline:none}.kozlemeny-ablak__minta{margin:0 calc(-1 * var(--s6,32px)) var(--s5,24px)}.kozlemeny-ablak__zar{position:absolute;top:14px;right:10px;width:36px;height:36px;border:0;background:none;font-size:24px;line-height:1;color:var(--grafit);cursor:pointer}.kozlemeny-ablak__cim{font-size:26px;font-weight:300;line-height:1.2;margin:var(--s4) 0 var(--s3);color:var(--grafit)}.kozlemeny-ablak__szoveg{color:var(--grafit-2);line-height:1.65}.kozlemeny-ablak__szoveg p{margin:0 0 var(--s3)}.kozlemeny-ablak__szoveg a{color:var(--borostyan-ink)}.kozlemeny-ablak__gombok{display:flex;gap:var(--s3);justify-content:center;flex-wrap:wrap;margin-top:var(--s4)}html.kozlemeny-nyitva{overflow:hidden}@media (max-width:767px){.kozlemeny-sav__belso{padding:var(--s2) var(--s4);gap:var(--s2)}.kozlemeny-sav__szoveg{text-align:left}.kozlemeny-ablak__cim{font-size:22px}}.product .badge.badge--akcio{left:auto;right:var(--s3);background:var(--borostyan-ink);border-color:var(--borostyan-ink);color:#fff;font-weight:600}.akcio-sor{margin:var(--s2) 0 0;font-size:var(--t-small);color:var(--borostyan-ink);font-weight:500}body.woocommerce-checkout{--penztar-vonal:#D9D2C5;--penztar-sav:#F3EEE6;--penztar-sugar:6px}body.woocommerce-checkout .anyacuka-penztar{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,42%);align-items:stretch}body.woocommerce-checkout .anyacuka-penztar__adatok{min-width:0;width:100%;max-width:640px;justify-self:end;padding:var(--s3) clamp(24px,4vw,56px) var(--s8) 0}body.woocommerce-checkout .anyacuka-penztar__osszegzo{min-width:0;background:none;border:0;box-shadow:none;clip-path:none;position:static;padding:var(--s3) 0 var(--s8) clamp(24px,4vw,48px)}body.woocommerce-checkout .anyacuka-penztar__osszegzo-belso{position:sticky;top:var(--s5);max-width:460px;background:var(--penztar-sav);border:1px solid var(--vonal-f);border-radius:10px;padding:var(--s5)}body.woocommerce-checkout .anyacuka-penztar__resz{margin-bottom:var(--s7)}body.woocommerce-checkout h3.anyacuka-penztar__cim{font-size:21px;font-weight:500;letter-spacing:0;margin:0 0 var(--s4);color:var(--grafit)}body.woocommerce-checkout .anyacuka-penztar__cimsor{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4)}body.woocommerce-checkout .anyacuka-penztar__belepes{font-size:var(--t-small);color:var(--borostyan-ink);text-decoration:underline;text-underline-offset:3px}body.woocommerce-checkout .anyacuka-penztar__alcim{margin:calc(-1 * var(--s2)) 0 var(--s4);font-size:var(--t-small);color:var(--szurke-ink)}body.woocommerce-checkout #customer_details{margin-bottom:0}body.woocommerce-checkout #customer_details.col2-set{display:block}body.woocommerce-checkout #customer_details .col-1,body.woocommerce-checkout #customer_details .col-2{width:100%;float:none}body.woocommerce-checkout #customer_details .col-2 h3{font-size:17px;font-weight:500;margin:0 0 var(--s4)}body.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields{margin-top:var(--s5)}body.woocommerce-checkout form.checkout .form-row{position:relative;margin-bottom:12px}body.woocommerce-checkout form.checkout .form-row input.input-text,body.woocommerce-checkout form.checkout .form-row textarea,body.woocommerce-checkout form.checkout .form-row select{background:#fff;border:1px solid var(--penztar-vonal);border-radius:var(--penztar-sugar);padding:14px 13px;font-size:15px;font-weight:400;color:var(--grafit)}body.woocommerce-checkout form.checkout .form-row input.input-text:focus,body.woocommerce-checkout form.checkout .form-row textarea:focus,body.woocommerce-checkout form.checkout .form-row select:focus{outline:none;border-color:var(--borostyan-ink);box-shadow:0 0 0 1px var(--borostyan-ink)}body.woocommerce-checkout form.checkout .form-row:has(> label:not(.screen-reader-text):not(.checkbox)):has(> .woocommerce-input-wrapper > .input-text,> .woocommerce-input-wrapper > select) > label{position:absolute;top:8px;left:14px;right:14px;z-index:1;margin:0;font-size:12px;line-height:1.2;color:var(--szurke-ink);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.woocommerce-checkout form.checkout .form-row:has(> label:not(.screen-reader-text):not(.checkbox)) > .woocommerce-input-wrapper > input.input-text,body.woocommerce-checkout form.checkout .form-row:has(> label:not(.screen-reader-text):not(.checkbox)) > .woocommerce-input-wrapper > select{padding:25px 13px 8px}body.woocommerce-checkout form.checkout .form-row:has(> label:not(.screen-reader-text):not(.checkbox)) > .woocommerce-input-wrapper > textarea{padding-top:28px;min-height:96px}body.woocommerce-checkout form.checkout .form-row:has(> label:not(.screen-reader-text):not(.checkbox)) > .woocommerce-input-wrapper > .input-text::placeholder{color:transparent}body.woocommerce-checkout form.checkout .form-row label.checkbox{font-size:var(--t-small);color:var(--grafit)}body.woocommerce-checkout .anyacuka-szallitas-tabla{width:100%;border:0;border-collapse:collapse;margin:0;background:none}body.woocommerce-checkout .anyacuka-szallitas-tabla th,body.woocommerce-checkout .anyacuka-szallitas-tabla td{display:block;padding:0;border:0;text-align:left;background:none}body.woocommerce-checkout .anyacuka-szallitas-tabla tr.woocommerce-shipping-totals > th{display:none}body.woocommerce-checkout .anyacuka-szallitas-tabla tr + tr > th{margin-top:var(--s4);font-size:var(--t-small);font-weight:400;color:var(--szurke-ink)}body.woocommerce-checkout .anyacuka-szallitas-tabla tr + tr > td{margin-top:var(--s2)}.anyacuka-szallitas-tabla ul#shipping_method,.woocommerce-cart .cart_totals ul#shipping_method{list-style:none;margin:0;padding:0;text-align:left}body.woocommerce-checkout .anyacuka-szallitas-tabla ul#shipping_method{border:1px solid var(--penztar-vonal);border-radius:var(--penztar-sugar);background:#fff;overflow:hidden}body.woocommerce-checkout .anyacuka-szallitas-tabla ul#shipping_method li{display:flex;align-items:center;gap:12px;margin:0;padding:15px 14px;border-bottom:1px solid #EAE4D9;text-align:left;line-height:1.45;font-size:15px}body.woocommerce-checkout .anyacuka-szallitas-tabla ul#shipping_method li:last-child{border-bottom:0}body.woocommerce-checkout .anyacuka-szallitas-tabla ul#shipping_method li:has(input:checked){background:#FBF7F1;box-shadow:inset 0 0 0 1px var(--borostyan-ink)}body.woocommerce-checkout .anyacuka-szallitas-tabla ul#shipping_method li input{margin:0;flex:none;accent-color:var(--borostyan-ink)}body.woocommerce-checkout .anyacuka-szallitas-tabla ul#shipping_method li label{margin:0;flex:1;display:block}body.woocommerce-checkout .anyacuka-szallitas-tabla ul#shipping_method li img{vertical-align:middle}body.woocommerce-checkout .anyacuka-szallitas-tabla .woocommerce-shipping-destination,body.woocommerce-checkout .anyacuka-szallitas-tabla p{margin:var(--s2) 0 0;font-size:var(--t-small);color:var(--szurke-ink)}.woocommerce-cart .cart_totals table.shop_table,.woocommerce-cart .cart_totals table.shop_table tbody{display:block;width:100%}.woocommerce-cart .cart_totals table.shop_table tr{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);border-top:1px solid var(--vonal-f)}.woocommerce-cart .cart_totals table.shop_table tr:first-child{border-top:0}.woocommerce-cart .cart_totals table.shop_table tr > th,.woocommerce-cart .cart_totals table.shop_table tr > td{display:block;border:0;padding-left:0;padding-right:0}.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals{flex-direction:column;align-items:stretch;gap:0}.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals > th,.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals > td{width:100%;text-align:left}.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals > th{padding-bottom:0}.woocommerce-cart .cart_totals ul#shipping_method li{margin:0 0 var(--s2);text-align:left;display:flex;gap:8px;align-items:flex-start;line-height:1.45}.woocommerce-cart .cart_totals ul#shipping_method li input{margin:4px 0 0;flex:none}.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals td p,.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals td .woocommerce-shipping-destination{text-align:left;font-size:var(--t-small);color:var(--szurke-ink)}body.woocommerce-checkout #payment{background:none;border:0;border-radius:0}body.woocommerce-checkout #payment ul.payment_methods{padding:0;margin:0;border:1px solid var(--penztar-vonal);border-radius:var(--penztar-sugar);overflow:hidden;background:#fff}body.woocommerce-checkout #payment ul.payment_methods li{margin:0;padding:0;line-height:1.5}body.woocommerce-checkout #payment ul.payment_methods li > label{display:block;margin:0;padding:15px 14px;background:#FBF7F1;border-bottom:1px solid #EAE4D9;font-size:15px;font-weight:500;color:var(--grafit)}body.woocommerce-checkout #payment div.payment_box{background:#fff;border:0;border-radius:0;margin:0;padding:16px 14px;color:var(--grafit)}body.woocommerce-checkout #payment div.payment_box::before{display:none}body.woocommerce-checkout #payment div.payment_box fieldset{border:0;padding:0;margin:0}body.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods-saveNew{margin:var(--s3) 0 0;padding:0;border:0;font-size:var(--t-small)}body.woocommerce-checkout #payment div.form-row.place-order{padding:0;margin:var(--s5) 0 0}body.woocommerce-checkout #payment .woocommerce-privacy-policy-text p,body.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper{font-size:var(--t-small);color:var(--szurke-ink)}body.woocommerce-checkout #payment #place_order{float:none;width:100%;margin-top:var(--s4);padding:18px 24px;border-radius:var(--penztar-sugar);font-size:14px}body.woocommerce-checkout .anyacuka-penztar__osszegzo table.shop_table{width:100%;margin:0;border:0;border-radius:0;background:none;border-collapse:collapse}body.woocommerce-checkout .anyacuka-penztar__osszegzo table.shop_table th,body.woocommerce-checkout .anyacuka-penztar__osszegzo table.shop_table td{padding:7px 0;border:0;background:none;font-weight:400}body.woocommerce-checkout .anyacuka-penztar__osszegzo table.shop_table tbody td{padding:10px 0;vertical-align:middle}body.woocommerce-checkout .anyacuka-penztar__osszegzo table.shop_table td.product-name{text-align:left}body.woocommerce-checkout .anyacuka-penztar__osszegzo table.shop_table td.product-total{text-align:right;white-space:nowrap;padding-left:var(--s3)}body.woocommerce-checkout .anyacuka-penztar__osszegzo table.shop_table tfoot th{text-align:left}body.woocommerce-checkout .anyacuka-penztar__osszegzo table.shop_table tfoot td{text-align:right}.penztar-tetel{display:flex;gap:14px;align-items:center}.penztar-tetel__kep{position:relative;flex:none;width:64px;height:64px;border:1px solid var(--vonal-f);border-radius:8px;background:#fff}.penztar-tetel__kep img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.penztar-tetel__db{position:absolute;top:-8px;right:-8px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--grafit);color:#fff;font-size:12px;line-height:22px;text-align:center;font-weight:600}.penztar-tetel__szoveg{min-width:0}.penztar-tetel__nev{display:block;font-size:15px;color:var(--grafit);line-height:1.35}body.woocommerce-checkout .penztar-tetel__szoveg dl.variation{margin:3px 0 0;font-size:13px;line-height:1.45;color:var(--szurke-ink)}body.woocommerce-checkout .penztar-tetel__szoveg dl.variation dt{margin-right:.3em}body.woocommerce-checkout .anyacuka-penztar__osszegzo tr.anyacuka-kuponsor td{padding:var(--s4) 0;border-top:1px solid var(--vonal-f);border-bottom:1px solid var(--vonal-f)}body.woocommerce-checkout .anyacuka-penztar__osszegzo tr.cart-subtotal th,body.woocommerce-checkout .anyacuka-penztar__osszegzo tr.cart-subtotal td{padding-top:var(--s4)}.anyacuka-kupon{display:flex;gap:8px}.anyacuka-kupon input.input-text{flex:1;min-width:0;padding:13px;border:1px solid #D9D2C5;border-radius:6px;background:#fff;font-size:14px;color:var(--grafit)}.anyacuka-kupon button.anyacuka-kupon__gomb{flex:none;padding:0 18px;border:1px solid #D9D2C5;border-radius:6px;background:#EAE4D9;color:var(--grafit);font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:none;cursor:pointer}.anyacuka-kupon button.anyacuka-kupon__gomb:hover{background:#E0D8CA}.anyacuka-kupon.is-tolt{opacity:.6;pointer-events:none}.anyacuka-halvany{color:var(--szurke-ink);font-size:13px}body.woocommerce-checkout .anyacuka-penztar__osszegzo tr.order-total th,body.woocommerce-checkout .anyacuka-penztar__osszegzo tr.order-total td{padding-top:var(--s4);font-size:20px;font-weight:600;color:var(--grafit)}body.woocommerce-checkout .anyacuka-kupon-uzenet{margin:0 0 var(--s4)}@media (max-width:1023px){body.woocommerce-checkout .anyacuka-penztar{grid-template-columns:minmax(0,1fr)}body.woocommerce-checkout .anyacuka-penztar__adatok{max-width:none;justify-self:stretch;padding:var(--s6) 0 var(--s7)}body.woocommerce-checkout .anyacuka-penztar__osszegzo{order:-1;padding:var(--s5) 0 0}body.woocommerce-checkout .anyacuka-penztar__osszegzo-belso{position:static;max-width:none}}.woocommerce-cart .cart_totals table.shop_table tr.anyacuka-kosar-szallitas{flex-direction:column;align-items:stretch;gap:0}.woocommerce-cart .cart_totals tr.anyacuka-kosar-szallitas > th{padding-bottom:0}.woocommerce-cart .cart_totals tr.anyacuka-kosar-szallitas > td{text-align:left;font-size:var(--t-small);color:var(--szurke-ink);line-height:1.55}.woocommerce-cart .cart_totals tr.anyacuka-kosar-szallitas > td strong{color:var(--grafit);font-weight:600}.kosar-jelzes{position:fixed;top:16px;right:16px;z-index:90;width:min(380px,calc(100vw - 32px));background:#fff;border:1px solid var(--vonal-f);border-radius:10px;box-shadow:0 18px 48px rgba(41,52,43,.18);padding:var(--s4);transform:translateX(calc(100% + 32px));opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s ease}.kosar-jelzes[hidden]{display:none}.kosar-jelzes.is-nyitva{transform:translateX(0);opacity:1}.kosar-jelzes__fej{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s3)}.kosar-jelzes__pipa{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--fenyo);color:#fff;flex:none}.kosar-jelzes__cim{flex:1;font-size:15px;font-weight:500;color:var(--grafit)}.kosar-jelzes__zar{width:32px;height:32px;margin:-6px -6px -6px 0;border:0;background:none;font-size:22px;line-height:1;color:var(--szurke-ink);cursor:pointer}.kosar-jelzes__zar:hover{color:var(--grafit)}.kosar-jelzes__tetel{display:flex;gap:var(--s3);align-items:center;padding:var(--s3) 0;border-top:1px solid var(--vonal-f);border-bottom:1px solid var(--vonal-f)}.kosar-jelzes__kep{width:64px;height:64px;object-fit:cover;border-radius:8px;border:1px solid var(--vonal-f);flex:none;background:var(--ho)}.kosar-jelzes__szoveg{min-width:0}.kosar-jelzes__szoveg p{margin:0}.kosar-jelzes__nev{font-size:15px;color:var(--grafit);line-height:1.35}.kosar-jelzes__reszlet{font-size:13px;color:var(--szurke-ink);line-height:1.45;margin-top:2px !important}.kosar-jelzes__ar{font-size:14px;font-weight:500;color:var(--grafit);margin-top:4px !important}.kosar-jelzes__gombok{display:grid;grid-template-columns:1fr 1.4fr;gap:var(--s2);margin-top:var(--s3)}.kosar-jelzes__gombok .btn{text-align:center;padding:12px 10px;font-size:11.5px;border-radius:6px}.product a.added_to_cart.wc-forward{display:none}@media (prefers-reduced-motion:reduce){.kosar-jelzes{transition:none}}.kosar-jelzes.is-hiba .kosar-jelzes__pipa{background:#A8342E}.kosar-jelzes.is-hiba .kosar-jelzes__pipa svg{display:none}.kosar-jelzes.is-hiba .kosar-jelzes__pipa::before{content:"!";font-size:13px;font-weight:700;line-height:1}.kosar-jelzes__hiba{margin:0;padding:var(--s3) 0;border-top:1px solid var(--vonal-f);border-bottom:1px solid var(--vonal-f);font-size:14px;line-height:1.55;color:var(--grafit)}.kosar-jelzes__hiba[hidden],.kosar-jelzes__tetel[hidden]{display:none}.kategoria-gyik .title{margin-bottom:var(--s5)}.kategoria-gyik__lista{max-width:760px;border-top:var(--hairline)}.lede:has(#embed-hud,#embed-hud-2,#gendoc_aszf){max-width:68ch;font-size:16px;line-height:1.7;color:var(--grafit)}.lede > h2:has(~ #barat_script){display:none}#embed-hud,#embed-hud-2,#gendoc_aszf{padding:0 !important}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) h1{display:none}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) h1 + :is(p,div){text-align:left !important;font-size:14px;color:var(--szurke);margin-bottom:24px}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) h2{font-weight:300 !important;font-size:26px !important;line-height:1.2 !important;text-align:left !important;margin:2.2em 0 .6em !important;color:var(--grafit)}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) :is(h3,h4,h5){font-weight:500 !important;font-size:18px !important;line-height:1.3 !important;text-align:left !important;margin:1.6em 0 .4em !important;letter-spacing:0}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) :is(p,li,td){font-size:16px !important;line-height:1.7 !important;font-family:var(--font) !important}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) p{margin:0 0 .8em}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) :is(ul,ol){padding-left:1.3em;margin:0 0 1em;list-style:revert}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) ul:has(a[href*="#"]){list-style:none;padding-left:0}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) ul:has(a[href*="#"]) > li:has(ul){font-weight:500}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) ul:has(a[href*="#"]) ul{padding-left:0;margin:.3em 0 0;font-weight:400}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) a{color:var(--borostyan-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) a:hover{color:var(--grafit)}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) table{width:100%;border-collapse:collapse;margin:1em 0}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) :is(td,th){border:1px solid var(--vonal);padding:8px 10px;vertical-align:top;text-align:left}@media (max-width:767px){:is(#embed-hud,#embed-hud-2,#gendoc_aszf) h2{font-size:22px !important}:is(#embed-hud,#embed-hud-2,#gendoc_aszf) :is(p,li,td){font-size:15px !important}}.c-8:has(#e-fogyaszto){grid-column:1 / -1}.lede:has(#e-fogyaszto){max-width:1000px}.site-footer .bottom{align-items:center}.bottom__fizetes{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.bottom__fizetes img{height:21px;width:auto;border-radius:3px;display:block}.bottom__fizetes img:first-of-type{margin-left:4px}