.spectrum-download-dialog .spectrum-consent {display:flex;align-items:flex-start;gap:10px;font-size:.82rem;line-height:1.5;}
.spectrum-download-dialog .spectrum-consent input {flex:0 0 18px;width:18px;height:18px;margin:3px 0 0;padding:0;accent-color:var(--amber);}
.spectrum-download-dialog .spectrum-privacy {font-size:.76rem;line-height:1.5;color:var(--ivory-muted);margin:0 0 18px;}
.spectrum-download-dialog .spectrum-privacy a {color:inherit;text-decoration-color:var(--amber);text-underline-offset:3px;}
.spectrum-download-dialog .spectrum-download-heading {display:flex;align-items:center;gap:12px;padding-right:20px;margin:0 0 22px;}
.spectrum-download-dialog .spectrum-download-heading img {flex:0 0 48px;width:48px;height:48px;object-fit:contain;}
.spectrum-download-dialog .spectrum-download-heading h2 {margin:0;font-size:1.45rem;line-height:1.2;}
.spectrum-download-dialog .spectrum-privacy {text-align:center;}
body.spectrum-download-open {overflow:hidden;}

@media(max-width:480px) {
  .spectrum-download-dialog .spectrum-download-heading {gap:10px;}
  .spectrum-download-dialog .spectrum-download-heading img {flex-basis:42px;width:42px;height:42px;}
  .spectrum-download-dialog .spectrum-download-heading h2 {font-size:1.2rem;}
}
