.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination{margin-top:var(--section-spacing);text-align:center}.pagination ul{margin:0}.pagination .pagination__item{display:inline;color:var(--color-text-alternate)}.pagination .pagination__item .label{display:none}.pagination .pagination__item>span,.pagination .pagination__item>a{display:inline-block;padding:.375rem}.pagination .pagination__item>span svg,.pagination .pagination__item>a svg{height:.75rem;vertical-align:top;position:relative;top:.375rem}.pagination .pagination__item>span{cursor:default}.pagination .pagination__showing{color:var(--color-text-alternate);font-size:.875rem}.pagination .pagination-ajax-loading-wrapper{display:none;position:relative;width:100%}.pagination .pagination-ajax-loading-wrapper .pagination-ajax-loading{position:absolute;top:-30px;width:100%}.pagination .pagination-ajax-loading-wrapper .pagination-ajax-loading svg{margin:auto;display:block;shape-rendering:auto}.pagination--style-full-width-with-buttons .pagination__item{font-weight:600}@media (min-width: 768px){.pagination--style-full-width-with-buttons .pagination__item .label{display:inline-block}.pagination--style-full-width-with-buttons .pagination__item svg{display:none}}.pagination--style-full-width-with-buttons .pagination__item a{background:var(--color-body-alternate);color:var(--color-button-text)}.pagination--style-full-width-with-buttons .pagination__item a:hover{background:var(--color-button-bg)}.pagination--style-full-width-with-buttons .pagination__item>span,.pagination--style-full-width-with-buttons .pagination__item>a{padding:8px 16px}.pagination--style-full-width-with-buttons .pagination__item--disabled>span{cursor:not-allowed;background:var(--color-body-alternate)}.pagination--style-full-width-with-buttons .pagination__item--active span{background:var(--color-button-bg);color:var(--color-button-text)}@media (min-width: 768px){.pagination--style-full-width-with-buttons .pagination__item--prev a,.pagination--style-full-width-with-buttons .pagination__item--next a{padding:8px 24px}}.pagination--style-full-width-with-buttons .pagination__item--prev{float:left}.pagination--style-full-width-with-buttons .pagination__item--next{float:right}