.ds-pagination__nav{margin:0 0 1.125rem 1.125rem}.ds-pagination__nav--next{margin-left:1.125rem}.ds-pagination__nav--previous{margin-right:1.125rem}.ds-pagination__item{color:var(--ds-color-london-5);font-family:var(--ds-type-system-sans-lining);font-size:var(--ds-type-scale-1);font-weight:400;line-height:var(--ds-type-leading-border-link);margin:0 1.125rem 1.125rem;text-align:center}.ds-pagination__item span{border:.0625rem solid transparent;border-radius:1rem;box-sizing:border-box;display:inline-block;height:2rem;min-width:2rem;padding:.25rem .75rem}.ds-pagination__item--active span{border-color:var(--ds-color-london-20)}.ds-pagination__nav-link{border-bottom:.0625rem solid var(--ds-color-chicago-45);color:var(--ds-color-london-5);font-family:var(--ds-type-system-sans);font-size:var(--ds-type-scale-0);font-weight:400;line-height:var(--ds-type-leading-border-link);text-decoration:none;transition:border-color var(--ds-interactions-transition),color var(--ds-interactions-transition)}.ds-pagination__nav-link:hover{border-bottom-color:var(--ds-color-chicago-30);color:var(--ds-color-chicago-30)}.ds-pagination__nav-link:focus{border-bottom-color:transparent;box-shadow:0 0 0 .0625rem var(--ds-color-hong-kong-55);outline:solid transparent}.ds-pagination__nav-link:active{border-bottom-color:var(--ds-color-hong-kong-55);box-shadow:none;color:var(--ds-color-london-5)}.ds-pagination__nav--disabled .ds-pagination__nav-link{border-bottom-color:transparent;color:var(--ds-color-london-35);cursor:not-allowed}.ds-pagination__nav--disabled .ds-pagination__nav-link:focus{box-shadow:none}.ds-pagination__item-link{color:var(--ds-color-chicago-45);text-decoration:none}.ds-pagination__item-link span{transition:background-color var(--ds-interactions-transition),border-color var(--ds-interactions-transition),color var(--ds-interactions-transition)}.ds-pagination__item-link:hover span{background-color:var(--ds-color-london-95);color:var(--ds-color-chicago-30)}.ds-pagination__item-link:focus{outline:solid transparent}.ds-pagination__item-link:active span,.ds-pagination__item-link:focus span{border-color:var(--ds-color-hong-kong-55)}.ds-pagination__item-link:active span{background-color:var(--ds-color-london-95)}@media (max-width:28rem){.ds-pagination__nav{flex:0 0 100%;margin-left:0;margin-right:0;text-align:center}}@media (min-width:37.5rem){.ds-pagination__item{margin-left:.625rem;margin-right:.625rem}.ds-pagination__nav--next{margin-left:1.375rem}.ds-pagination__nav--previous{margin-right:1.375rem}}