.ert{background:#f7f9fb;display:flex;justify-content:center}.ert-belso{width:100%;max-width:1880px;box-sizing:border-box;padding:clamp(48px,4vw,92px) clamp(12px,2.4vw,32px) clamp(48px,4vw,88px);display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:clamp(32px,3.4vw,72px);align-items:start}.ert-fej{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ert-vonal{width:36px;height:2px;background:#d9a95f}.ert-szemoldok{margin-top:15px;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a6a1f}.ert-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}.ert-szoveg{margin:16px 0 0;max-width:38ch;font-family:Spectral,Georgia,serif;font-size:17px;line-height:1.7;color:#4a5866;text-wrap:pretty}.ert-osszesito{margin-top:clamp(26px,2.4vw,36px);display:flex;align-items:center;gap:18px;padding-top:clamp(22px,2vw,30px);border-top:1px solid #e3e8ec;align-self:stretch}.ert-szam{font-family:Playfair Display,Georgia,serif;font-size:clamp(56px,4.6vw,78px);line-height:.85;font-weight:600;letter-spacing:-.03em;color:#101a24;font-variant-numeric:lining-nums}.ert-osszesito-jobb{display:flex;flex-direction:column;gap:9px;min-width:0}.ert-db{display:flex;align-items:center;gap:8px;font-size:14.5px;color:#5f6c78}.ert-db img{flex:none;width:16px;height:16px}.ert-csillagok{display:inline-flex;gap:2px;color:#fbbc04;line-height:0}.ert-csillagok svg{width:17px;height:17px;fill:currentColor}.ert-csillagok-nagy svg{width:22px;height:22px}.ert-also{margin-top:clamp(24px,2.2vw,34px);align-self:stretch;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px}.mm-shop-body .ert-mind{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#16283a;padding-bottom:3px;border-bottom:1px solid rgba(217,169,95,.6);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)}.mm-shop-body .ert-mind:hover{color:#8a6a1f;border-color:#d9a95f;gap:11px}.ert-nyilak{display:flex;align-items:center;gap:10px}.ert-nyil{flex:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #e3e8ec;border-radius:50%;background:#fff;color:#16283a;box-shadow:0 4px 14px #14293c14;cursor:pointer;padding:0}.ert-nyil-ki{opacity:.32;cursor:default;pointer-events:none;box-shadow:none}.ert-sinkeret{min-width:0;overflow:hidden;margin:0 -12px -20px}.ert-sin{display:flex;align-items:stretch;gap:clamp(16px,1.4vw,24px);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;padding:4px 12px 32px;scroll-padding-inline:12px}.ert-sin::-webkit-scrollbar{display:none}.ert-kartya{flex:0 0 clamp(272px,calc((100% - 2 * clamp(16px,1.4vw,24px)) / 2.8),400px);scroll-snap-align:start;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:clamp(24px,1.9vw,32px);background:#fff;border:1px solid #e6ebef;border-radius:16px;box-shadow:0 1px 2px #101a240a,0 12px 32px -24px #101a2447}.ert-kartya-fej{display:flex;align-items:center;justify-content:space-between;gap:12px}.ert-g{flex:none;width:18px;height:18px}.ert-torzs{flex:1;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.ert-idezet{margin:0;font-family:Spectral,Georgia,serif;font-size:17px;line-height:1.72;color:#2f3d4a;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.ert-tovabb{padding:0;border:0;border-bottom:1px solid #e0cda3;background:none;font-family:inherit;font-size:15px;color:#8a6a1f;cursor:pointer}.ert-ures{flex:1;display:flex;align-items:center;font-family:Spectral,Georgia,serif;font-size:16px;font-style:italic;color:#a9b3bc}.ert-szerzo{margin-top:auto;padding-top:18px;border-top:1px solid #eef1f4;display:flex;align-items:center;gap:12px;min-width:0}.ert-avatar{flex:none;width:42px;height:42px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fbf6ee;box-shadow:inset 0 0 0 1px #e5d3b0;font-family:Playfair Display,Georgia,serif;font-size:16px;font-weight:600;color:#16283a}.ert-avatar img{width:100%;height:100%;object-fit:cover;display:block}.ert-szerzo-adat{display:flex;flex-direction:column;gap:3px;min-width:0}.ert-nev{font-size:15px;font-weight:500;color:#101a24;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ert-ido{font-size:13px;color:#8a9aa7}@media(max-width:1100px){.ert-belso{grid-template-columns:minmax(0,1fr)}.ert-fej{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px}.ert-fej>*{grid-column:1}.ert-osszesito{grid-column:2;grid-row:2 / span 3;align-self:end;border-top:0;padding-top:0;margin-top:0}.ert-also{grid-column:1 / -1}}@media(max-width:640px){.ert-fej{display:flex}.ert-osszesito{align-self:stretch;margin-top:24px;padding-top:22px;border-top:1px solid #e3e8ec}.ert-kartya{flex-basis:min(84vw,340px)}}.szv{background:#fff;display:flex;justify-content:center}.szv-belso{width:100%;max-width:1880px;box-sizing:border-box;padding:clamp(4px,.6vw,12px) clamp(12px,2.4vw,32px)}.szv-kartya{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.5fr) auto;align-items:center;gap:clamp(20px,2.6vw,48px);padding:clamp(14px,1.2vw,20px) clamp(20px,2.6vw,48px) clamp(14px,1.2vw,20px) clamp(14px,1.2vw,20px);border-radius:8px;background:#fbf7ee;border:1px solid #ecdfc3;color:#16283a;text-decoration:none;box-shadow:0 24px 46px -36px #101a2473,0 1px 3px #101a240d;transition:box-shadow .2s ease,border-color .2s ease}.szv-kartya:hover{border-color:#e2cd9f;box-shadow:0 28px 52px -34px #101a2480,0 1px 3px #101a240f}.szv-kartya:focus-visible{outline:2px solid #d9a95f;outline-offset:3px}.szv-kep{display:block;overflow:hidden;border-radius:6px;aspect-ratio:1040 / 400}.szv-kep img{display:block;width:100%;height:100%;object-fit:cover}.szv-szoveg{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.szv-vonal{width:36px;height:2px;background:#d9a95f}.szv-felirat{margin-top:14px;font-size:12.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#8a6420}.szv-cim{margin-top:10px;font-family:Playfair Display,Georgia,serif;font-size:clamp(25px,2vw,36px);line-height:1.12;font-weight:600;letter-spacing:-.02em;color:#16283a;text-wrap:balance}.szv-leiras{margin-top:12px;max-width:58ch;font-family:Spectral,Georgia,serif;font-size:clamp(16px,1.1vw,18px);line-height:1.7;color:#3d4b5a;text-wrap:pretty}.szv-gomb-hely{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:30ch}.szv-gomb{display:inline-flex;align-items:center;gap:11px;height:56px;padding:0 28px;border-radius:12px;background:linear-gradient(180deg,#f1c785,#d9a95f);font-size:16.5px;font-weight:500;color:#16283a;white-space:nowrap;transition:background .16s ease,box-shadow .16s ease}.szv-kartya:hover .szv-gomb{box-shadow:0 10px 22px -12px #a07028b3}.szv-megjegyzes{font-size:13.5px;line-height:1.5;color:#5d6a77;text-wrap:pretty}@media(max-width:1100px){.szv-kartya{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.szv-gomb-hely{grid-column:2;max-width:none}}@media(max-width:720px){.szv-kartya{grid-template-columns:minmax(0,1fr);gap:16px;padding:12px 12px 22px}.szv-szoveg,.szv-gomb-hely{padding:0 8px}.szv-gomb-hely{grid-column:auto}.szv-gomb{height:52px;width:100%;justify-content:center;box-sizing:border-box}.szv-leiras{display:none}.szv-felirat{margin-top:12px}}.szv-jelveny{display:inline-flex;align-items:center;gap:12px;padding:10px 16px 10px 13px;border-radius:12px;border:1px solid rgba(217,169,95,.45);background:#d9a95f12;color:#e9c184;text-decoration:none;transition:background .15s ease,border-color .15s ease}.szv-jelveny:hover{background:#d9a95f24;border-color:#d9a95fb3}.szv-jelveny svg{flex:none}.szv-jelveny-szoveg{display:flex;flex-direction:column;gap:2px;line-height:1.25}.szv-jelveny-felirat{font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#d9a95f}.szv-jelveny-cim{font-family:Playfair Display,Georgia,serif;font-size:17px;font-weight:600;color:#fff}
