.pagination{gap:48px}.pagination,.pagination a{display:flex;justify-content:center}.pagination a{align-items:center;background-color:#fff;border:1px solid #ccc8c6;border-radius:4px;color:#5f6164;height:48px;transition:none .1s ease-in-out;transition-property:background,color,border-color;width:48px}.pagination>a.pagination-prev:after{transform:rotate(90deg)}.pagination>a.pagination-next:after{transform:rotate(-90deg)}.pagination>a:after{content:"\e928";font-family:icomoon;font-size:24px}.pagination ul{display:flex;gap:6px}.pagination li.next-to-selected,.pagination li.prev-to-selected,.pagination li.selected,.pagination li:first-child,.pagination li:last-child{display:block}.pagination li:nth-child(2):not(.next-to-selected):not(.selected):not(.prev-to-selected),.pagination li:nth-last-child(-n+2):not(:last-child):not(.next-to-selected):not(.selected):not(.prev-to-selected){display:block;position:relative}.pagination li:nth-child(2):not(.next-to-selected):not(.selected):not(.prev-to-selected):before,.pagination li:nth-last-child(-n+2):not(:last-child):not(.next-to-selected):not(.selected):not(.prev-to-selected):before{align-items:flex-end;background:#fff;bottom:0;content:"...";display:flex;font-size:22px;justify-content:center;left:0;position:absolute;right:0;top:0}.pagination li.selected>a{background-color:#8f8a84;border-color:#8f8a84;color:#fff}@media (((hover:hover) and (pointer:fine))){.pagination a:hover{border-color:#111;color:#111}}@media ((max-width:1279px)){.pagination{font-size:14px}.pagination a{height:40px;width:40px}.pagination a:after{font-size:18px}}@media ((max-width:1100px)){.pagination{gap:32px}.pagination a{height:34px;width:34px}}@media ((max-width:600px)){.pagination{font-size:13px;gap:4px}.pagination a{height:30px;width:30px}.pagination a:after{font-size:16px}}
/*# sourceMappingURL=lazy_listing.css.map*/