/* v1.2.0-fix436 portrait cards in horizontal row + PC simple max 4 columns */

/* Vertical display = portrait cards, arranged horizontally. */
#cards.fix427-order-lanes>.fix427-order-lane{
  flex:0 0 auto;
  width:max-content;
  max-width:none;
  border:0;
  border-radius:0;
  background:transparent;
  overflow:visible;
  box-shadow:none;
}
#cards.fix427-order-lanes .fix427-order-lane-body{
  display:flex;
  flex-flow:row nowrap;
  align-items:stretch;
  gap:10px;
  padding:10px;
}
#cards.fix427-order-lanes .fix427-order-lane-body>.compact-submitted-order{
  flex:0 0 340px;
  width:340px;
  max-width:340px;
}

/* PC-class viewport: simple kitchen shows at most four columns in one row. */
@media(min-width:901px){
  body.fix429-kitchen-focus #cards{
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
  }
}

@media(max-width:700px){
  #cards.fix427-order-lanes .fix427-order-lane-body{
    gap:8px;
    padding:8px;
  }
  #cards.fix427-order-lanes .fix427-order-lane-body>.compact-submitted-order{
    flex-basis:min(86vw,350px);
    width:min(86vw,350px);
    max-width:min(86vw,350px);
  }
}