﻿#card-form {
    margin-left: auto;
    margin-right: auto;
}

#paypal-button-container {
}

.k-loader-container {
    z-index: 2001 !important;
}
.k-form-buttons.k-actions-end button {
    width: 36.7%
}

.line-with-text {
    display: flex;
    align-items: center;
    margin: 20px 0;
}

    .line-with-text::before,
    .line-with-text::after {
        content: '';
        flex: 1;
        border-bottom: 1px solid #ccc;
        margin: 0 10px;
    }

    .line-with-text span {
        font-size: 14px;
        color: #888;
    }

 .k-card-title, .k-card-subtitle {
    font-size: 1rem;
}
.product-actions {
    margin-top: auto;
    margin-bottom: auto;
}