.sel-spec-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:12px;color:var(--spec-icon-color,#365d70);background:var(--spec-icon-surface,#edf3f5);border:1px solid rgba(54,93,112,.10)}
.sel-spec-icon svg{display:block;width:26px;height:26px;flex:none}
.sel-spec-label{display:flex;align-items:center;gap:12px;line-height:1.45}
.sel-spec-text{min-width:0;overflow-wrap:break-word}
#technik .technical-specs dt{font-size:16px;line-height:1.45;color:#52616c;margin-bottom:10px}
#technik .technical-specs dd{font-size:19px;line-height:1.5}
#technik .technical-features{list-style:none;padding-left:0}
#technik .technical-features li.sel-spec-label{margin:0;padding:14px 0;border-bottom:1px solid #dde4e9;font-size:18px}
.kv-facts-list dt.sel-spec-label{font-size:17px}
.sel-native-spec-label{display:flex;align-items:center;gap:12px;font-size:16px;line-height:1.45}
@media(max-width:600px){#technik .technical-specs{grid-template-columns:1fr}#technik .technical-specs dt{font-size:16px}#technik .technical-specs dd{font-size:19px}.kv-facts-list dt.sel-spec-label{font-size:16px}.sel-spec-icon{flex-basis:36px;width:36px;height:36px;border-radius:10px}.sel-spec-icon svg{width:24px;height:24px}.sel-spec-label{gap:10px}.sel-native-spec-label{font-size:16px}}
@media print{.sel-spec-icon{background:transparent;border-color:#ccd4d8;color:#263e48}}
.kv-store .kv-facts-list>div{grid-template-columns:minmax(175px,1fr) minmax(0,1.15fr)}
#technik table .sel-spec-label{font-size:16px;line-height:1.5}#technik table td,#technik table th{min-width:0;overflow-wrap:break-word}#technik table td:first-child,#technik table th:first-child{width:48%}
@media(max-width:700px){.kv-store .kv-facts-list>div{grid-template-columns:1fr}}
@media(max-width:600px){#technik table .sel-spec-label{align-items:flex-start;gap:8px}#technik table td,#technik table th{padding:14px 10px}#technik table td:first-child,#technik table th:first-child{width:55%}}

#technik table{width:100%;table-layout:fixed}#technik table .sel-spec-text{overflow-wrap:anywhere}#technik table .sel-spec-label{min-width:0}
@media(max-width:600px){#technik table,#technik table tbody{display:block}#technik table tr{display:grid;grid-template-columns:minmax(0,1fr);border-bottom:1px solid #dde4e9}#technik table td,#technik table th,#technik table td:first-child,#technik table th:first-child{display:block;width:auto;border:0;padding:14px 12px 5px}#technik table td+td{padding:0 12px 14px 56px;font-size:18px}#technik table .sel-spec-label{align-items:center}#technik table .sel-spec-text{overflow-wrap:break-word}}
