
.js-bespoke-testimonials[data-testimonial-nav="false"] > .owl-nav { display: none !important; }
.js-bespoke-testimonials[data-testimonial-nav="true"] > .owl-nav { visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; }
.js-bespoke-testimonials > .owl-nav.cms-testimonial-native-nav-repaired { display: flex !important; visibility: visible !important; opacity: 1 !important; align-items: center !important; justify-content: center !important; gap: 10px !important; pointer-events: auto !important; }
.js-bespoke-testimonials > .owl-nav.cms-testimonial-native-nav-repaired .owl-prev, .js-bespoke-testimonials > .owl-nav.cms-testimonial-native-nav-repaired .owl-next { display: inline-flex !important; visibility: visible !important; opacity: 1 !important; min-width: 34px !important; min-height: 34px !important; align-items: center !important; justify-content: center !important; pointer-events: auto !important; }
[data-cms-source="testimonials"] > .cms-testimonial-external-nav { display: flex; align-items: center; justify-content: center; gap: 10px; margin-top: 24px; }
[data-cms-source="testimonials"] > .cms-testimonial-external-nav button { display: inline-flex; width: 36px; height: 36px; align-items: center; justify-content: center; padding: 0; border: 1px solid currentColor; background: transparent; color: inherit; line-height: 1; }
[data-cms-source="testimonials"]:not(.cms-testimonial-nav-enabled) > .cms-testimonial-external-nav { display: none !important; }
