.pagination-wrap{margin:1.5rem 0}.pagination-wrap .pagination-box{display:flex;justify-content:center;gap:.5rem}.pagination-wrap .pagination-box .pagination-btn{width:1.875rem;height:-moz-fit-content;height:fit-content;border-radius:.5rem;aspect-ratio:1/1;background:var(--navy-blue);color:var(--Shadow-Mountain-0,rgb(104,104,104));font-size:.875rem;font-weight:400;line-height:1;position:relative;transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center;padding-top:2px}.pagination-wrap .pagination-box .pagination-btn:before{content:"";width:100%;height:100%;border:1px solid #292828;border-radius:inherit;pointer-events:none;position:absolute;inset:0;transition:all .2s ease-in-out}.pagination-wrap .pagination-box .pagination-btn svg{width:.875rem;height:.875rem;transition:all .2s ease-in-out}.pagination-wrap .pagination-box .pagination-btn.only-icon{display:flex;justify-content:center;align-items:center;color:#fff}.pagination-wrap .pagination-box .pagination-btn.only-icon svg{width:.875rem;height:.875rem;transition:all .2s ease-in-out}.pagination-wrap .pagination-box .pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-wrap .pagination-box .pagination-btn.active{color:#fff;background:var(--navy-blue)}.pagination-wrap .pagination-box .pagination-btn.active:before{border-color:var(--white-200)}.pagination-wrap .pagination-box .pagination-btn.active:after{opacity:1}.page-limit-selector{background-color:var(--navy-blue);border:1px solid #292828;color:#fff;padding:8px 20px 8px 8px;border-radius:8px;font-size:.875rem;background-position:calc(100% - 6px);line-height:1}.pagination-container{display:flex;justify-content:space-between;align-items:center;gap:2rem}