.glsr-pagination{margin-top:30px;text-align:center;width:100%}.glsr-pagination ul,.glsr-pagination .page-numbers{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;list-style:none!important;margin:0 auto!important;padding:0!important}.glsr-pagination li{list-style:none!important;margin:0!important;padding:0!important}.glsr-pagination a,.glsr-pagination span{display:inline-flex!important;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid #ddd;border-radius:6px;background:#fff;color:#333;text-decoration:none!important;font-size:15px;line-height:1;box-sizing:border-box}.glsr-pagination a:hover{background:#f5f5f5;border-color:#bbb}.glsr-pagination .current{background:#071b33!important;border-color:#071b33!important;color:#fff!important}.glsr-pagination .next,.glsr-pagination .prev{padding-left:16px;padding-right:16px}@media (max-width:600px){.glsr-pagination{margin-top:25px}.glsr-pagination a,.glsr-pagination span{min-width:36px;height:36px;padding:0 9px;font-size:14px}}.rhd-blog-reviews{margin-top:55px;padding-top:0}.rhd-reviews-divider{border-top:4px solid #071b33;margin-bottom:40px}.rhd-blog-reviews h2{margin-top:30px;margin-bottom:20px}.rhd-review-spacer{height:25px}.rhd-reviews-intro{font-size:18px;line-height:1.7;margin-bottom:30px}.rhd-all-reviews{margin-top:30px;margin-bottom:10px}.rhd-all-reviews a{font-weight:600;text-decoration:none}.rhd-all-reviews a:hover{text-decoration:underline}.related.products{margin-top:25px!important}.custom-product-title{font-size:28px;font-weight:700;margin:20px 0 30px}