/*
 * v2.7.19.144 — remove duplicated icons in checkout benefits/confidence strips.
 * The markup already contains real <img> icons, so the pseudo-elements added in v2.7.19.142
 * must be disabled to avoid double icons.
 */

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span::before,
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div::before {
  content: none !important;
  display: none !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span,
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div {
  padding-left: 18px !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span {
  grid-template-columns: 32px minmax(0,1fr) !important;
  column-gap: 10px !important;
  align-items: center !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span img {
  width: 22px !important;
  height: 22px !important;
  margin: 0 !important;
  justify-self: center !important;
  grid-row: 1 / span 2 !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span strong,
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span small {
  justify-self: start !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div {
  grid-template-columns: 32px minmax(0,1fr) !important;
  column-gap: 12px !important;
  align-items: center !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div img {
  width: 22px !important;
  height: 22px !important;
  margin: 0 !important;
  justify-self: center !important;
  grid-row: 1 / span 2 !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div strong,
body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div span {
  grid-column: 2 !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 .is-priority {
  grid-template-columns: 32px minmax(0,1fr) !important;
  column-gap: 12px !important;
}

body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 .is-priority img {
  width: 24px !important;
  height: 24px !important;
  margin: 0 !important;
}

@media (max-width: 820px) {
  body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-benefits-v2719142 span,
  body .iptvbc-checkout-command-v2719140 .iptvbc-checkout-confidence-v2719142 > div {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
