.wcn-slider .wcn-slide {
  display: flex; }

.wcn-slider.slick-initialized .wcn-slide {
  display: flex; }

.wcn-slider .wcn-slide .wcn-slide-content {
  width: 100%;
  z-index: 1; }

.wcn-slider [data-type="wcn/slide"] {
  border: 1px solid #d9d9d9;
  background: #f9f9f9;
  margin-bottom: 10px; }

.wcn-slider .wcn-row-valign-top {
  align-items: flex-start; }

.wcn-slider .wcn-row-valign-middle {
  align-items: center; }

.wcn-slider .wcn-row-valign-bottom {
  align-items: flex-end; }

.wcn-slider .slick-arrow {
  background: none;
  border: none;
  font-size: 70px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2; }

.wcn-slider .slick-arrow.slick-prev {
  left: -50px; }

.wcn-slider .slick-arrow.slick-next {
  right: -50px; }

.wcn-slide-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.wcn-slide {
  position: relative;
  background-repeat: no-repeat;
  min-height: 100%;
  height: 100%; }

.wcn-slider {
  background-repeat: no-repeat; }

.wcn-slider .slick-track {
  display: flex !important; }

.wcn-slider .slick-slide {
  height: inherit !important; }
