.tingle-modal * {
  box-sizing: border-box;
}

.tingle-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  display: flex;
  visibility: hidden;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  background: rgba(0, 0, 0, 0.9);
  opacity: 0;
  cursor: url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"), auto;
}

@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))) {
  .tingle-modal {
    -webkit-backdrop-filter: blur(12px);
            backdrop-filter: blur(12px);
  }
}
/* confirm and alerts
-------------------------------------------------------------- */
.tingle-modal--confirm .tingle-modal-box {
  text-align: center;
}

/* modal
-------------------------------------------------------------- */
.tingle-modal--noOverlayClose {
  cursor: default;
}

.tingle-modal--noClose .tingle-modal__close {
  display: none;
}

.tingle-modal__close {
  position: fixed;
  top: 2.5rem;
  right: 2.5rem;
  z-index: 1000;
  padding: 0;
  width: 2rem;
  height: 2rem;
  border: none;
  background-color: transparent;
  color: #fff;
  cursor: pointer;
}

.tingle-modal__close svg * {
  fill: currentColor;
}

.tingle-modal__closeLabel {
  display: none;
}

.tingle-modal__close:hover {
  color: #fff;
}

.tingle-modal-box {
  position: relative;
  flex-shrink: 0;
  margin-top: auto;
  margin-bottom: auto;
  width: 60%;
  border-radius: 4px;
  background: #fff;
  opacity: 1;
  cursor: auto;
  will-change: transform, opacity;
}

.tingle-modal-box__content {
  padding: 3rem 3rem;
}

.tingle-modal-box__footer {
  padding: 1.5rem 2rem;
  width: auto;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  background-color: #f5f5f5;
  cursor: auto;
}

.tingle-modal-box__footer::after {
  display: table;
  clear: both;
  content: "";
}

.tingle-modal-box__footer--sticky {
  position: fixed;
  bottom: -200px; /* TODO : find a better way */
  z-index: 10001;
  opacity: 1;
  transition: bottom 0.3s ease-in-out 0.3s;
}

/* state
-------------------------------------------------------------- */
.tingle-enabled {
  position: fixed;
  right: 0;
  left: 0;
  overflow: hidden;
}

.tingle-modal--visible .tingle-modal-box__footer {
  bottom: 0;
}

.tingle-modal--visible {
  visibility: visible;
  opacity: 1;
}

.tingle-modal--visible .tingle-modal-box {
  -webkit-animation: scale 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards;
          animation: scale 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards;
}

.tingle-modal--overflow {
  overflow-y: scroll;
  padding-top: 8vh;
}

/* btn
-------------------------------------------------------------- */
.tingle-btn {
  display: inline-block;
  margin: 0 0.5rem;
  padding: 1rem 2rem;
  border: none;
  background-color: grey;
  box-shadow: none;
  color: #fff;
  vertical-align: middle;
  text-decoration: none;
  font-size: inherit;
  font-family: inherit;
  line-height: normal;
  cursor: pointer;
  transition: background-color 0.4s ease;
}

.tingle-btn--primary {
  background-color: #3498db;
}

.tingle-btn--danger {
  background-color: #e74c3c;
}

.tingle-btn--default {
  background-color: #34495e;
}

.tingle-btn--pull-left {
  float: left;
}

.tingle-btn--pull-right {
  float: right;
}

