
.modal.cookies .modal-dialog-centered {

    display: flex;
  
    align-items: flex-end;
  
    min-height: calc(100% - var(--bs-modal-margin)* 2);
  
  }
  .modal.cookies .modal-header {
    border-bottom: 0px;
    padding-bottom: 0px;
  }
  .modal.cookies .modal-content{
    border-radius: 0px;
  }
  .btn-cookie,.btn-cookie:hover,.btn-cookie:focus {
    border: 1px solid;
    border-radius: 0px !important;
    padding: 10px 50px;
    width: 35%;
    background: transparent !important;
    color: #333!important;
    font-weight: 400;
    font-size: 14px !important;
  }
  .modal.cookies .modal-footer {
    border-top: 0px;
  }
  .cookies .modal-title {
    font-family: 'Roboto';
  }
  .btn-cookie {
    max-width: 250px;
  }
  @media(max-width:787px){
    body.modal-open {
      overflow: auto !important;
    }
    .modal.cookies {
      top: unset;
      bottom: 0;
    }
    .modal-backdrop.fade.show.modal-backdrop--cookies {
      display: none;
  }
  .modal.cookies .modal-content {
    border-radius: 0px;
    backdrop-filter: blur(15px);
    color: #000000;
    background: rgb(255, 255, 255, 0.8);
  }
  .modal.cookies {
    top: unset;
    bottom: 0;
    height: auto;
    --bs-modal-margin: 0px !important;
  }
  }