/* Keep native button/focus semantics and the original theme's link typography. */
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice button.change-settings-button {
    appearance: none;
    font-kerning: normal;
}
@media (min-width: 768px) {
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-center .moove-gdpr-company-logo-holder {
        text-align: center;
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder {
        margin-bottom: 30px;
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li {
        margin-bottom: 15px;
    }
    /* Preserve the legacy icon column's geometry. Modern labels stay intact. */
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu .moove-gdpr-tab-nav::before {
        content: '';
        display: block;
        width: 40px;
        height: 30px;
        line-height: 30px;
        margin-right: 5px;
    }
}
