/* /Public/CSS/Root/Site/Components/Pagination.css */
.pagination-numbers{display:flex;flex-wrap:wrap;margin-top:40px;justify-content:center}.pagination-numbers__btn,.pagination-numbers__space{min-width:36px;min-height:36px;text-align:center}.pagination-numbers__btn{display:flex;align-items:center;justify-content:center;font-weight:600;text-decoration:none}.pagination-numbers__btn.disabled{color:var(--text-color2)}.pagination-numbers__btn:not(.active):not(.disabled):hover,.pagination-numbers__btn.active{color:#fff;background:hsl(from var(--text-color) h s calc(l + 20))}.pagination-numbers__btn.active{cursor:default}.pagination-numbers__btn:not(.active):not(.disabled):not(:hover){color:var(--text-color)}.pagination-numbers__btn_first:not(.active):not(:hover),.pagination-numbers__btn_last:not(.active):not(:hover),.pagination-numbers__btn_prev:not(.active):not(:hover),.pagination-numbers__btn_next:not(.active):not(:hover){background:hsl(from var(--bg2) h s calc(l - 5))}@media all and (max-width:767px){.pagination-numbers{gap:5px;flex-wrap:wrap}.pagination-numbers__btn{border:1px solid hsl(from var(--bg2) h s calc(l - 10));border-radius:var(--border-radius)}.pagination-numbers__btn.active{border-color:hsl(from var(--text-color) h s calc(l + 20))}.pagination-numbers__btn.disabled{border-color:hsl(from var(--bg2) h s calc(l - 5))}}@media all and (min-width:768px){.pagination-numbers__btn{border-top:1px solid hsl(from var(--bg2) h s calc(l - 10));border-bottom:1px solid hsl(from var(--bg2) h s calc(l - 10));border-right:1px solid hsl(from var(--bg2) h s calc(l - 10))}.pagination-numbers__btn:first-child{border-left:1px solid hsl(from var(--bg2) h s calc(l - 10));border-radius:var(--border-radius)0 0 var(--border-radius)}.pagination-numbers__btn:last-child{border-radius:0 var(--border-radius)var(--border-radius)0}.pagination-numbers__btn.active{border-color:hsl(from var(--text-color) h s calc(l + 20))}}
