.swepac-ads-choice[hidden] { display: none; }
.swepac-ads-choice { padding: 16px 5%; background: #f5f5f3; color: #343940; }
.swepac-ads-choice p { margin: 4px 0 10px; }
.swepac-ads-choice button, .swepac-ads-settings { min-height: 44px; padding: 6px 12px; border: 1px solid currentColor; border-radius: 4px; background: #fff; color: #343940; font: inherit; cursor: pointer; }
.swepac-ads-choice button[data-choice="accepted"] { background: #343940; color: #fff; }
.swepac-ads-settings { margin: 12px; }
