@font-face {
  font-family: 'Signerica Fat';
  src: url('/app/resources/fonts/signerica-fat.woff');
}

.content.collections {
  margin-bottom: 30px;
}
.collection-wrap {
  min-height: calc(100vh - 202px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  /* padding-bottom: 10%; */
}
.collection-headline {display: flex;align-items: center;justify-content: center;margin:  0 20px;}
.collection-headline-text {
  font-family: "Century Gothic";
  text-transform:  uppercase;
  letter-spacing: 6px;
  font-size: 25px;
  /* white-space: nowrap; */
  padding: 25px 0;
  max-width: 100%;
  overflow: hidden;
  text-align: center;
  font-weight: bold;
  display: block;
}
.collection-headline::before,
.collection-headline::after {
	content: '';
	display: inline-block;
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	width: 50px;
	height: 21px;
	position:  relative;
	top:  1px;
}
.collection-headline::before {
	margin-right: 10px;
	background-image: url(/images/hexagons-left.svg);
}
.collection-headline::after {
	margin-left: 10px;
	background-image: url(/images/hexagons-right.svg);
	right: 5px;
}
.collection-next {
  /* height: 100px; */
  padding: 60px 0 20px 0;
  text-align: center;
  display:  none;
}
@media (max-width: 767px) {
  .collection-wrap {
    min-height: initial;
    display: block;
  }
  .collection-headline-text {
    font-size: 14px;
  }
  .collection-next {
    display: none;
  }
  .collection-headline::before,
  .collection-headline::after {
    width: 25px;
    height: 14px;
  }
  .slide-details-name {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
/*#cut + h3::before {
  background-image: url(/images/hexagons-left-brown.svg);
}
#cut + h3::after {
	background-image: url(/images/hexagons-right-brown.svg);
}*/

/* PRODUCT SLIDER */
.collection-slider {
  position: relative;
  width: calc(100% - 70px);
  margin:  0 auto;
}
.collection-slider-mount:not(.slick-initialized) {
  visibility: hidden;
}

/* Slides */
.slide {
  display: flex;
  padding: 10px;
  box-sizing: border-box;
  text-decoration: none;
  flex-direction: column;
  align-items: center;
}
.slide-image-area {
  height: 56vh;
  width:  100%;
  object-fit:  contain;
}
.slide-image {
  object-fit: contain;
  width:  100%;
  height:  100%;
}
.slide-details-area {
  text-align: center;
  padding-left: 10px;
  padding-top:  15px;
}
.slide-details-name {
  color: black;
  text-decoration: none;
}
.slide-details-price {
  color: #058ECB;
}
.slide-not-for-sale-reason {
  color: #d72121;
}
@media (max-width: 767px) {
  .slide {
    flex-direction: column;
    align-items: center;
  }
  .slide-image-area {
  }
  .slide-details-area {
    padding: 23px 0 0 0;
    text-align: center;
  }
}
