@media (max-width: 768px) {
    #cookiePopup {
        flex-direction: column !important;
        align-items: flex-end !important;
    }

    .cookieAlertTextArea {
        align-items: flex-end !important;
    }

    .eupopup-body {
        text-align: right !important;
        margin-bottom: 1px !important;
    }

    #cookiePopup .eupopup-buttons .btn {
        padding: 0.25rem 0.5rem !important;
        font-size: 0.875rem !important;
        border-radius: 0.4rem !important;
    }
}