/* Tabulky v popise produktu - jednotny styl (Aloquence, 4.11.2026) */
.basic-description table,.p-short-description table{border-collapse:collapse !important;border:0 !important;width:auto !important;max-width:100% !important;height:auto !important;margin:12px 0 24px !important;font-size:15px !important;line-height:1.4 !important;background:transparent !important}
.basic-description table th,.basic-description table td,.p-short-description table th,.p-short-description table td{padding:8px 14px !important;border:1px solid #d9e3e4 !important;text-align:left !important;vertical-align:top !important;height:auto !important;width:auto !important;background:#fff !important;color:#1f1f1f !important}
.basic-description table th,.p-short-description table th{background:#eef4f5 !important;font-weight:700 !important}
.basic-description table tbody tr:nth-child(even) td,.p-short-description table tbody tr:nth-child(even) td{background:#f8fafa !important}
.basic-description table td p,.basic-description table th p,.p-short-description table td p,.p-short-description table th p{margin:0 0 4px !important}
.basic-description table td p:last-child,.basic-description table th p:last-child,.p-short-description table td p:last-child,.p-short-description table th p:last-child{margin-bottom:0 !important}
@media (max-width:767px){.basic-description table,.p-short-description table{display:block !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch}}