/* responsive
-------------------------------------------------------------- */
@media (max-width: 540px) {
  .tingle-modal {
    top: 0px;
    display: block;
    padding-top: 60px;
    width: 100%;
  }
  .tingle-modal-box {
    width: auto;
    border-radius: 0;
  }
  .tingle-modal-box__content {
    overflow-y: scroll;
  }
  .tingle-modal--noClose {
    top: 0;
  }
  .tingle-modal--noOverlayClose {
    padding-top: 0;
  }
  .tingle-modal-box__footer .tingle-btn {
    display: block;
    float: none;
    margin-bottom: 1rem;
    width: 100%;
  }
  .tingle-modal__close {
    top: 0;
    right: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 60px;
    border: none;
    background-color: #2c3e50;
    box-shadow: none;
    color: #fff;
  }
  .tingle-modal__closeLabel {
    display: inline-block;
    vertical-align: middle;
    font-size: 1.6rem;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  }
  .tingle-modal__closeIcon {
    display: inline-block;
    margin-right: 0.8rem;
    width: 1.6rem;
    vertical-align: middle;
    font-size: 0;
  }
}
/* animations
-------------------------------------------------------------- */
@-webkit-keyframes scale {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes scale {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.elementor-widget-annie-adventslider .afd-adventslider {
  color: #B19074;
  margin: 0 auto;
  max-width: calc(100% - 5rem);
  overflow: hidden;
  position: relative;
}
.elementor-widget-annie-adventslider .afd-adventslider .adventslider-slide {
  text-align: center;
  transition: none;
}
.elementor-widget-annie-adventslider .afd-adventslider .adventslider-slide .slide__thumbnail img {
  display: block;
  margin: 0 auto;
  max-height: 200px;
  width: auto;
}
.elementor-widget-annie-adventslider .afd-adventslider .adventslider-slide .slide__body {
  padding-top: 1.5rem;
}
.elementor-widget-annie-adventslider .afd-adventslider .adventslider-slide .entry__title {
  color: #B19074;
  display: block;
  font-family: "Montserrat", sans-serif;
  font-size: 1rem;
  margin: 0;
  line-height: 1;
  text-decoration: underline;
}
.elementor-widget-annie-adventslider .afd-adventslider .adventslider-slide .entry__price {
  color: #B19074;
  display: block;
  font-family: "Montserrat", sans-serif;
  font-size: 1rem;
  text-decoration: underline;
}
.elementor-widget-annie-adventslider .afd-adventslider__navigation {
  left: 0;
  position: absolute;
  top: 40%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  z-index: 9;
}
.elementor-widget-annie-adventslider .afd-adventslider__navigation .afd-adventslider__prev,
.elementor-widget-annie-adventslider .afd-adventslider__navigation .afd-adventslider__next {
  display: block;
  height: auto;
  position: absolute;
  width: 14px;
}
.elementor-widget-annie-adventslider .afd-adventslider__navigation .afd-adventslider__prev svg path,
.elementor-widget-annie-adventslider .afd-adventslider__navigation .afd-adventslider__next svg path {
  transition: fill 0.25s ease;
}
.elementor-widget-annie-adventslider .afd-adventslider__navigation .afd-adventslider__prev:hover svg path,
.elementor-widget-annie-adventslider .afd-adventslider__navigation .afd-adventslider__next:hover svg path {
  fill: #153345;
}
.elementor-widget-annie-adventslider .afd-adventslider__navigation .afd-adventslider__prev {
  left: 0;
}
.elementor-widget-annie-adventslider .afd-adventslider__navigation .afd-adventslider__next {
  right: 0;
}

.elementor-widget-annie-books .afd-books {
  display: grid;
  gap: 60px 30px;
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 768px) {
  .elementor-widget-annie-books .afd-books {
    grid-template-columns: repeat(2, 1fr);
    padding: 0 1rem;
  }
}
.elementor-widget-annie-books .afd-books .books__entry {
  display: block;
  position: relative;
}
.elementor-widget-annie-books .afd-books .books__entry .entry__image {
  position: relative;
  z-index: 2;
}
.elementor-widget-annie-books .afd-books .books__entry .entry__image img {
  max-height: 270px;
  max-width: 370px;
}
.elementor-widget-annie-books .afd-books .books__entry .entry__content {
  margin-top: 0.75rem;
  position: relative;
  z-index: 2;
}
.elementor-widget-annie-books .afd-books .books__entry h3 {
  font-family: "LyonDisplay-Bold-Web", serif;
  font-size: 24px;
  line-height: 32px !important;
  margin-bottom: 0.5rem;
}
@media (max-width: 768px) {
  .elementor-widget-annie-books .afd-books .books__entry h3 {
    font-size: 20px;
    line-height: 28px !important;
  }
}
.elementor-widget-annie-books .afd-books .books__entry .entry__buy {
  color: #7FB6C8;
  font-size: 17px;
  font-weight: 700;
  letter-spacing: 1px;
}
.elementor-widget-annie-books .afd-books .books__entry .entry__featured {
  display: block;
  left: 40%;
  position: absolute;
  top: 40%;
  -webkit-transform: translate(-50%, -50%) scale(1.1);
          transform: translate(-50%, -50%) scale(1.1);
  z-index: 1;
}

.elementor-widget-annie-podcasts .live-search-header {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 2fr 1fr;
}
@media (max-width: 1025px) {
  .elementor-widget-annie-podcasts .live-search-header {
    display: block;
  }
}
.elementor-widget-annie-podcasts .live-search-header h3 {
  grid-column: 2;
  text-align: center;
}
.elementor-widget-annie-podcasts .live-search-header .search-text-input {
  margin-left: 1.25rem;
  position: relative;
}
@media (max-width: 1025px) {
  .elementor-widget-annie-podcasts .live-search-header .search-text-input {
    margin: 1.5rem 0 2rem;
  }
}
.elementor-widget-annie-podcasts .live-search-header .search-text-input input {
  border: 2px solid #ECEDEF;
  border-radius: 100em;
  display: block;
  font-size: 0.875rem;
  padding: 0.75rem 0.75rem 0.75rem 2.25rem;
  width: 100%;
}
.elementor-widget-annie-podcasts .live-search-header .search-text-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.965' height='19.965' viewBox='0 0 19.965 19.965'%3E%3Cpath id='Path_91' data-name='Path 91' d='M215.473,420.75h1.014a1.037,1.037,0,0,0,.15.032,8.183,8.183,0,0,1,3.381.963,8.606,8.606,0,0,1,4.545,6.156c.068.342.1.691.151,1.036v1.092c-.056.391-.094.785-.171,1.171a8.72,8.72,0,0,1-7.669,6.968,8.564,8.564,0,0,1-5.592-1.329c-.168-.106-.331-.22-.522-.347a2.083,2.083,0,0,1-.142.175c-1.164,1.151-2.333,2.3-3.492,3.452a1.946,1.946,0,0,1-.935.6h-.39a4.262,4.262,0,0,1-.535-.248,1.3,1.3,0,0,1-.518-.805v-.429a2.176,2.176,0,0,1,.653-.944q1.716-1.7,3.42-3.416c.054-.054.1-.11.15-.158a.4.4,0,0,0-.023-.056c-.033-.048-.067-.1-.1-.144a8.592,8.592,0,0,1-1.552-5.9,8.725,8.725,0,0,1,7.12-7.717C214.767,420.838,215.121,420.8,215.473,420.75Zm6.746,8.736a6.237,6.237,0,1,0-6.237,6.236A6.239,6.239,0,0,0,222.219,429.486Z' transform='translate(-204.75 -420.75)' fill='%23CBD0D7'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  content: "";
  height: 14px;
  left: 1rem;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 14px;
  z-index: 3;
}
.elementor-widget-annie-podcasts .search-results {
  opacity: 1;
  transition: opacity 0.75s ease;
}
.elementor-widget-annie-podcasts .search-results.processing {
  opacity: 0.3;
}
.elementor-widget-annie-podcasts #live-search-results {
  display: flex;
  flex-wrap: wrap;
}
.elementor-widget-annie-podcasts #live-search-results .card-entry {
  background: #fff;
  margin-bottom: 2rem;
  margin-right: 2rem;
  transition: all 0.25s ease;
  width: calc(25% - 1.5rem);
}
.elementor-widget-annie-podcasts #live-search-results .card-entry:hover {
  box-shadow: 0px 0px 9px -3px #130c0e;
}
.elementor-widget-annie-podcasts #live-search-results .card-entry:nth-child(4n) {
  margin-right: 0;
}
@media (max-width: 1280px) {
  .elementor-widget-annie-podcasts #live-search-results .card-entry {
    width: calc(33% - 1.33rem);
  }
  .elementor-widget-annie-podcasts #live-search-results .card-entry:nth-child(4n) {
    margin-right: 2rem;
  }
  .elementor-widget-annie-podcasts #live-search-results .card-entry:nth-child(3n) {
    margin-right: 0;
  }
}
@media (max-width: 1025px) {
  .elementor-widget-annie-podcasts #live-search-results .card-entry {
    width: calc(50% - 1rem);
  }
  .elementor-widget-annie-podcasts #live-search-results .card-entry:nth-child(4n) {
    margin-right: 2rem;
  }
  .elementor-widget-annie-podcasts #live-search-results .card-entry:nth-child(3n) {
    margin-right: 2rem;
  }
  .elementor-widget-annie-podcasts #live-search-results .card-entry:nth-child(2n) {
    margin-right: 0;
  }
}
@media (max-width: 640px) {
  .elementor-widget-annie-podcasts #live-search-results .card-entry {
    margin-right: 0 !important;
    width: 100%;
  }
}
.elementor-widget-annie-podcasts #live-search-results .card-entry .image {
  background: #fff;
  min-height: 15rem;
  position: relative;
  width: 100%;
}
@media (max-width: 640px) {
  .elementor-widget-annie-podcasts #live-search-results .card-entry .image {
    min-height: 20rem;
  }
}
.elementor-widget-annie-podcasts #live-search-results .card-entry .image img {
  height: 100%;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  position: absolute;
  top: 0;
  width: 100%;
}
.elementor-widget-annie-podcasts #live-search-results .card-entry .content {
  padding: 1.5rem;
}
.elementor-widget-annie-podcasts #live-search-results .card-entry .title {
  font-family: "Inter", Sans-serif;
  font-size: 1rem !important;
  font-weight: 400;
  text-align: center;
  width: 100%;
}
.elementor-widget-annie-podcasts .loadmore {
  margin: 1.5rem auto 2rem;
  text-align: center;
}
.elementor-widget-annie-podcasts #loadmore {
  background-color: #F0C970;
  border: 2px solid #F0C970;
  border-radius: 1rem;
  color: #130C0E;
  fill: #130C0E;
  font-weight: bold;
  padding: 1rem 1.5rem;
  text-transform: uppercase;
}
.elementor-widget-annie-podcasts #loadmore:hover {
  background-color: transparent;
  color: #130C0E;
}

