/*! dottormic.it · Yellow Lab · https://yellowlab.it */
:root { --dmic-ink:#3b4850; --dmic-brand:#778e91; --yl-primary:var(--dmic-ink); --yl-accent:#e6d9bd; --yl-font-display:var(--yl-font-ui); }
#inner-footer .yl-consent-footer { margin-left:.75rem; vertical-align:middle; }
#inner-footer .yl-consent-count { display:none; }
#inner-footer .yl-preferences-trigger { font-size:12px; }
#inner-footer .yl-trigger-label { display:inline-flex; gap:.3em; }
#inner-footer .yl-trigger-icon { width:32px; height:32px; }
.yl-consent button { text-transform:none; letter-spacing:normal; margin-bottom:0; }
.yl-consent details summary { cursor:pointer; }
/* Foundation assigns a fixed dark text color to labels: inherit the consent theme. */
.yl-consent .yl-service { color:var(--yl-color-text); }

.yl-consent .yl-policy-links { display:flex; flex-direction:column; gap:.2rem; }
.yl-consent .yl-policy-links a { padding:.25rem 0; }
