/* Quick Order: keep service title and its price/meta on separate rows. */
body.ir-page-home .ir-home-qo-option:not(.has-no-meta){
  grid-template-columns:28px minmax(0,1fr);
  grid-template-rows:auto auto;
  column-gap:7px;
  row-gap:2px;
  align-items:center;
}

body.ir-page-home .ir-home-qo-option:not(.has-no-meta).has-no-icon{
  grid-template-columns:minmax(0,1fr);
}

body.ir-page-home .ir-home-qo-option:not(.has-no-meta) .ir-home-qo-option-icon{
  grid-column:1;
  grid-row:1 / span 2;
  align-self:center;
}

body.ir-page-home .ir-home-qo-option:not(.has-no-meta) .ir-home-qo-option-copy{
  grid-column:2;
  grid-row:1;
}

body.ir-page-home .ir-home-qo-option:not(.has-no-meta).has-no-icon .ir-home-qo-option-copy{
  grid-column:1;
}

body.ir-page-home .ir-home-qo-option:not(.has-no-meta) .ir-home-qo-option-meta{
  grid-column:2;
  grid-row:2;
  max-width:none;
  padding-right:0;
  font-size:12px;
  line-height:1.45;
  text-align:right;
  white-space:nowrap;
}

body.ir-page-home .ir-home-qo-option:not(.has-no-meta).has-no-icon .ir-home-qo-option-meta{
  grid-column:1;
}
