/* Blademan: compact characteristics. Tab visibility and product data stay native. */
#props .properties-group--table .properties-group__items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:0}
#props .properties-group--table .properties-group__item{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;align-items:start;padding:6px 0;min-height:0;font-size:13px;line-height:1.45;border-bottom-color:#e9ece6}
#props .properties-group--table .properties-group__name-wrap,
#props .properties-group--table .properties-group__value-wrap{width:auto;min-width:0;max-width:100%;padding:0}
#props .properties-group--table .properties-group__name,
#props .properties-group--table .properties-group__value{font-size:inherit;line-height:inherit;white-space:normal;overflow-wrap:anywhere}
#props .properties-group--table .properties-group__name{color:#7b8177}
#props .properties-group--table .properties-group__value{color:#343c30}
#props .properties-group__group{min-width:0}
@media(max-width:767px){
 #props .properties-group--table .properties-group__items{grid-template-columns:minmax(0,1fr);column-gap:0}
 #props .properties-group--table .properties-group__item{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;padding:7px 0;font-size:14px;line-height:1.4}
 .product-info .product-chars,.product-info .char-side,.product-info .properties{min-width:0;max-width:100%;box-sizing:border-box}
 .product-info .product-chars .properties__item--compact{display:flex;align-items:baseline;gap:5px;font-size:13px;line-height:1.45;max-width:100%;margin-bottom:5px}
 .product-info .product-chars .properties__title{flex:0 1 53%;min-width:0;white-space:normal;overflow-wrap:anywhere}
 .product-info .product-chars .properties__hr{flex:0 0 auto}
 .product-info .product-chars .properties__value{flex:1 1 0;min-width:0;white-space:normal;overflow-wrap:anywhere}
}
