/* RUNDE technical descriptions: readable tables, with original content/spans retained. */
.catalog_detail .detail-text-wrap .rn-table-scroll{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin:22px 0 28px;border:1px solid #dfe6ee;border-radius:8px;background:#fff;scrollbar-width:thin;scrollbar-color:#bdcad9 #f4f7fb}
.catalog_detail .detail-text-wrap table.rn-spec-table{width:100%!important;min-width:var(--rn-table-min,0px);height:auto!important;margin:0!important;border:0!important;border-collapse:collapse!important;border-spacing:0;table-layout:auto!important;font-size:13px!important;line-height:1.6!important;color:#33465e!important;background:#fff!important}
.catalog_detail .detail-text-wrap .rn-spec-table col{width:auto!important}
.catalog_detail .detail-text-wrap .rn-spec-table td,.catalog_detail .detail-text-wrap .rn-spec-table th{width:auto!important;height:auto!important;min-width:0;padding:12px 15px!important;vertical-align:middle!important;border:0!important;border-bottom:1px solid #e5ebf2!important;border-right:1px solid #e5ebf2!important;background:#fff!important;color:#33465e!important;text-align:left!important;font-size:13px!important;line-height:1.6!important;font-weight:400;overflow-wrap:break-word}
.catalog_detail .detail-text-wrap .rn-spec-table td:last-child,.catalog_detail .detail-text-wrap .rn-spec-table th:last-child{border-right:0!important}
.catalog_detail .detail-text-wrap .rn-spec-table tr:last-child>td,.catalog_detail .detail-text-wrap .rn-spec-table tr:last-child>th{border-bottom:0!important}
.catalog_detail .detail-text-wrap .rn-spec-table tr:nth-child(even)>td{background:#fafbfd!important}
.catalog_detail .detail-text-wrap .rn-spec-table .rn-table-label{font-weight:500;color:#263e5b!important;background:#f6f8fb!important}
.catalog_detail .detail-text-wrap .rn-spec-table thead th,.catalog_detail .detail-text-wrap .rn-spec-table .rn-table-section>td,.catalog_detail .detail-text-wrap .rn-spec-table .rn-table-section>th{background:#eaf0f7!important;color:#0b2e59!important;font-weight:600!important;padding-block:11px!important}
.catalog_detail .detail-text-wrap .rn-spec-table p{font-size:inherit!important;line-height:inherit!important;margin:0!important;padding:0!important}
.catalog_detail .detail-text-wrap .rn-spec-table span{font-size:inherit!important;line-height:inherit!important;font-family:inherit!important;color:inherit!important;background:transparent!important}
.catalog_detail .detail-text-wrap .rn-spec-table img{max-width:100%;height:auto}
.catalog_detail .detail-text-wrap .rn-media-table{max-width:100%;width:100%!important;border:0}
.catalog_detail .detail-text-wrap .rn-media-table img{max-width:100%;height:auto}
.catalog_detail .detail-text-wrap .rn-table-scroll:focus-visible{outline:2px solid #0b2e59;outline-offset:3px}
@media(max-width:767px){.catalog_detail .detail-text-wrap .rn-table-scroll{margin-block:18px 22px;border-radius:6px}.catalog_detail .detail-text-wrap .rn-spec-table td,.catalog_detail .detail-text-wrap .rn-spec-table th{padding:10px 12px!important;font-size:12px!important;line-height:1.55!important}}