.cookie-banner{
    height:300px;
    position: fixed;
    bottom: 0;
    left: 0;
    width: auto;
    max-width:50%;
    background-color:aliceblue;
    padding: 1rem;
    box-shadow: 0 -2px 8px rgba(0,0,0,0.1);
    border-top-right-radius: 10px;
    z-index: 9999;
    transform: translateX(-100%);
    transition: transform 0.5s ease-out;
}

.cookie-banner.visible {
    transform: translateX(0);
}

.btn-cookie{
    height:13%;
}

@media (max-width: 700px) {
  .cookie-banner{
    height:270px;
    max-width:100%;
  }
  .cookie-banner p, ul{
    font-size:10px;
  }
}