/** Shopify CDN: Minification failed

Line 70:33 Unexpected "{"
Line 70:42 Expected ":"
Line 70:67 Unexpected "{"

**/
.collection-list {
  margin-top: 0;
  margin-bottom: 0;
}

.collection-list-title {
  margin: 0;
}

@media screen and (max-width: 749px) {
  .collection-list:not(.slider) {
    padding-left: 0;
    padding-right: 0;
  }

  .section-collection-list .page-width {
    padding-left: 0;
    padding-right: 0;
  }

  .section-collection-list .collection-list:not(.slider) {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.collection-list__item:only-child {
  max-width: 100%;
  width: 100%;
}

@media screen and (max-width: 749px) {
  .slider.collection-list--1-items {
    padding-bottom: 0;
  }
}

@media screen and (min-width: 750px) and (max-width: 989px) {
  .slider.collection-list--1-items,
  .slider.collection-list--2-items,
  .slider.collection-list--3-items,
  .slider.collection-list--4-items {
    padding-bottom: 0;
  }
}

@media screen and (min-width: 750px) {
  .collection-list__item a:hover {
    box-shadow: none;
  }
}

@media screen and (max-width: 989px) {
  .collection-list.slider .collection-list__item {
    max-width: 100%;
  }
}

.collection-list-view-all {
  margin-top: 4rem;
}
/* ===== Custom look (matches screenshot) ===== */
.section-collection-list .color-{{ section.settings.color_scheme }}{
  background:#000000 !important;
}

/* remove Dawn gradient overlay if any */
.section-collection-list .gradient{
  background:#000000 !important;
}

/* header row layout */
.section-collection-list .title-wrapper-with-link{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  margin-bottom: 14px;
}

/* Title font + colors */
.section-collection-list .collection-list-title{
  font-family: "Jockey One", sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.07;
  color:#ffffff;
  font-size: 44px;
}

.section-collection-list .best-selling-title__highlight{
  color:#D9D13D;
}

/* ===== Desktop arrows to the right (yellow triangles) ===== */
@media screen and (min-width: 990px){
  /* hide Dawn default slider buttons row */
  .section-collection-list .slider-buttons{ display:none !important; }

  /* show our arrows in the title row */
  .section-collection-list .title-wrapper-with-link::after{
    content:'';
    display:block;
    width: 0;
    height: 0;
  }

  /* place buttons on right (we reuse existing slider buttons markup by forcing it into header) */
  .section-collection-list .title-wrapper-with-link .wbc-desktop-arrows{
    display:flex;
    align-items:center;
    gap:10px;
  }

  .section-collection-list .title-wrapper-with-link .wbc-arrow{
    width: 34px;
    height: 34px;
    background: transparent;
    border: 0;
    padding: 0;
    cursor: pointer;
    display:flex;
    align-items:center;
    justify-content:center;
  }

  /* double-triangle look */
  .section-collection-list .title-wrapper-with-link .wbc-arrow span{
    position: relative;
    width: 18px;
    height: 14px;
    display:block;
  }
  .section-collection-list .title-wrapper-with-link .wbc-arrow span:before,
  .section-collection-list .title-wrapper-with-link .wbc-arrow span:after{
    content:'';
    position:absolute;
    top:0;
    width:0;height:0;
    border-top:7px solid transparent;
    border-bottom:7px solid transparent;
    border-left:10px solid #D9D13D;
  }
  .section-collection-list .title-wrapper-with-link .wbc-arrow span:before{ left:0; }
  .section-collection-list .title-wrapper-with-link .wbc-arrow span:after{ left:6px; }

  .section-collection-list .title-wrapper-with-link .wbc-arrow--prev span{
    transform: rotate(180deg);
  }
}

/* ===== Card look ===== */
.section-collection-list .card--card.gradient,
.section-collection-list .card__inner.gradient{
  background:#292929 !important;
}

/* make media area taller like screenshot and keep image centered */
.section-collection-list .card__inner .card__media{
  background:#292929;
}
.section-collection-list .card__media .media img{
  object-fit: contain !important;
  padding: 12px;
}



/* hide badge */
.section-collection-list .card__badge{ display:none !important; }

/* title */
.section-collection-list .card__heading{
  margin:0 0 8px !important;
      color: #000;
    font-weight: 500;
    font-size: 26px;
    line-height: 1.05;
}
.section-collection-list .card__heading a{
  color:#000 !important;
  text-decoration:none !important;
}

/* description (we’ll inject via JS below if collection description exists) */
.section-collection-list .wbc-desc{
  font-family:"Inter", sans-serif;
        font-weight: 500;
        font-size: 13px;
        letter-spacing: 0;
        text-transform: capitalize;
        max-width: 420px;
       color: rgba(255, 255, 255, 0.62) !important;
    line-height: 1.45 !important;
    

}

/* bottom button */
.section-collection-list .wbc-bottom{
  display:flex;
  justify-content:flex-end;
}

.section-collection-list .wbc-view {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  padding: 9px 37px;
  font-size: 12px;
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  line-height: 1;
  white-space: nowrap;
  border-radius: 5px;
  text-decoration: none;
  cursor: pointer;
  background: #d9d13d;
  color: #000;
  border: 1.5px solid #d9d13d;
  transition:
    transform .25s ease,
    box-shadow .25s ease,
    background-color .25s ease,
    color .25s ease,
    border-color .25s ease;
}

.section-collection-list .wbc-view::before {
  content: '';
  position: absolute;
  top: 0;
  left: -120%;
  width: 70%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,.18) 45%,
    rgba(255,255,255,.35) 50%,
    rgba(255,255,255,.18) 55%,
    transparent 100%
  );
  transform: skewX(-20deg);
  transition: left .55s ease;
  pointer-events: none;
  z-index: 1;
}

