.popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 200;
}

.popup-window {
  background: white;
  padding: 20px;
  border-radius: 20px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
  text-align: center; /* Center the text */
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative; /* Make it easier to position the close button */
}

.popup-header {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  position: absolute;
  top: 19px;
  right: 19px; /* Position the close button closer to the border */
}

.close-btn {
  background: none;
  border: none;
  font-size: 0px;
  cursor: pointer;
}

.popup-body {
  width: 280px; /* Set width */
}

.popup-title {
  color: #ff784f; /* Title color */
  font-family: 'Londrina Solid', cursive; /* Set Londrina font for the title */
  font-size: 26px; /* Increase font size */
  font-weight: 400;
  line-height: 30px; /* Line height */
  margin-top: 40px; /* Add margin to move it down */
  margin-bottom: 40px; /* Add space below title */
}

.popup-content {
  color: #3a3042; /* Text color */
  font-family: 'Roboto', sans-serif; /* Set Roboto font for the content */
  margin-bottom: 40px; /* Add space below content */
}

.popup-buttons {
  display: flex;
  flex-direction: column; /* Change to column to stack buttons vertically */
  align-items: center; /* Center the buttons */
}
