﻿
/*Holiday Popup*/
.modalMessage {
  margin: auto;
  padding: .5em;
  width: clamp(400px, 75%, 600px);
  height: auto;
  aspect-ratio: 1/1;
  isolation: isolate;
  box-sizing: border-box;
}

  .modalMessage h2 {
    text-align: center;
  }

.modalScroll {
  width: auto;
  height: calc(100% - 5em);
  margin-inline: auto;
  text-align: center;
}

.modalMessage form {
  margin: 0 auto;
  text-align: center;
}

.modalMessage img {
  aspect-ratio: 1/1;
  margin: 0 auto;
  object-fit: cover;
  height: 100%;
  width: auto;
}

.modalMessage > * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  margin-block-end: .5em;
}

.modalMessage table {
  width: 100%;
  border-collapse: collapse;
  border: 3px solid var(--secondaryColor, #CCCCCC);
  padding: .25em;
}

.modalMessage td {
  border: 1px solid var(--secondaryColor, #CCCCCC);
  padding: .25em;
}

.modalScroll button {
  background-color: var(--secondaryColor, #CCCCCC);
  border: 0;
  outline: 2px solid var(--secondaryColor, #CCCCCC);
  outline-offset: 1px;
  display: inline-block;
  text-decoration: none;
  color: initial;
  padding: .5em;
  font-size: 1rem;
  margin: .25em;
}
