/** Shopify CDN: Minification failed

Line 84:23 Expected ":"

**/
.banner-height img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.collection-image {
  position: relative;
}
.collection-image img{
  width: 100%;
}
.collection-description {
  position: absolute;
  top: 6rem;
  left: 4rem;
  height: auto;
  width: 32rem;
  padding: 24px;
  background: #fff;
  border-radius: 4px;
}
.collection-description-over-img .collection_title {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  color: #000;
  padding-bottom: 8px;
}
.collection-description-over-img .collection-description-links {
  display: flex;
  padding-top: 32px;
  column-gap: 32px;
  font-weight: 700;
  text-transform: uppercase;
}
.collection-description-links a {
  padding: 16.5px;
  background: black;
  color: #fff;
  --g: #000, #0000 1deg 179deg, #000 180deg;
  --mask: linear-gradient(45deg,#0000 7.07px,#000 0 calc(100% - 7.07px),#0000 0);
  -webkit-mask: var(--mask);
  mask: var(--mask);
}
.section-collection-banner .text-left {
  text-align: left;
  max-width: var(--header-width);
  display: block;
  margin: 0 auto;
}

@media (max-width:992px){
  .collection-description {
    position: inherit;
    top: auto;
    left: auto;
    width: 100%;
    padding: 24px;
    background: #fff;
    border-radius: 4px;
  }
}

@media (max-width: 768px){
  .collection-description {
    padding: 24px 16px 8px 16px;
  }
}

@media (max-width:575px){
  .collection-banner {
    height: auto;
    max-height: 163px;
  } 
  .collection-image img {
    max-height: 600px;z
  }
}