
@media all {
  .cookie-notice {
    padding: 1.2em 0 .8em;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, 0.87); }
    .cookie-notice .container {
      position: relative; }
    .cookie-notice__close {
      position: absolute;
      top: -1em;
      right: 0;
      color: #ffcc89;
      border: 0 none;
      background-color: transparent;
      padding: 1em; }
      .cookie-notice__close:hover, .cookie-notice__close:focus {
        color: #f99e28; }
    .cookie-notice__body {
      padding-right: 3em; }
    .cookie-notice h1, .cookie-notice h2, .cookie-notice h3, .cookie-notice h4, .cookie-notice h5, .cookie-notice h6 {
      color: #ffffff; }
    .cookie-notice .text {
      color: #ffffff;
      font-size: 0.77778rem; }
      .cookie-notice .text:last-child {
        margin-bottom: 0; } }
    @media all and (min-width: 768px) {
      .cookie-notice .text {
        font-size: 0.88889rem; } }

@media all {
    .cookie-notice a {
      color: #ffcc89; }
      .cookie-notice a:hover, .cookie-notice a:focus {
        color: #f99e28; } }

