.catDesWrap{display:flex;flex-wrap:wrap;width:100%;gap:5px;justify-content:center}.catContent{display:flex;flex-direction:column;aspect-ratio:166/180;max-width:166px;max-height:180px;border:1px solid rgba(0,0,0,.12);padding:10px;box-sizing:border-box;align-items:center;justify-content:center;text-decoration:none}.catContent img{aspect-ratio:75/75;object-fit:contain;max-width:75px;max-height:75px}.catContent p{margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:400;text-align:center;color:#42494d}@media(max-width:999px){.catDesWrap{justify-content:flex-start}.catContent{aspect-ratio:unset;max-width:326px;max-height:unset;width:calc(1/3*100% - 5px)}.catContent img{aspect-ratio:100/100;max-width:100px;max-height:100px;min-width:100px;min-height:100px}.catContent p{font-size:14px;margin:0}}@media(max-width:549px){.catContent{max-width:267px;width:calc(1/2*100% - 5px)}}.aq-faq{--aq-blue:#1683b8;--aq-light:#f3f9fc;--aq-border:#dde5e9;--aq-text:#333;--aq-muted:#555;margin:28px 0;color:var(--aq-text)}.aq-faq details{margin-bottom:8px;border:1px solid var(--aq-border);border-radius:8px;background:#fff;overflow:hidden}.aq-faq details:last-child{margin-bottom:0}.aq-faq details[open]{border-color:#cfdde4}.aq-faq summary{position:relative;display:block;padding:17px 50px 17px 60px;cursor:pointer;list-style:none;font-size:16px;font-weight:600;line-height:1.45}.aq-faq summary::-webkit-details-marker{display:none}.aq-faq details:not([open]) summary{background:var(--aq-light)}.aq-faq summary::before{content:"+";content:"+"/"";position:absolute;left:16px;top:50%;display:grid;place-items:center;width:30px;height:30px;transform:translateY(-50%);border:1px solid var(--aq-blue);border-radius:50%;background:#fff;color:var(--aq-blue);font-size:20px;font-weight:400;line-height:1}.aq-faq details[open] summary::before{content:"−";content:"−"/"";background:var(--aq-blue);color:#fff}.aq-faq summary:focus-visible{outline:2px solid var(--aq-blue);outline-offset:-3px}.aq-faq details>div{padding:2px 22px 19px 60px;font-size:15px;line-height:1.65;color:var(--aq-muted)}.aq-faq p{margin:0 0 11px}.aq-faq ul{margin:8px 0 11px;padding-left:20px}.aq-faq li{margin-bottom:7px;line-height:1.6}.aq-faq p:last-child,.aq-faq ul:last-child,.aq-faq li:last-child{margin-bottom:0}.aq-faq strong{color:var(--aq-text);font-weight:600}@media(hover:hover){.aq-faq details:not([open]) summary:hover{background:#eaf5fa}}@media(max-width:600px){.aq-faq{margin:22px 0}.aq-faq summary{padding:15px 42px 15px 52px;font-size:15px}.aq-faq summary::before{left:12px;width:28px;height:28px}.aq-faq details>div{padding:1px 14px 16px 52px}}.parametr-kategorie{margin:28px 0}.parametr-kategorie__seznam{display:flex;flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none}.parametr-kategorie__polozka{margin:0;padding:0}.parametr-kategorie__polozka::before{content:none}.parametr-kategorie__odkaz{display:inline-flex;align-items:center;min-height:38px;padding:7px 16px;border:1px solid #b9e5f8;border-radius:50px;background:#f1faff;color:#111;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.parametr-kategorie__odkaz:hover{background:#e2f6ff;border-color:#00a8ee;color:#006f9e;text-decoration:none}.parametr-kategorie__odkaz:focus-visible{outline:2px solid #008fc9;outline-offset:2px}.parametr-kategorie__odkaz[aria-current="page"]{background:#006f9e;border-color:#006f9e;color:#fff}@media(max-width:600px){.parametr-kategorie{margin:22px 0}.parametr-kategorie__seznam{gap:7px}.parametr-kategorie__odkaz{min-height:36px;padding:6px 13px;font-size:14px}}.akouptab{--tab-blue:#0875bd;--tab-border:#dfe5e9;--tab-stripe:#f6f8fa;--tab-hover:#eef6fb;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:20px 0;overflow-x:auto;border:1px solid var(--tab-border);border-radius:6px}.akouptab table{width:100%;max-width:none;margin:0;table-layout:auto;border-collapse:collapse;font:inherit;line-height:1.45;background:#fff}.akouptab th,.akouptab td{padding:10px 13px;text-align:left;vertical-align:top;border-bottom:1px solid var(--tab-border);white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:none}.akouptab thead th{background:var(--tab-blue);color:#fff;font-weight:600}.akouptab tbody th{font-weight:600}.akouptab tbody tr:nth-child(even){background:var(--tab-stripe)}.akouptab tbody [rowspan]{background:#fff}.akouptab--wide table{min-width:1120px}.akouptab--wide thead th{white-space:nowrap}@media(hover:hover){.akouptab tbody tr:hover{background:var(--tab-hover)}}@media(max-width:768px){.akouptab th,.akouptab td{padding:9px 10px}}