﻿
/* Responsive styling for medium screens */
@media (max-width: 992px) {
    .summary-card {
        width: 100%;
        padding: 15px;
    }
}

/* Responsive styling for small screens */
@media (max-width: 768px) {
    .summary-card {
        padding: 10px;
    }

    .order-summary-title, .enter-details-title {
        font-size: large;
    }
}
