/*Custom checkout CSS goes here*/

body {
    font-family: "Montserrat", Arial, sans-serif;
}

.opc-progress-bar-item._active > span:before {
    background: #C60E42;
}

.opc-progress-bar-item._active:before {
    background: #C60E42;
}

.page-header {
    border-bottom: 0;
    margin-bottom: 0;
}

.opc-wrapper .step-title {
    margin-bottom: 10px;
}

.opayo-payment-method-logo {
    display: none !important;
}

.payment-icons {
    display: flex;
    justify-content: flex-start;
    margin-bottom: 20px;
}

.payment-icons svg {
    height: 20px;
    margin-right: 5px;
}
.payment-icons svg:last-child {
    margin-right: 0;
}

@media screen and (min-width: 768px) {
    .payment-icons {
        margin-left: 26%;
    }
}
