/* THIS FILE IS GENERATED AUTOMATICALLY, DO NOT MODIFY IT DIRECTLY, ANY DIRECT CHANGES WILL BE LOST */
/* Last update: 2025-12-09T04:29:02+00:00 */

.wa-popup[show-popup="0"] {
  display: none !important;
}
.wa-popup .x-modal_container {
  width: 80rem;
  overflow: visible;
}
.wa-popup .x-modal_content {
  padding: var(--space-l);
  border-radius: var(--radius-xl);
  gap: var(--space-s);
  align-items: center;
}
.wa-popup .x-modal_close {
  margin: 0;
  right: calc(var(--space-l) * .19);
  background-color: var(--primary-light-trans-30);
  background-color: #E8EFFF;
  border-radius: var(--radius-circle);
  color: var(--primary);
  align-items: center;
  justify-content: space-around;
  width: 4rem;
  height: 4rem;
  top: -2rem;
}
.wa-popup .x-modal_close i {
  font-weight: 700;
}
.wa-popup .x-modal_close:hover {
  color: var(--white);
  background-color: var(--primary);
}
.wa-popup .x-modal_backdrop {
  padding: var(--space-xs);
  background: rgba(0, 0, 0, 0.6);
}
.wa-popup__img {
  aspect-ratio: 1.7777777778;
  border-radius: var(--radius-l);
}
.wa-popup__title * {
  font-size: var(--text-xl);
  text-align: center;
  margin: 0;
  font-weight: 700;
  line-height: 1.2;
}
.wa-popup__title strong {
  color: var(--action);
}
.wa-popup__subtitle * {
  font-size: var(--text-l);
  text-align: center;
  margin: 0;
  font-weight: 400;
  line-height: 1.2;
}
.wa-popup__subtitle strong {
  color: var(--action);
}
