[class|="checkout"] {
    .open-beyer-ampromo-modal-wrapper {
        background-color: @white;
        border-bottom: 1px solid @champagne-25;
        padding: @default--space;
        text-align: center;

        &::before {
            display: none;
        }

        button {
            margin: 0;
        }
    }

    .open-beyer-ampromo-modal-prefix {
        .bold;
        margin-bottom: @default--space / 2;

        .gt-md({
            .p4;
            .bold;
        });
    }

    .beyer-ampromo-modal {
        display: none;
    }
}

.checkout-index-index {
    .open-beyer-ampromo-modal-wrapper {
        margin-bottom: @default--space;

        .lt-lg({
            margin-left: -@default--space;
            margin-right: -@default--space;
            margin-top: -@default--space;
        });

        .gt-lg({
            margin-left: -(@default--space * 2);
            margin-right: -(@default--space * 2);
            margin-top: -(@default--space * 2);
        });
    }
}