.mq-ko-meretek{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 4px;margin:6px 0 4px}.mq-ko-meret{display:grid;justify-items:center;gap:4px;min-width:62px;padding:10px 6px 8px;text-decoration:none;color:var(--mq-fekete,#0b0b0b)!important;border:1px solid transparent;transition:border-color .25s,background .25s}.mq-ko-helye{display:grid;place-items:end center;height:56px}.mq-ko-rajz{display:block;overflow:visible;transition:transform .5s var(--mq-rugo, cubic-bezier(.34,1.56,.64,1)),filter .3s;filter:drop-shadow(0 3px 4px rgba(0,0,0,.18))}.mq-ko-nev{font-size:.74rem;font-weight:700;letter-spacing:.06em}.mq-ko-mm{font-size:.66rem;color:var(--mq-halvany,#8a8a8a);white-space:nowrap}.mq-ko-meret:focus{outline:0}.mq-ko-meret:focus-visible{outline:1px solid var(--mq-fekete,#0b0b0b);outline-offset:2px}@media (hover:hover){.mq-ko-meret:hover .mq-ko-mm{color:var(--mq-fekete,#0b0b0b)}.mq-ko-meret:hover .mq-ko-rajz{transform:translateY(-4px) rotate(22deg) scale(1.08);filter:drop-shadow(0 8px 10px rgba(0,0,0,.25))}}.mq-ko-meret:active .mq-ko-rajz{transform:scale(.94)}.mq-ko-csillanas{transform-box:fill-box;transform-origin:center}.mq-ko-meret:hover .mq-ko-csillanas{animation:mq-csillanas .9s ease-in-out infinite alternate}@keyframes mq-csillanas{from{opacity:.3;transform:scale(.6)}to{opacity:1;transform:scale(1.6)}}.mq-ko-meret--forma .mq-ko-mm{font-style:italic}.mq-ko-meret--forma{flex-basis:100%;grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:start;column-gap:12px;row-gap:0;padding-top:14px}.mq-ko-meret--forma .mq-ko-helye{grid-row:1/span 2;height:auto;place-items:center}.mq-ko-meret--forma .mq-ko-rajz{width:24px;height:auto}.mq-ko-meret--forma .mq-ko-mm,.mq-ko-meret--forma .mq-ko-nev{justify-self:start}@media (max-width:760px){.mq-ko-meretek{display:grid;grid-template-columns:repeat(4,1fr);gap:6px 0;margin:14px 0 6px}.mq-ko-meret{min-width:0;padding:8px 2px;gap:3px;border:0}.mq-ko-helye{height:44px}.mq-ko-rajz{max-width:44px;height:auto}.mq-ko-nev{font-size:.72rem}.mq-ko-mm{font-size:.62rem}.mq-ko-meret--forma{grid-column:1/-1;grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:center;column-gap:14px;row-gap:0;padding:12px}.mq-ko-meret--forma .mq-ko-helye{grid-row:1/span 2;height:auto;place-items:center}.mq-ko-meret--forma .mq-ko-rajz{width:24px}.mq-ko-meret--forma .mq-ko-mm,.mq-ko-meret--forma .mq-ko-nev{justify-self:start}}