/* Shared product, review and content pagination. */
#main ul.page-numbers.nav-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:40px 0 24px;padding:0;list-style:none}
#main ul.page-numbers.nav-pagination>li{display:block;margin:0!important;padding:0;border:0;list-style:none}
#main ul.page-numbers.nav-pagination>li[hidden]{display:none!important}
#main ul.page-numbers.nav-pagination>li>.page-number,#main ul.page-numbers.nav-pagination>li>.page-numbers{display:flex;align-items:center;justify-content:center;width:auto!important;min-width:44px;min-height:44px;height:44px;margin:0!important;padding:0 11px;border:1px solid #d0d0cd!important;border-radius:3px;background:#fff!important;color:#1b1b1b!important;font:600 14px/1 WGMNativeCardJost,Arial,sans-serif;letter-spacing:0;text-align:center;text-decoration:none;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}
#main ul.page-numbers.nav-pagination>li>a.page-number:hover,#main ul.page-numbers.nav-pagination>li>a.page-numbers:hover{border-color:#1b1b1b!important;background:#f0f0ee!important;color:#1b1b1b!important}
#main ul.page-numbers.nav-pagination>li>.current,#main ul.page-numbers.nav-pagination>li>[aria-current=page]{border-color:#1b1b1b!important;background:#1b1b1b!important;color:#fff!important}
#main ul.page-numbers.nav-pagination>li>.dots{min-width:32px;padding:0 4px;border-color:transparent!important;background:transparent!important;color:#777!important}
#main ul.page-numbers.nav-pagination>li>.prev i,#main ul.page-numbers.nav-pagination>li>.next i{font-size:16px;line-height:1}
#main ul.page-numbers.nav-pagination>li>a:focus-visible{outline:2px solid #1b1b1b;outline-offset:3px}
@media(max-width:600px){
 #main ul.page-numbers.nav-pagination{gap:4px;margin:28px 0 20px}
 #main ul.page-numbers.nav-pagination.sf-pagination-compact{flex-wrap:nowrap}
 #main ul.page-numbers.nav-pagination.sf-pagination-compact>li>.page-number,#main ul.page-numbers.nav-pagination.sf-pagination-compact>li>.page-numbers{box-sizing:border-box;min-width:42px;min-height:42px;height:42px;padding:0 6px}
 #main ul.page-numbers.nav-pagination.sf-pagination-compact>li>.dots{width:18px!important;min-width:18px;padding:0}
}
@media(max-width:380px){
 #main ul.page-numbers.nav-pagination.sf-pagination-compact{gap:3px}
 #main ul.page-numbers.nav-pagination.sf-pagination-compact>li>.page-number,#main ul.page-numbers.nav-pagination.sf-pagination-compact>li>.page-numbers{min-width:38px;min-height:38px;height:38px;padding:0 4px}
 #main ul.page-numbers.nav-pagination.sf-pagination-compact>li>.dots{width:16px!important;min-width:16px;padding:0}
}
@media(prefers-reduced-motion:reduce){#main ul.page-numbers.nav-pagination>li>.page-number,#main ul.page-numbers.nav-pagination>li>.page-numbers{transition:none}}
