/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*-------------------------------------DEFAULT------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
body .loopPagination--default {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
body .loopPagination--default:has(.page-numbers) {
  margin-top: 56px;
}
body .loopPagination--default .page-numbers {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: var(--text-family-body);
  font-size: var(--text-body-md-size);
  line-height: var(--text-body-line-height);
  letter-spacing: 0em;
  text-transform: initial;
  font-weight: 400;
  color: var(--color-blue-04);
  text-align: left;
  text-decoration: none;
  border: 2px solid var(--color-blue-04);
  border-radius: 5px;
  transition: var(--transition-mid);
}
body .loopPagination--default .page-numbers:not(.prev, .next) {
  width: 32px;
  height: 32px;
}
body .loopPagination--default .page-numbers.dots {
  border: none;
}
body .loopPagination--default a.page-numbers {
  background-color: var(--color-gray-01);
}
body .loopPagination--default a.page-numbers:hover {
  color: var(--color-blue-06);
  background-color: var(--color-blue-04);
}
body .loopPagination--default .current {
  color: var(--color-blue-05);
  border-color: var(--color-blue-05);
}
body .loopPagination--default .prev,
body .loopPagination--default .next {
  height: 32px;
  grid-gap: 6px;
  padding: 0 12px;
}
body:has(header.premium) .loopPagination--default .page-numbers {
  color: var(--color-white);
  border-color: var(--color-white);
  background-color: transparent;
}
body:has(header.premium) .loopPagination--default .page-numbers:hover {
  border-color: var(--color-blue-04);
}
body:has(header.premium) .loopPagination--default .current {
  color: var(--color-blue-03);
  border-color: var(--color-blue-03);
}
body:has(header.premium) .loopPagination--default .current:hover {
  border-color: var(--color-blue-03);
}

@media (min-width: 640px) {
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*------------------------------------SM:DEFAULT----------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
}
@media (min-width: 768px) {
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*------------------------------------MD:DEFAULT----------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
}
@media (min-width: 1024px) {
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*------------------------------------LG:DEFAULT----------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
}
@media (min-width: 1280px) {
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*------------------------------------XL:DEFAULT----------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
}
@media (min-width: 1536px) {
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*-----------------------------------2XL:DEFAULT----------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------------*/
}

/*# sourceMappingURL=default.css.map */
