.flightExtras .option .imgCell .svg
{
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center;
  width: 96px;
  height: 96px;
}

/* Carry - on bag 8 kg*/
.flightExtras .option .imgCell .svg:has(.bb-carryon)
{
  background-image: url("https://storage.aerocrs.com/567/system/Subtract.png");
}

/*Checked Baggage 20kg*/
.flightExtras .option .imgCell .svg:has(.fa-suitcase)
{
  background-image: url("https://storage.aerocrs.com/567/system/trolly.png");
}

/*Refund*/
.flightExtras .option .imgCell .svg:has(.bb-refund),
.flightExtras .option .imgCell .svg:has(.fa-credit-card)
{
  background-image: url("https://storage.aerocrs.com/567/system/refund.svg");
}

/*Sport*/
.flightExtras .option .imgCell .svg:has(.bb-sport)
{
  background-image: url("https://storage.aerocrs.com/567/system/canoe.svg");
}

/*pets*/
.flightExtras .option .imgCell .svg:has(.bb-pets)
{
  background-image: url("https://storage.aerocrs.com/567/system/pawprint.svg");
}

/*pets*/
.flightExtras .option .imgCell .svg:has(.bb-priority)
{
  background-image: url("https://storage.aerocrs.com/567/system/priority.svg");
}

/*seat*/
.flightExtras .option .imgCell .svg #seat
{
  visibility: hidden;
}

.flightExtras .option .imgCell .svg:has(#seat)
{
  background-image: url("https://storage.aerocrs.com/567/system/seat.svg");
}

@media screen and (max-width: 800px)
{
  .flightExtras .option .imgCell .svg
  {
    width: 30px !important;
    height: 30px !important;
    background-size: contain !important;
  }
}