.custom-input option {
    display: flex;
    align-items: center;
    padding: 8px;
}

.custom-input option[value="visa"]::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='12' viewBox='0 0 1000 324'%3E%3Cpath fill='%231434CB' d='M651.185 0h-97.541c-30.253 0-52.941 8.82-66.301 40.888l-188.467 283.089h133.843s21.842-57.493 26.809-70.079h163.626c3.792 16.618 15.489 70.079 15.489 70.079H776.95L651.185 0zm-160.437 186.375c10.521-26.809 50.724-129.867 50.724-129.867s10.521-27.593 16.947-45.855l8.82 40.888s24.473 112.465 29.469 134.834h-105.96zm399.829-86.591c-53.725-20.274-86.591-33.634-86.591-54.509 0-18.314 20.274-37.881 64.913-37.881 42.255 0 69.064 12.563 69.064 12.563l12.563-82.799s-33.634-16.618-103.482-16.618c-107.274 0-182.716 48.006-182.716 115.227 0 89.744 132.275 90.528 132.275 137.75 0 47.223-118.928 38.403-158.115 9.718l-12.563 83.583s40.888 20.274 103.482 20.274c93.927 0 184.888-46.439 184.888-129.867 0-98.325-123.718-57.441-123.718-57.441z'/%3E%3Cpath fill='%23F7B600' d='M303.653 323.977L0 0h122.538l50.724 62.503L242.698 0h225.564L318.358 290.343c-7.252 22.626-30.253 33.634-55.51 33.634h40.805z'/%3E%3C/svg%3E");
    margin-right: 8px;
}

.custom-input option[value="mastercard"]::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='12' viewBox='0 0 146.834 120.834'%3E%3Cg transform='translate(0.5 0.5)'%3E%3Cpath fill='%23FF5F00' d='M52.167 10H93.667V110H52.167z'/%3E%3Cpath fill='%23EB001B' d='M56.667 60c0-20.333 9.5-38.5 24.333-50.167C72.833 3.667 62.667 0 51.667 0 23.167 0 0 26.833 0 60s23.167 60 51.667 60c11 0 21.166-3.667 29.333-9.833C66.167 98.5 56.667 80.333 56.667 60z'/%3E%3Cpath fill='%23F79E1B' d='M145.167 60c0-33.167-23.167-60-51.667-60-11 0-21.167 3.667-29.333 9.833C99 21.5 108.5 39.667 108.5 60s-9.5 38.5-24.333 50.167c8.166 6.166 18.333 9.833 29.333 9.833 28.5 0 51.667-26.833 51.667-60z'/%3E%3C/g%3E%3C/svg%3E");
    margin-right: 8px;
}

.custom-input option[value="amex"]::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='12' viewBox='0 0 1000 1000'%3E%3Cpath fill='%232671B7' d='M0 0h1000v1000H0z'/%3E%3Cpath fill='%23FFF' d='M500 733.333h-83.333v-200H500v200zm-41.667-166.666h-25v133.333h25V566.667zM583.333 733.333h-83.333v-200h83.333v200zm-41.666-166.666h-25v133.333h25V566.667zM666.667 733.333h-83.334v-200h83.334v200zm-41.667-166.666h-25v133.333h25V566.667z'/%3E%3C/svg%3E");
    margin-right: 8px;
}

.custom-input option[value="elo"]::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='12' viewBox='0 0 160 100'%3E%3Cpath fill='%23000' d='M60 0C26.863 0 0 22.385 0 50s26.863 50 60 50h40c33.137 0 60-22.385 60-50S133.137 0 100 0H60z'/%3E%3Cpath fill='%23FFF' d='M60 10c-27.614 0-50 17.909-50 40s22.386 40 50 40h40c27.614 0 50-17.909 50-40s-22.386-40-50-40H60z'/%3E%3Cpath fill='%23000' d='M60 20c-22.091 0-40 13.432-40 30s17.909 30 40 30h40c22.091 0 40-13.432 40-30s-17.909-30-40-30H60z'/%3E%3C/svg%3E");
    margin-right: 8px;
}

.custom-input option[value="hipercard"]::before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='12' viewBox='0 0 750 471'%3E%3Cpath fill='%23822124' d='M0 0h750v471H0z'/%3E%3Cpath fill='%23FFF' d='M278.57 334.047h-37.959l-2.597-31.936h-27.96l-2.596 31.936h-37.96l20.771-197.094h67.531l20.77 197.094zM204.998 271.174h18.174l-9.087-111.436-9.087 111.436zm133.219 62.873h-35.363l-28.959-197.094h37.959l12.584 101.35 12.584-101.35h37.959l-36.764 197.094z'/%3E%3C/svg%3E");
    margin-right: 8px;
}