.section-collection-list .wbc-view:hover::before {
  left: 140%;
}

.section-collection-list .wbc-view:hover {
  transform: translateY(-2px);
  background: #efe85a;
  color: #111;
  border-color: #efe85a;
  box-shadow: 0 10px 24px rgba(217,209,61,.28);
}

.section-collection-list .wbc-view:active {
  transform: translateY(0);
  box-shadow: none;
}

.section-collection-list .wbc-view:focus-visible {
  outline: 2px solid #d9d13d;
  outline-offset: 3px;
}


@media (max-width: 749px) {
  .section-collection-list .collection-list-title {
    margin: 0 !important;
  }
}

.section-collection-list .button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: 0;
  padding: 0 3rem;
  cursor: pointer;
  font-family: 'Inter', sans-serif;
  font-size: 1.5rem;
  text-decoration: none;
  color: #000000;
  background-color: #d9d13d;
  -webkit-appearance: none;
  appearance: none;
  position: relative;
  overflow: hidden;
  transition:
    transform .25s ease,
    box-shadow .25s ease,
    background-color .25s ease,
    color .25s ease,
    border-color .25s ease;
}

.section-collection-list .button::before {
  content: '';
  position: absolute;
  top: 0;
  left: -120%;
  width: 70%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,.18) 45%,
    rgba(255,255,255,.35) 50%,
    rgba(255,255,255,.18) 55%,
    transparent 100%
  );
  transform: skewX(-20deg);
  transition: left .55s ease;
  pointer-events: none;
  z-index: 1;
}

.section-collection-list .button:hover::before {
  left: 140%;
}

.section-collection-list .button:hover {
  transform: translateY(-2px);
  background-color: #efe85a;
  color: #111111;
  box-shadow: 0 10px 24px rgba(217, 209, 61, 0.28);
}

.section-collection-list .button:active {
  transform: translateY(0);
  box-shadow: none;
}

.section-collection-list .button:focus-visible {
  outline: 2px solid #d9d13d;
  outline-offset: 3px;
}