.ed-features-label .ed-feature-grid{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}
.ed-features-label .ed-feature{display:flex;align-items:center;gap:8px;flex:0 1 auto;min-width:0;max-width:100%;height:auto;padding:10px 12px;box-sizing:border-box}
.ed-features-label .ed-feature strong{white-space:normal;overflow-wrap:anywhere;line-height:1.4}
.ed-features-label .ed-feature svg{flex:0 0 20px;width:20px;height:20px}
table[data-ed-spec-consolidated="label"]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:16px 0 22px}
table[data-ed-spec-consolidated="label"] th,table[data-ed-spec-consolidated="label"] td{box-sizing:border-box;padding:9px 14px!important;vertical-align:top;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.55}
table[data-ed-spec-consolidated="label"] th{width:36%;font-weight:600}
table[data-ed-spec-consolidated="label"] tr+tr th,table[data-ed-spec-consolidated="label"] tr+tr td{border-top:1px solid #e3ebe2}
@media(max-width:600px){table[data-ed-spec-consolidated="label"] th,table[data-ed-spec-consolidated="label"] td{display:block;width:100%!important;padding:7px 10px!important}table[data-ed-spec-consolidated="label"] td{padding-top:0!important;border-top:0!important}table[data-ed-spec-consolidated="label"] th{padding-bottom:3px!important}.ed-features-label .ed-feature{flex:1 1 140px}}

[role="tabpanel"]:has(table[data-ed-spec-consolidated="label"]) #ed-specification > h2,[role="tabpanel"]:has(table[data-ed-spec-consolidated="label"]) #ed-specification #NrKatalogowy,[role="tabpanel"]:has(table[data-ed-spec-consolidated="label"]) #ed-specification #KodEan{display:none!important}
