.cookie-container {
  position: fixed;
  bottom: -100%;
  left: 0;
  right: 0;
  background: #fff;
  color: #181818;
  padding: 30px;
  box-shadow: 0 -2px 16px rgb(184, 188, 194);

  z-index: 3;
  transition: 400ms;
}

.cookie-container.active {
  bottom: 0;
}

@media only screen and (min-device-width: 769px) and (max-device-width: 1920px) {
  .cookie-container {
    display: flex;
    align-items: center;
  }

  .cookie-container p {
    margin-right: 24px;
  }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 768px) {
  .cookie-container p {
    margin-bottom: 15px;
  }
}
