@keyframes shimmer{to{transform:translateX(100%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:767px){.-pagination{padding:0 1.6rem}}.pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:8rem}.pagination>*{margin-bottom:.8rem;margin-right:1.8rem}@media (min-width:1280px){.pagination>*{margin-right:2.4rem}}.pagination>:last-child{margin-right:0}.pagination>.anchor,.pagination>.span{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:.6rem;color:var(--gray-3);display:flex;font-family:var(--font-family-title);font-size:var(--font-size-base);font-weight:600;height:3.8rem;justify-content:center;min-width:3.8rem;padding:.6rem;position:relative;text-transform:uppercase;transition:var(--transition)}@media (min-width:1280px){.pagination>.anchor,.pagination>.span{height:4.8rem;min-width:4.8rem;padding:.8rem}}.pagination>.anchor:hover:not(.-index),.pagination>.span:hover:not(.-index){color:var(--black)}.pagination>.anchor.-current,.pagination>.span.-current{border-color:var(--black);color:var(--black);cursor:default}.pagination>.anchor.-next,.pagination>.anchor.-prev,.pagination>.span.-next,.pagination>.span.-prev{height:3.8rem;padding:.6rem;width:3.8rem}.pagination>.anchor.-next>.icon,.pagination>.anchor.-prev>.icon,.pagination>.span.-next>.icon,.pagination>.span.-prev>.icon{height:1.4rem;width:1.4rem}@media (min-width:1280px){.pagination>.anchor.-next,.pagination>.anchor.-prev,.pagination>.span.-next,.pagination>.span.-prev{height:4.8rem;min-width:4.8rem;padding:.8rem;width:4.8rem}}