.cookiemodal {
  display: none;
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  background: rgba(52, 52, 52, 0.8); }
  .cookiemodal .cookie-popup-div {
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 64px 40px;
    padding-bottom: 40px;
    border-radius: 48px 0px 0px 0px;
    background: #8667B5;
    color: white;
    width: 321px;
    transition: all 1s;
    transform: translateX(100%); }
    .cookiemodal .cookie-popup-div.show {
      transform: translateX(0); }
    @media (max-width: 450px) {
      .cookiemodal .cookie-popup-div {
        width: 100%;
        padding: 32px !important; } }
    .cookiemodal .cookie-popup-div .close-cookie {
      position: absolute;
      right: 16px;
      top: 16px;
      cursor: pointer; }
      .cookiemodal .cookie-popup-div .close-cookie img, .cookiemodal .cookie-popup-div .close-cookie svg {
        width: 24px; }
    .cookiemodal .cookie-popup-div button {
      width: 240px; }
      .cookiemodal .cookie-popup-div button.accept {
        background-color: white;
        color: #8667B5;
        border: 1px solid white; }
        .cookiemodal .cookie-popup-div button.accept:hover {
          box-shadow: -2px 6px 13px 0px rgba(0, 0, 0, 0.2); }
      .cookiemodal .cookie-popup-div button.reject {
        background-color: #8667B5;
        color: white;
        border: 1px solid white; }
        .cookiemodal .cookie-popup-div button.reject:hover {
          box-shadow: -2px 6px 13px 0px rgba(0, 0, 0, 0.2); }
    .cookiemodal .cookie-popup-div a {
      text-decoration: none;
      color: white !important;
      font-weight: 800; }

/*# sourceMappingURL=cookie.css.map */
