
.kitchen-equipment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}
.kitchen-equipment-grid.kitchen-equipment-pair{grid-template-columns:repeat(2,minmax(0,1fr))}
.kitchen-equipment-grid figure{min-width:0;margin:0;border:1px solid #dbe4dc;background:#fff;padding:24px;display:flex;flex-direction:column}
.kitchen-equipment-grid img{display:block;width:100%;height:290px;object-fit:contain;margin:0 auto 22px}
.kitchen-equipment-grid figcaption{display:flex;flex-direction:column;gap:7px;color:#193d38;line-height:1.65}
.kitchen-equipment-grid strong{font-size:19px;overflow-wrap:anywhere}
.kitchen-equipment-grid small{font-size:13px;color:#596f66}
.kitchen-plan .kitchen-equipment-grid{margin-top:32px}
.kitchen-equipment-grid.kitchen-equipment-four{grid-template-columns:repeat(4,minmax(0,1fr))}
.kitchen-equipment-four img{height:260px}
@media(max-width:800px){.kitchen-equipment-grid,.kitchen-equipment-grid.kitchen-equipment-four{grid-template-columns:repeat(2,minmax(0,1fr))}.kitchen-equipment-grid img{height:240px}}
@media(max-width:520px){.kitchen-equipment-grid,.kitchen-equipment-grid.kitchen-equipment-pair,.kitchen-equipment-grid.kitchen-equipment-four{grid-template-columns:minmax(0,1fr);gap:16px}.kitchen-equipment-grid figure{padding:20px}.kitchen-equipment-grid img{height:260px}.kitchen-equipment-grid strong{font-size:18px}}
