div#eat_popup {
  position: fixed;
  z-index: 999999999999;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.75); }
  div#eat_popup div.cont {
    position: relative;
    max-width: 338px;
    background: white;
    padding: calc(24px*2);
    box-shadow: -1px -1px 15px 0px rgba(0, 0, 0, 0.24);
    -webkit-box-shadow: -1px -1px 15px 0px rgba(0, 0, 0, 0.24);
    -moz-box-shadow: -1px -1px 15px 0px rgba(0, 0, 0, 0.24);
    display: grid;
    grid-gap: calc(24px/2); }
    div#eat_popup div.cont h1 {
      text-align: center; }
    div#eat_popup div.cont h1,
    div#eat_popup div.cont p {
      margin: 0; }
    div#eat_popup div.cont img .aligncetner {
      margin: 0 auto; }
    div#eat_popup div.cont button,
    div#eat_popup div.cont .button {
      background: #C61F26;
      min-width: 0;
      min-height: 0; }
      div#eat_popup div.cont button:before,
      div#eat_popup div.cont .button:before {
        display: none; }
    div#eat_popup div.cont button.close_popup {
      top: -16px;
      right: -16px;
      position: absolute;
      padding: 0;
      width: calc(24px*1.5);
      height: calc(24px*1.5);
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 50%; }
    div#eat_popup div.cont a.button {
      width: 100%;
      text-align: center; }

/*# sourceMappingURL=popup.css.map */
