/** Shopify CDN: Minification failed

Line 18:0 Unexpected "{"
Line 18:1 Expected identifier but found "%"
Line 22:0 Unexpected "{"
Line 22:1 Expected identifier but found "%"
Line 134:2 Unexpected "{"
Line 134:3 Expected identifier but found "%"
Line 138:2 Unexpected "{"
Line 138:3 Expected identifier but found "%"

**/
.collection-list {
  overflow: hidden;
  background-repeat:no-repeat;
  background-size:cover;
}
{% if template == 'index' %}
  /* .collection-list {
    display: none;
  } */
{% endif %}
.collection-list .swiper-controls {
  align-items: center;
  gap: 1.2rem;
}
.collection-list .swiper-pagination {
  position: static;
  opacity: 1;
  width: var(--pagination-size, 4.4rem);
}
.collection-list .swiper-btn-next,
.collection-list .swiper-btn-prev {
  position: relative;
  transform: none;
  margin: 0;
  inset: auto;
}
.collection-list .section__header.spacing--large{
  padding-bottom:48px;
}
.brand.collection-list .collection-card.collection-card--standard{
  background:transparent;
  border-radius:0;
}
.brand.collection-list .collection-card__image.media-wrapper {
    border-radius: 25px;
}
.brand.collection-list a.collection-card__wrapper{
   gap:18px; 
}
.brand.collection-list .collection-card--has-bg .collection-card__inner{
  padding:0;
}
.brand.collection-list .collection-card__summary{
  gap:30px;
}
.collection-list .rte.text-subtext p{
  font-size:1.6rem;
  color:#444444;
}
.brand.collection-list{
  display:block;
}
@media (max-width: 768px) {
 .collection-list .btn{
       width: var(--buttons-width, var(--buttons-height));
 }
  .brand.collection-list h2.rich-text__heading.inline-richtext.h1 motion-element h2{
    font-size:3rem!important;
    text-align:center;
  }
  .brand.collection-list h3.collection-card__title.h4{
    font-size:1.6rem;
  }
  .brand.collection-list .collection-card__summary{
    gap:20px;
  }
  .brand.collection-list .rte.text-subtext p{
    font-size:1.4rem;
  }
  .brand.collection-list .swiper-mobile .swiper-wrapper{
    display:flex;
    gap:0;
  }
  .brand.collection-list .swiper-pagination{
    position:absolute;
    width:100%;
  }
  .brand.collection-list .swiper-mobile{
    padding-bottom: 4rem;
    --swiper-pagination-bottom: 0;
  }
  .brand.collection-list span.swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: #009DA4;
    width: 10px;
    height: 10px;
  }
  .brand.collection-list span.swiper-pagination-bullet{
    border: 1px solid #009DA4;
    background:transparent;
  }
}
@media (min-width: 1024px) {
  .collection-list--split .section__wrapper {
    display: grid;
    grid-template: minmax(0, auto) minmax(0, 1fr)/minmax(0, 2fr) minmax(0, 5fr);
    column-gap: var(--header-padding-bottom-large);
  }
  .collection-list--split .section__content {
    grid-area: 1/2/end/end;
  }
  .collection-list--split .section__header {
    --header-padding-bottom-large: 0;
    row-gap: 7rem;
  }
}
@media (min-width: 1280px) {
  .collection-list--split .section__header {
    row-gap: 10rem;
  }
}
@media (min-width: 768px) {
  .collection-list .f-column.swiper-slide {
    padding-left: 0;
    padding-right: 0;
  }
  .collection-list--slider .section__content {
    margin-right: calc(-1 * var(--page-padding) - 15vw);
  }
  .no-js .collection-list--slider .section__content {
    margin-right: 0;
  }
  {% if template == 'index' %}
    .collection-list{
      display:block;
    }
  {% endif %}
}
