.hsz{position:relative;width:100%;box-sizing:border-box;height:clamp(500px,45vw,700px);overflow:hidden;background:#0e1f2e;color:#fff;container-type:size;isolation:isolate;touch-action:pan-y;--kh: 70cqh;--kb: 15cqh;--kx: calc(50cqw + .25*min(100cqw, 1880px)) }.hsz-dia{position:absolute;inset:0;background:var(--tonus, #101c27);opacity:0;pointer-events:none;transition:opacity .6s ease}.hsz-dia.on{opacity:1;pointer-events:auto;z-index:1}.hsz-hatter{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--hx, 80%) var(--hy, 100%);display:block;-webkit-user-select:none;user-select:none;transform-origin:var(--kx) calc(100cqh - var(--kb));transform:scale(1);transition:transform 9s ease-out}.hsz-dia.on .hsz-hatter{transform:scale(1.06)}.hsz-fatyol{position:absolute;inset:0;pointer-events:none;--f1: 26%;--f2: 46%;--f3: 62%;background:linear-gradient(90deg,color-mix(in srgb,var(--tonus) 94%,transparent) 0%,color-mix(in srgb,var(--tonus) 84%,transparent) var(--f1),color-mix(in srgb,var(--tonus) 46%,transparent) var(--f2),color-mix(in srgb,var(--tonus) 0%,transparent) var(--f3)),linear-gradient(180deg,#060e166b,#060e1600 24% 58%,#060e1699)}.hsz-tartalom{position:absolute;inset:0}.hsz-belso{position:relative;z-index:2;height:100%;max-width:1880px;margin:0 auto;box-sizing:border-box;padding:clamp(26px,2.6vw,52px) clamp(12px,2.4vw,32px) clamp(96px,7vw,124px);display:flex;align-items:center;pointer-events:none}.hsz-szoveg{pointer-events:auto;width:min(760px,calc(.75*min(100cqw,1880px) - max(24.5cqh,35cqh * var(--kar, .7)) - 64px))}.hsz-alcim{display:block;margin-top:.3em;font-size:.46em;line-height:1.25;font-weight:500;font-style:italic;letter-spacing:-.005em;color:#ffffffdb}.hsz-konyv-hely{position:absolute;inset:0;z-index:1;pointer-events:none}.hsz-konyv{position:absolute;left:var(--kx);bottom:var(--kb);height:var(--kh);aspect-ratio:var(--kar);transform:translate(-50%)}.hsz-konyv-be{position:absolute;inset:0;opacity:0;transform:translateY(-6%) scale(.97);transition:opacity .4s ease,transform .4s ease}.hsz-dia.on .hsz-konyv-be{opacity:1;transform:none;transition:opacity .8s ease .2s,transform 1s cubic-bezier(.16,.84,.24,1) .2s}.hsz-kep{position:absolute;inset:0;width:100%;height:100%;display:block;filter:drop-shadow(14px 18px 22px rgba(0,0,0,.42)) drop-shadow(2px 3px 4px rgba(0,0,0,.35));-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.hsz-arnyek{position:absolute;left:-10%;right:-14%;bottom:-3.2%;height:8%;border-radius:50%;background:radial-gradient(closest-side,#0000009e,#00000047 55%,#0000);filter:blur(2px);opacity:0;transform:scaleX(.7);transition:opacity .4s ease,transform .4s ease}.hsz-dia.on .hsz-arnyek{opacity:1;transform:none;transition:opacity 1s ease .5s,transform 1s cubic-bezier(.16,.84,.24,1) .2s}.hsz-tukor{position:absolute;left:0;top:100%;width:100%;height:100%;transform:scaleY(-1);opacity:var(--tukor, 0);pointer-events:none;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.55),rgba(0,0,0,0) 30%);mask-image:linear-gradient(to top,#0000008c,#0000 30%)}.hsz-feny{position:absolute;inset:0;pointer-events:none;opacity:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:linear-gradient(112deg,#fff0 38%,#ffffff6b,#fff0 62%);background-size:320% 100%;background-position:110% 0;mix-blend-mode:soft-light}.hsz-dia.on .hsz-feny{animation:hszFeny 1.9s ease-in-out 1.2s 1 both}.hsz-bevvar .hsz-dia.on .hsz-konyv-be{opacity:0;transform:translateY(-6%) scale(.97);transition:none}.hsz-bevvar .hsz-dia.on .hsz-arnyek{opacity:0;transform:scaleX(.7);transition:none}.hsz-bevvar .hsz-dia.on .hsz-feny{animation:none}@keyframes hszFeny{0%{opacity:0;background-position:110% 0}18%{opacity:1}82%{opacity:1}to{opacity:0;background-position:-10% 0}}@media(max-width:1180px){.hsz-lead{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4}.hsz-fatyol{--f1: 36%;--f2: 58%;--f3: 74%}}@media(max-width:1080px){.hsz-lead{-webkit-line-clamp:3}}@media(max-width:960px){.hsz-lead{-webkit-line-clamp:2}}@media(max-width:860px){.hsz{height:clamp(660px,185vw,780px)}.hsz-fatyol{background:linear-gradient(180deg,color-mix(in srgb,var(--tonus) 92%,transparent),color-mix(in srgb,var(--tonus) 80%,transparent) 38%,color-mix(in srgb,var(--tonus) 20%,transparent) 62%,color-mix(in srgb,var(--tonus) 0%,transparent) 76%),linear-gradient(0deg,#060e1699,#060e1600 20%)}.hsz-tartalom{display:flex;flex-direction:column}.hsz-belso{height:auto;width:100%;max-width:none;flex:none;justify-content:center;padding:20px 16px 0;text-align:center}.hsz-szoveg{width:100%;max-width:34rem;align-items:center!important}.hsz-cim{max-width:22ch!important}.hsz-lead{display:none!important}.hsz-cta{justify-content:center}.hsz-konyv-hely{position:relative;inset:auto;flex:1 1 auto;min-height:150px;margin:14px 0 96px}.hsz-konyv{left:50%;top:50%;bottom:auto;height:min(100%,380px);transform:translate(-50%,-50%)}}@media(max-width:560px){.hsz-konyv{height:min(100%,38cqh)}}@media(prefers-reduced-motion:reduce){.hsz-hatter,.hsz-dia.on .hsz-hatter,.hsz-konyv-be,.hsz-dia.on .hsz-konyv-be,.hsz-arnyek,.hsz-dia.on .hsz-arnyek{transition:opacity .3s ease!important;transform:none!important}.hsz-dia.on .hsz-feny{animation:none}}.mi{background:#f7f9fb;display:flex;justify-content:center}.mi-belso{width:100%;max-width:1880px;box-sizing:border-box;padding:clamp(40px,3.4vw,72px) clamp(12px,2.4vw,32px) clamp(44px,3.6vw,78px)}.mi-fejsor{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px clamp(28px,3vw,60px)}.mi-fej{display:flex;flex-direction:column;align-items:flex-start}.mi-vonal{width:36px;height:2px;background:#d9a95f}.mi-szemoldok{margin-top:15px;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a6a1f}.mi-cim{margin:9px 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(28px,2.3vw,42px);line-height:1.1;font-weight:600;letter-spacing:-.02em;color:#101a24}.mi-cim em{font-style:italic;font-weight:500;color:#a2753a}.mi-szoveg{margin:16px 0 0;max-width:52ch;font-family:Spectral,Georgia,serif;font-size:17px;line-height:1.7;color:#4a5866;text-wrap:pretty}.mm-shop-body .mi-mind{display:inline-flex;align-items:center;gap:8px;margin-bottom:4px;font-size:15px;font-weight:500;color:#16283a;border-bottom:1px solid rgba(217,169,95,.6);padding-bottom:3px;transition:color .45s cubic-bezier(.22,.61,.36,1),border-color .45s cubic-bezier(.22,.61,.36,1),gap .45s cubic-bezier(.22,.61,.36,1)}.mi-mind svg{color:#b8873f}.mm-shop-body .mi-mind:hover{color:#8a6a1f;border-color:#d9a95f;gap:11px}.mi-sinkeret{position:relative;margin-top:clamp(24px,2.2vw,36px);padding:0 56px}.mi-sin{display:flex;align-items:stretch;gap:clamp(14px,1.4vw,24px);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:4px 0 18px}.mi-sin::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.mi-sin{cursor:grab}}.mi-sin.mi-huz{cursor:grabbing;scroll-snap-type:none!important;-webkit-user-select:none;user-select:none}.mi-sin.mi-huz .mi-kartya{pointer-events:none}.mi-elem{flex:0 0 calc((100% - (3*clamp(14px,1.4vw,24px)))/4);scroll-snap-align:start;display:flex;min-width:0}.mi-kartya{--tonus: #0e1f2e;position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;aspect-ratio:1.18;container-type:inline-size;box-sizing:border-box;padding:clamp(18px,1.5vw,26px);border-radius:8px;overflow:hidden;isolation:isolate;background:var(--tonus);text-decoration:none}.mm-shop-body .mi-kartya,.mm-shop-body .mi-kartya:hover{color:#fff}.mi-hatter{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;transform:scale(1.02);transition:transform 1.4s cubic-bezier(.2,.8,.2,1)}.mi-fatyol{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--tonus) 58%,transparent),color-mix(in srgb,var(--tonus) 0%,transparent) 26% 38%,color-mix(in srgb,var(--tonus) 72%,transparent) 62%,color-mix(in srgb,var(--tonus) 94%,transparent))}.mi-felirat{position:relative;align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#e9c184;text-shadow:0 1px 10px rgba(0,0,0,.45)}.mi-also{position:relative;display:flex;flex-direction:column;align-items:flex-start}.mi-kcim{font-family:Playfair Display,Georgia,serif;font-size:clamp(22px,9.4cqi,34px);line-height:1.08;font-weight:600;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.4)}.mi-alcim{margin-top:6px;min-height:2.9em;font-size:14px;line-height:1.45;color:#ffffffc7;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mi-lab{align-self:stretch;margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.mi-db{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#ffffffa8}.mi-gomb{flex:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 15px;border-radius:10px;white-space:nowrap;background:linear-gradient(180deg,#f1c785,#d9a95f);font-size:14px;font-weight:500;color:#16283a;transition:box-shadow .45s cubic-bezier(.22,.61,.36,1)}.mi-gomb svg{transition:transform .45s cubic-bezier(.22,.61,.36,1)}.mi-kartya:hover .mi-hatter,.mi-kartya:focus-visible .mi-hatter{transform:scale(1.05)}.mi-kartya:hover .mi-gomb,.mi-kartya:focus-visible .mi-gomb{box-shadow:inset 0 0 0 300px #fff0d63d}.mi-kartya:hover .mi-gomb svg,.mi-kartya:focus-visible .mi-gomb svg{transform:translate(3px)}.mi-kartya:focus-visible{outline:2px solid #d9a95f;outline-offset:3px}@container (max-width: 270px){.mi-db{font-size:11px;letter-spacing:.06em}.mi-gomb{padding:0 12px;gap:6px;font-size:13.5px}}.mi-fej-nyilak{display:none}@media(min-width:1181px){.mi-bal .mi-belso{display:grid;grid-template-columns:minmax(240px,21%) minmax(0,1fr);align-items:center;gap:clamp(28px,3vw,60px)}.mi-bal .mi-fejsor{flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.mi-bal .mi-cim{font-size:clamp(34px,2.8vw,52px);line-height:1.04}.mi-bal .mi-cim em{display:block}.mi-bal .mi-szoveg{font-style:italic}.mi-bal .mi-mind{margin-top:20px}.mi-bal .mi-fej-nyilak{display:flex;gap:10px;margin-top:26px}.mi-bal .mi-sinkeret{margin-top:0;padding:0}.mi-bal .mi-sinkeret>button,.mi-bal .mi-sinkeret>span[title]{display:none!important}.mi-bal .mi-kartya{aspect-ratio:.84}}@media(min-width:1181px)and (max-width:1400px){.mi-kartya{aspect-ratio:1.04}}@media(max-width:1180px){.mi-elem{flex-basis:calc((100% - 2 * clamp(14px,1.4vw,24px)) / 3)}}@media(max-width:900px){.mi-elem{flex-basis:calc((100% - clamp(14px,1.4vw,24px))/2)}}@media(max-width:760px){.mi-fejsor{align-items:flex-start;flex-direction:column}.mi-elem{flex-basis:min(80vw,330px)}.mi-kartya{aspect-ratio:1.06}}@media(prefers-reduced-motion:reduce){.mi-hatter,.mi-gomb svg{transition:none!important}.mi-kartya:hover .mi-hatter,.mi-kartya:focus-visible .mi-hatter{transform:scale(1.02)}}.dk{background:#fff;display:flex;justify-content:center}.dk-belso{width:100%;max-width:1880px;box-sizing:border-box;padding:clamp(4px,.6vw,12px) clamp(12px,2.4vw,32px) clamp(48px,4vw,86px)}.dk-kartya{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);min-height:clamp(470px,35vw,640px);border-radius:8px;overflow:hidden;background:var(--tonus, #100b08);color:#fff;box-shadow:0 34px 60px -38px #101a24bf,0 2px 6px #101a2414}.dk-kep{position:relative;display:block;overflow:hidden;min-height:100%;-webkit-mask-image:linear-gradient(90deg,#000 72%,transparent 100%);mask-image:linear-gradient(90deg,#000 72%,transparent 100%)}.dk-hatter{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transition:transform 1.6s cubic-bezier(.2,.8,.2,1)}.dk-fatyol{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0a06058c,#0a06052e 28%,#0a060500 50%),linear-gradient(180deg,#060e1652,#060e1600 24% 66%,#060e169e)}.dk-evek{position:absolute;left:clamp(22px,2.4vw,44px);top:clamp(22px,2.4vw,44px);display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-family:Playfair Display,Georgia,serif;font-size:clamp(30px,2.8vw,52px);line-height:1;font-weight:500;letter-spacing:-.01em;color:#f3e3c3;font-variant-numeric:lining-nums;text-shadow:0 2px 18px rgba(0,0,0,.5)}.dk-ev-vonal{width:26px;height:1.5px;margin-left:3px;background:#d9a95f}.dk-konyv{position:absolute;left:52%;bottom:8%;height:80%;transform:translate(-50%);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.dk-konyv img{position:relative;display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none;filter:drop-shadow(14px 18px 22px rgba(0,0,0,.42)) drop-shadow(2px 3px 4px rgba(0,0,0,.35))}.dk-konyv-arnyek{position:absolute;left:-10%;right:-14%;bottom:-3.2%;height:8%;border-radius:50%;background:radial-gradient(closest-side,#0000009e,#00000047 55%,#0000);filter:blur(2px)}.dk-kepfelirat{position:absolute;left:clamp(22px,2.4vw,44px);bottom:clamp(18px,2vw,34px);font-size:12.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3e3c3cc}.dk-kartya:hover .dk-hatter{transform:scale(1.06)}.dk-kartya:hover .dk-konyv{transform:translate(-50%) translateY(-6px)}.dk-szoveg{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:clamp(32px,3.4vw,64px) clamp(26px,3.4vw,72px) clamp(32px,3.4vw,64px) clamp(8px,1.6vw,28px)}.dk-cim{font-size:clamp(30px,3vw,54px)}@media(max-width:860px){.dk-kartya{grid-template-columns:minmax(0,1fr);min-height:0}.dk-kep{aspect-ratio:1.12;min-height:0;-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent 100%);mask-image:linear-gradient(180deg,#000 80%,transparent 100%)}.dk-konyv{left:58%;height:80%;bottom:9%}.dk-szoveg{padding:8px 22px 32px}}@media(max-width:480px){.dk-kep{aspect-ratio:.98}.dk-konyv{left:60%;height:78%}.dk-evek{font-size:30px;gap:8px}.dk-kepfelirat{font-size:11px;letter-spacing:.18em}}@media(prefers-reduced-motion:reduce){.dk-hatter,.dk-konyv{transition:none!important}.dk-kartya:hover .dk-hatter{transform:scale(1.02)}.dk-kartya:hover .dk-konyv{transform:translate(-50%)}}.vs{background:#fff;display:flex;justify-content:center}.vs-belso{width:100%;max-width:1880px;box-sizing:border-box;padding:clamp(44px,3.6vw,82px) clamp(12px,2.4vw,32px) clamp(20px,2vw,36px)}.vs-fej{display:flex;flex-direction:column;align-items:flex-start}.vs-vonal{width:36px;height:2px;background:#d9a95f}.vs-szemoldok{margin-top:15px;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a6a1f}.vs-fcim{margin:9px 0 0;font-family:Playfair Display,Georgia,serif;font-size:clamp(30px,2.5vw,46px);line-height:1.08;font-weight:600;letter-spacing:-.02em;color:#101a24;text-wrap:balance}.vs-fcim em{font-style:italic;font-weight:500;color:#a2753a}.vs-fszoveg{margin:16px 0 0;max-width:56ch;font-family:Spectral,Georgia,serif;font-size:17px;line-height:1.7;color:#4a5866;text-wrap:pretty}.vs-racs{margin-top:clamp(26px,2.4vw,40px);display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:clamp(14px,1.4vw,26px)}.vs-racs[data-db="2"]{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr)}.vs-kartya{--tonus: #0e1f2e;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-width:0;height:clamp(430px,32vw,600px);box-sizing:border-box;padding:clamp(28px,2.6vw,50px) clamp(26px,2.6vw,50px) clamp(22px,2vw,36px);border-radius:8px;overflow:hidden;isolation:isolate;background:var(--tonus);text-decoration:none;box-shadow:0 30px 56px -36px #101a24bf,0 2px 6px #101a2414}.mm-shop-body .vs-kartya,.mm-shop-body .vs-kartya:hover{color:#fbf3e6}.vs-kep{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:var(--kx) var(--ky);display:block;transform:scale(1.01);transition:transform 1.8s cubic-bezier(.2,.8,.2,1);-webkit-user-select:none;user-select:none}.vs-fatyol{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--tonus) 90%,transparent),color-mix(in srgb,var(--tonus) 66%,transparent),color-mix(in srgb,var(--tonus) 0%,transparent) 60%),linear-gradient(0deg,color-mix(in srgb,var(--tonus) 78%,transparent),color-mix(in srgb,var(--tonus) 0%,transparent) 28%)}.vs-keret{position:absolute;inset:14px;z-index:-1;border:1px solid rgba(233,193,132,.24);border-radius:4px;pointer-events:none}.vs-tartalom{position:relative;display:flex;flex-direction:column;align-items:flex-start;max-width:min(30rem,62%)}.vs-van-konyv .vs-tartalom{max-width:54%}.vs-szemoldok-sotet{margin-top:0;color:#e9c184}.vs-cim{margin-top:16px;font-family:Playfair Display,Georgia,serif;font-size:clamp(32px,2.9vw,56px);line-height:1.17;font-weight:600;letter-spacing:-.025em;color:#fbf1e3;text-shadow:0 2px 24px rgba(0,0,0,.35)}.vs-cim em{display:block;font-style:italic;font-weight:500;color:#e6bc7c}.vs-szoveg{margin-top:16px;max-width:34ch;font-family:Spectral,Georgia,serif;font-size:clamp(16px,1.1vw,18px);line-height:1.65;color:#fbf3e6db;text-wrap:pretty;text-shadow:0 1px 12px rgba(0,0,0,.4)}.vs-gomb{margin-top:clamp(20px,2vw,30px);display:inline-flex;align-items:center;gap:14px;font-size:15.5px;font-weight:500;color:#f3d9a8}.vs-nyil{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(233,193,132,.55);transition:background .45s cubic-bezier(.22,.61,.36,1),border-color .45s cubic-bezier(.22,.61,.36,1),color .45s cubic-bezier(.22,.61,.36,1),transform .45s cubic-bezier(.22,.61,.36,1)}.vs-lab{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(233,193,132,.24);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#fbf3e6b8}.vs-sorszam{font-variant-numeric:lining-nums tabular-nums;letter-spacing:.12em}.vs-konyv{position:absolute;z-index:0;right:8%;top:48%;height:60%;transform:translateY(-50%) rotate(5deg);transform-origin:50% 85%;transition:transform .7s cubic-bezier(.2,.8,.2,1);pointer-events:none}.vs-konyv img{display:block;height:100%;width:auto;border-radius:1px 4px 4px 1px;-webkit-user-select:none;user-select:none;box-shadow:0 34px 50px -12px #000000b3,0 6px 12px #00000059,inset 12px 0 16px -12px #0000008c}.vs-kartya:hover .vs-kep,.vs-kartya:focus-visible .vs-kep{transform:scale(1.05)}.vs-kartya:hover .vs-konyv,.vs-kartya:focus-visible .vs-konyv{transform:translateY(calc(-50% - 8px)) rotate(1.5deg) scale(1.02)}.vs-kartya:hover .vs-nyil,.vs-kartya:focus-visible .vs-nyil{background:#e9c184;border-color:#e9c184;color:#16283a;transform:translate(2px,-2px)}.vs-kartya:focus-visible{outline:2px solid #d9a95f;outline-offset:3px}@media(max-width:1180px){.vs-racs[data-db="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-kartya{height:clamp(420px,44vw,520px)}.vs-konyv{right:7%;height:50%}}@media(max-width:860px){.vs-racs,.vs-racs[data-db="2"]{grid-template-columns:minmax(0,1fr)}.vs-kartya{height:auto;min-height:clamp(440px,112vw,560px);padding:30px 24px 20px}.vs-keret{inset:10px}.vs-kep{object-position:var(--kxm) var(--ky)}.vs-fatyol{background:linear-gradient(180deg,color-mix(in srgb,var(--tonus) 88%,transparent),color-mix(in srgb,var(--tonus) 60%,transparent) 34%,color-mix(in srgb,var(--tonus) 0%,transparent) 62%),linear-gradient(0deg,color-mix(in srgb,var(--tonus) 80%,transparent),color-mix(in srgb,var(--tonus) 0%,transparent) 24%)}.vs-tartalom,.vs-van-konyv .vs-tartalom{max-width:100%}.vs-van-konyv .vs-szoveg{max-width:24ch}.vs-cim{font-size:clamp(31px,8.4vw,42px)}.vs-konyv{top:auto;bottom:64px;right:8%;height:clamp(170px,46vw,250px);transform:rotate(5deg)}.vs-kartya:hover .vs-konyv,.vs-kartya:focus-visible .vs-konyv{transform:translateY(-6px) rotate(1.5deg)}.vs-van-konyv{min-height:clamp(520px,136vw,640px)}.vs-lab{margin-top:28px}}@media(prefers-reduced-motion:reduce){.vs-kep,.vs-konyv,.vs-nyil{transition:none!important}.vs-kartya:hover .vs-kep{transform:scale(1.01)}}.mm-shop-body [data-mm-all][data-mm-all=var]{opacity:0!important;transition:none!important}.mm-shop-body [data-mm-all][data-mm-all=fut]{transition:none!important}.mm-sor-maszk{display:block;clip-path:inset(-.3em -.14em -.3em -.14em)}.mm-sor{display:block;white-space:nowrap;will-change:transform}@media(prefers-reduced-motion:reduce){[data-mm-all]{opacity:1!important}}html.lenis .mi-sin,html.lenis [data-rail],html.lenis [style*="overflow-x: auto"]{overflow-y:hidden!important}