.elementor-widget-annie-popup .afd-popup {
  position: relative;
  width: 100%;
}
.elementor-widget-annie-popup .afd-popup__background {
  background: #fff;
  border-radius: 1rem;
  height: 90%;
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 80%;
  z-index: 1;
}
.elementor-widget-annie-popup .afd-popup__paint {
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.elementor-widget-annie-popup .afd-popup__paint img {
  display: block;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  position: absolute;
  line-height: 1;
  width: 100%;
}
.elementor-widget-annie-popup .afd-popup__content {
  align-items: center;
  display: flex;
  margin: 0 auto;
  padding: 4rem 0;
  position: relative;
  width: 85%;
  z-index: 3;
}
@media (max-width: 768px) {
  .elementor-widget-annie-popup .afd-popup__content {
    display: block;
  }
}
.elementor-widget-annie-popup .afd-popup__content .content__video {
  flex: 1 1 40%;
  pointer-events: all;
  position: relative;
  z-index: 5;
}
@media (max-width: 768px) {
  .elementor-widget-annie-popup .afd-popup__content .content__video {
    margin: 0 auto;
    max-width: 80%;
  }
}
.elementor-widget-annie-popup .afd-popup__content .content__video iframe {
  border: 8px solid #F1C970;
  border-radius: 1rem;
  overflow: hidden;
}
.elementor-widget-annie-popup .afd-popup__content .content__body {
  background: #7FB7C8;
  border-radius: 1rem;
  flex: 1 1 60%;
  margin-left: -1.5rem;
  padding: 4rem 3rem;
  pointer-events: all;
  text-align: center;
  z-index: 4;
}
@media (max-width: 768px) {
  .elementor-widget-annie-popup .afd-popup__content .content__body {
    margin-left: 0;
    margin-top: -3rem;
  }
}
.elementor-widget-annie-popup .afd-popup__content .content__body .body__heading {
  font-size: 2.5rem;
}
.elementor-widget-annie-popup .afd-popup__content .content__body .body__subheading {
  color: #fff;
  font-family: "Inter", sans-serif;
  font-size: 1.5rem !important;
  line-height: 1.25 !important;
  margin-top: 0.5rem;
}
.elementor-widget-annie-popup .afd-popup__content .content__body .body__form {
  margin-top: 1.5rem;
  position: relative;
  width: 100%;
}
.elementor-widget-annie-popup .afd-popup__content .content__body .body__form input[type=email] {
  border: 0;
  border-radius: 100em;
  padding: 1.25rem;
  width: 100%;
}
.elementor-widget-annie-popup .afd-popup__content .content__body .body__form button {
  background: #F0C970;
  border: 0;
  border-radius: 100em;
  color: #000;
  font-weight: bold;
  position: absolute;
  right: 0.25rem;
  text-transform: uppercase;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry {
  color: #B19074;
  display: grid;
  gap: 1.5rem;
  grid-template-columns: 3fr 7fr;
  margin-bottom: 1.5rem;
  text-decoration: none;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}
@media (max-width: 768px) {
  .elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry {
    display: block;
  }
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry.disabled .entry__thumbnail {
  overflow: hidden;
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry.disabled .entry__thumbnail img {
  -webkit-filter: blur(5px);
          filter: blur(5px);
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry.active:hover {
  -webkit-transform: scale(1.01);
          transform: scale(1.01);
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry.active:hover .entry__title {
  color: #153345;
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry.active:hover .entry__content .entry__icon svg path {
  fill: #153345;
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry.active:hover .entry__content .entry__info .entry__info-title {
  color: #153345;
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__thumbnail {
  height: auto;
  max-width: 100%;
  position: relative;
  width: 100%;
}
@media (max-width: 768px) {
  .elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__thumbnail {
    min-height: 180px;
  }
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__thumbnail img {
  display: block;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__body {
  background: #fff;
  padding: 2rem 2rem 4rem;
}
@media (max-width: 768px) {
  .elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__body {
    padding: 1rem 1rem 3rem;
  }
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__title {
  color: #B19074 !important;
  font-family: "La Luxes Serif", sans-serif;
  font-size: 2rem;
  margin: 0;
  text-transform: lowercase;
  transition: color 0.2s ease;
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content {
  align-items: flex-start;
  display: flex;
  gap: 1.5rem;
  padding-top: 1.5rem;
}
@media (max-width: 768px) {
  .elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content {
    display: block;
    padding-top: 0;
  }
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content .entry__icon {
  padding-top: 0.5rem;
}
@media (max-width: 768px) {
  .elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content .entry__icon {
    display: none;
  }
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content .entry__icon svg {
  display: block;
  height: auto;
  width: 48px;
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content .entry__icon svg path {
  transition: fill 0.2s ease;
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content .entry__info .entry__info-title {
  color: #B19074 !important;
  display: block;
  font-family: "La Luxes Serif", sans-serif;
  font-size: 1.5rem;
  font-weight: normal;
  text-decoration: underline;
  transition: color 0.2s ease;
}
@media (max-width: 768px) {
  .elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content .entry__info .entry__info-title {
    font-size: 1.375rem;
    margin-bottom: 1rem;
  }
}
.elementor-widget-annie-adventvideolist .afd-adventvideolist .adventvideolist-entry .entry__content .entry__info .entry__description {
  font-family: "Montserrat", sans-serif;
}

.modal-advent {
  background: rgba(0, 0, 0, 0.35);
  -webkit-backdrop-filter: 5px;
          backdrop-filter: 5px;
  cursor: default;
}
@media (max-width: 768px) {
  .modal-advent .tingle-modal__close {
    background: none;
  }
  .modal-advent .tingle-modal__close .tingle-modal__closeIcon {
    width: 1rem;
  }
  .modal-advent .tingle-modal__close .tingle-modal__closeLabel {
    font-size: 1rem;
  }
}
.modal-advent .tingle-modal-box {
  background: #153345;
  border-radius: 0;
  color: #fff;
}
@media (max-width: 768px) {
  .modal-advent .tingle-modal-box {
    margin-top: 1rem;
  }
}
.modal-advent .tingle-modal-box__content {
  padding: 1.25rem;
}
.modal-advent .adventvideolist-modal .modal__video {
  position: relative;
  padding-bottom: 56.25%;
}
.modal-advent .adventvideolist-modal .modal__video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.modal-advent .adventvideolist-modal .modal__title {
  color: #fff;
  font-family: "La Luxes Serif", sans-serif;
  font-size: 1.25rem;
  padding-top: 1rem;
  text-decoration: underline;
}

/*# sourceMappingURL=main.min.css.map */