.tye-specs { margin: 1.25rem 0; }
.tye-specs > div { display: flex; gap: 1rem; padding: .5rem 0; border-bottom: 1px solid rgba(0,0,0,.12); }
.tye-specs dt { flex: 0 0 40%; font-weight: 600; }
.tye-specs dd { margin: 0; }
.tye-product-specs:empty { display: none; }
