/* Samtykke-banner. Ligger uden for artiklen og bruger artiklens egne farver
   (--ink, --teal, --line fra artiklens :root). Ligger over den faste købsknap
   (z-index 40), indtil der er svaret. */
.samtykke{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;max-width:640px;margin:0 auto;
  background:#fff;border:1px solid var(--line,#E4ECEA);border-radius:14px;box-shadow:0 10px 30px rgba(16,48,43,.18);
  padding:16px 18px;font-family:-apple-system,'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:var(--ink,#10302B);}
.samtykke[hidden]{display:none;}
.samtykke p{margin:0 0 12px;}
.samtykke a{color:var(--teal,#1C5E54);}
.samtykke__knapper{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;}
.samtykke button{font:inherit;font-weight:700;border-radius:50px;padding:10px 20px;cursor:pointer;}
.samtykke__nej{background:#fff;color:var(--teal,#1C5E54);border:2px solid var(--teal,#1C5E54);}
.samtykke__ja{background:var(--teal,#1C5E54);color:#fff;border:2px solid var(--teal,#1C5E54);}
