.shadow-dark {
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.2);
}

.shadow-dark-l {
  box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.28);
}

.shadow-light {
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.05);
}

.shadow-light-l {
  box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.05);
}

.shadow-medium {
  box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15);
}

.shadow-medium-l {
  box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15);
}

@font-face {
  font-family: "Breakfast Icons";
  src: url("../font/Break-Icons/v4.0.5.woff?token=2312091219");
}
@font-face {
  font-family: "Breakfast Icons Fill";
  src: url("../font/Break-Icons/v4.0.5_Bold.woff?token=2311111526");
}
.cn-coverbook .cn-video-frame {
  background-color: #000000;
}

.col-right {
  width: 100%;
  box-sizing: border-box;
}

.cn-article {
  font-size: 19px;
}
.cn-article .youtube-embed {
  height: 240px;
}

.media-item.image.active .image-bound {
  min-width: 100vw;
}

.cn-newrelease {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.cn-news-headgrid {
  grid-template-areas: "area1" "area2" "area3" "area4" "area5" "area6" "area7";
}

.cn-video-frame {
  height: 280px;
}

.cn-coverbook .cn-video-frame {
  padding-bottom: 60px;
}

.cn-trailer {
  max-height: 250px;
}

.cn-feature-panel,
.cn-rate-form {
  bottom: 0px;
  right: 0px;
  left: 0px;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.cn-photoboom {
  height: 80vh;
}
.cn-photoboom .photo-cover {
  min-width: 100%;
  width: unset;
  height: 100%;
}
.cn-photoboom .photo-video {
  min-height: 250px;
}
.cn-photoboom .photo-mask {
  background: linear-gradient(0deg, #000 0%, rgba(21, 21, 21, 0.79) 31.51%, rgba(102, 102, 102, 0) 72%);
}/*# sourceMappingURL=mobile.css.map */