.lp-logo {
    display: block;
    width: auto;
    height: 40px;
    max-width: 120px;
}

.lp-logo--footer {
    height: 26px;
    max-width: 82px;
}

@media (max-width: 767.98px) {
    .lp-logo {
        height: 34px;
        max-width: 105px;
    }

    .lp-logo--footer {
        height: 24px;
        max-width: 76px;
    }
}

.lp-payment--compact {
    max-width: 980px;
    margin: 0 auto;
}

.lp-logo--compact {
    height: 26px;
    max-width: 82px;
}

@media (max-width: 767.98px) {
    .lp-logo--compact {
        height: 22px;
        max-width: 72px;
    }
}
