/** Shopify CDN: Minification failed

Line 68:3 Expected ":"

**/
.pagination-wrapper {
  margin-top: 4rem;
  position: relative;
}

@media screen and (min-width: 990px) {
  .pagination-wrapper {
    margin-top: 5rem;
  }
}

.pagination__list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
  align-items: center;
}



.pagination__item {
  font-family: 'Helvetica Neue Bold';
  padding: 16px;
  font-size: 16px;
  
  line-height: 44px;
  letter-spacing: 0px;
  text-align: center;
  text-decoration: none;
  border: 1px solid #DDE1E6;
  color: #919CA9;
  cursor: pointer !important;
}



.pagination_number_item .pagination__item {
  padding: 16px 23.5px;
}

a.pagination__item:hover::after {
  height: 0.1rem;
}

.pagination__item .icon-caret {
  height: 0.6rem;
}

.pagination__item--current {
  color: #FFFFFF;
  background-color: #18334F;
  border: 1px solid #18334F;
  cursor: pointer;
  cursor: pointer;
  transition: background-color .2s linear, color .2s linear;
}

.pagination__item:hover {
  color: #FFFFFF;
  border: 1.75px solid #9F8F6F;
  color: #9F8F6F;
  t;
}

.pagination__item:active {
  color: #FFFFFF;
  border: 1.75px solid #9F8F6F;
  color: #9B8457;
  text-decoration: unset;
  cursor: pointer;
  transition: background-color .2s linear, color .2s linear;
}

.pagination__item.pagination__item--current:hover {
  color: #FFFFFF;
  background-color: #9F8F6F;
  border: 1px solid #9F8F6F;
}

.pagination__item.pagination__item--current:active {
  color: #FFFFFF;
  background-color: #9B8457;
  border: 1px solid #9B8457;
}


/* .pagination__item--current::after {
  height: 0.1rem;
}

.pagination__item--current::after,
.pagination__item:hover::after {
  content: '';
  display: block;
  width: 2rem;
  position: absolute;
  bottom: 8px;
  left: 50%;
  transform: translateX(-50%);
  background-color: currentColor;
} */

.pagination__item--next .icon {
  margin-left: -0.2rem;
  transform: rotate(90deg);
}

.pagination__item--next:hover .icon {
  transform: rotate(90deg) scale(1.07);
}

.pagination__item--prev .icon {
  margin-right: -0.2rem;
  transform: rotate(-90deg);
}

.pagination__item--prev:hover .icon {
  transform: rotate(-90deg) scale(1.07);
}

.pagination__item-arrow:hover::after {
  display: none;
}