/* Critical price/button layout fix - forced fresh delivery */
.ticket{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:8px!important;}
.ticket > *{position:static!important;}
.ticket .price-wrap,
.ticket > span:first-child{
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  flex:1 1 auto!important;
  min-width:0!important;
  overflow:hidden!important;
}
.ticket .price-wrap del,
.ticket .price-wrap ins,
.ticket .price-wrap .woocommerce-Price-amount,
.ticket .price-now,
.ticket .price-was{
  display:block!important;
  max-width:100%!important;
  white-space:nowrap!important;
  margin:0!important;
}
.ticket .add-btn{
  flex:0 0 34px!important;
  width:34px!important;
  height:34px!important;
}