#cookieConsentdiv .zen-consent-actions {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.5rem;
}

#cookieConsentdiv .zen-consent-actions button {
    margin: 0;
}

#zen-consent-options {
    margin-block-start: 0.75rem;
    padding: 0.5rem;
    min-inline-size: 0;
}

#zen-consent-options button {
    margin-block-start: 0.5rem;
}

/* The boxes start where the Maps description and Save choices do, not at the browser's 4px margin. */
#zen-consent-options input[type="checkbox"] {
    margin-inline-start: 0;
}

#zen-consent-maps {
    margin: 0.125rem 0 0.25rem;
    font-size: 0.875em;
}
