#mb-part-bld .chips.ph{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}#mb-part-bld .chip.ph label{display:grid;grid-template-columns:15px 1fr;grid-template-rows:minmax(2.6em,auto) 1fr;align-items:center;gap:8px 10px;height:100%;box-sizing:border-box;border-radius:16px;padding:10px 10px 10px 12px;line-height:1.25}#mb-part-bld .chip.ph label .phw{grid-column:1/-1;display:block;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:10px;align-self:end}#mb-part-bld .chips.ph .chip:not(.ph){grid-column:1/-1}@media (max-width:480px){#mb-part-bld .chips.ph{grid-template-columns:1fr 1fr}#mb-part-bld .chip.ph label{font-size:14px}}