.footer-payment-method-item.flat path,
.footer-payment-method-item.flat polygon {
    fill: var(--footer-payment-svg-color);
}

.footer-payment-method ul.payment {
    margin: 0;
    padding: 0;
    list-style: none;
}

.footer-payment-method ul.payment li {
    display: inline-block;

}

.footer-payment-method ul.payment.color li {
    display: inline-block;
    padding: 0 6px;
}

.footer-payment-method ul.payment li svg {
    width: 4rem;
    height: auto;
}


/* Apple Pay */
.footer-payment-method ul.payment li svg.color.apple-pay {
    width: auto;
    height: 3.6rem;
}
.footer-payment-method ul.payment li svg.color.apple-pay path {
    fill: #fff;
}


/* Google Pay */
.footer-payment-method ul.payment li svg.color.google-pay {
    width: auto;
    height: 1.4rem;
}

/* Amazon Pay */
.footer-payment-method ul.payment li svg.color.amazon-pay-black,
.footer-payment-method ul.payment li svg.color.amazon-pay-white {
    padding-top: 2px;
    width: auto;
    height: 2.5rem;
}

/* Mastercard - Maestro */
.footer-payment-method ul.payment li svg.color.mastercard,
.footer-payment-method ul.payment li svg.color.maestro {
    width: auto;
    height: 2.5rem;
}

/* American Express */
.footer-payment-method ul.payment li svg.color.amex {
    width: 3.9rem;
    height: auto;
}

/* Discover */
.footer-payment-method ul.payment li svg.color.discover {
    width: 4.4rem;
    height: auto;
}

/* Visa */
.footer-payment-method ul.payment li svg.color.visa {
    width: 3.8rem;
    height: auto;
}

/* Paypal */
.footer-payment-method ul.payment li svg.color.paypal {
    width: 5rem;
    height: auto;
}

/* PostePay */
.footer-payment-method ul.payment li svg.color.postepay {
    width: 6.5rem;
    height: auto;
}

/* Stripe */
.footer-payment-method ul.payment li svg.color.stripe {
    width: 3.4rem;
    height: auto;
}

/* Scalapay */
.footer-payment-method ul.payment li svg.color.scalapay,
.footer-payment-method ul.payment li svg.flat.scalapay {
    width: 8rem;
    height: auto;
}

/* Satispay */
.footer-payment-method ul.payment li svg.color.satispay,
.footer-payment-method ul.payment li svg.flat.satispay {
    width: 100%;
    height: auto;
}



.footer-payment-method ul.payment li svg.flat.pagolight-light {
    width: 7rem;
    height: auto;
}
.footer-payment-method ul.payment li svg.color.pagolight-dark {
    width: 7rem;
    height: auto;
}




.footer-payment-method ul.payment li svg.color.bonifico {
    width: auto;
    height: 1.2rem;
}