/* 01270 · Variant row geometry: every body cell stretches to one canonical grid track. */
#builder-root .mp-ve-table-01268{
  --mp-ve-row-min-01270:46px;
}
#builder-root .mp-ve-table-01268 thead tr,
#builder-root .mp-ve-table-01268 tbody tr{
  align-items:stretch!important;
}
#builder-root .mp-ve-table-01268 tbody tr{
  grid-auto-rows:minmax(var(--mp-ve-row-min-01270),auto)!important;
}
#builder-root .mp-ve-table-01268 tbody td{
  display:flex!important;
  align-items:center!important;
  align-self:stretch!important;
  min-height:var(--mp-ve-row-min-01270)!important;
  box-sizing:border-box!important;
}
#builder-root .mp-ve-table-01268 thead th{
  align-self:stretch!important;
}
#builder-root .mp-ve-table-01268 :is(
  .mp-ve-cell-drag-01268,
  .mp-ve-cell-photo-01268,
  .mp-ve-cell-visible-01268
){
  justify-content:center!important;
}
#builder-root .mp-ve-table-01268 :is(
  .mp-ve-cell-name-01268,
  .mp-ve-cell-sku-01268,
  .mp-ve-cell-price-01268,
  .mp-ve-cell-stock-01268,
  .mp-ve-cell-availability-01268
) :is(input,select){
  flex:1 1 auto!important;
}
@container (max-width:760px){
  #builder-root .mp-ve-table-01268{
    --mp-ve-row-min-01270:46px;
  }
  #builder-root .mp-ve-table-01268 tbody tr{
    grid-auto-rows:minmax(var(--mp-ve-row-min-01270),auto)!important;
  }
}
@container (max-width:520px){
  #builder-root .mp-ve-table-01268{
    --mp-ve-row-min-01270:46px;
  }
}
