.glw-review-section .glw-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.glw-review-section .glw-track::-webkit-scrollbar{display:none}
.glw-review-section .glw-slide{flex:0 0 31%;scroll-snap-align:center;background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 8px #00000014}
.glw-review-section .glw-slider{position:relative;max-width:1400px;margin:0 auto;padding:0 60px}
.glw-review-section .glw-slide{flex:0 0 33%;scroll-snap-align:center}
.glw-review-section .glw-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:1px solid #000;background:#fff;font-size:26px;line-height:40px;text-align:center;cursor:pointer;user-select:none;z-index:10;transition:all .2s ease}
.glw-review-section .glw-nav:hover{background:#000;color:#fff}
.glw-review-section .glw-prev{left:6px}
.glw-review-section .glw-next{right:6px}
@media (max-width: 768px) {
.glw-review-section .glw-slide{flex:0 0 80%}
.glw-review-section .glw-nav{width:36px;height:36px;font-size:22px}
}
.glw-review-section h2{text-align:center;margin-bottom:30px;font-weight:700;font-size:28px}
.glw-review-section .glw-stars{color:#00b67a;font-size:18px;font-weight:600;letter-spacing:2px;margin-bottom:8px;display:inline-block}
.nav-mid{position:static!important;transform:none!important;margin:0 auto!important;width:auto}
.nav-mid .wp-block-navigation__container{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:28px}
@media (max-width: 900px) {
.nav-mid{width:100%}
.nav-mid .wp-block-navigation__container{justify-content:center}
}