.cms_testimonial_carousel,.preview-testimonial-carousel{max-width:58rem;margin:1rem auto 0;text-align:center}
.cms_testimonial_carousel .cms_section_items,.preview-testimonial-carousel .preview-items{display:block;margin-top:0}
.cms_testimonial_carousel .cms_section_items article,.preview-testimonial-carousel .preview-items article{border:0!important;padding:0;min-height:0;align-content:center}
.cms_testimonial_carousel .cms_section_items article[hidden],.preview-testimonial-carousel .preview-items article[hidden]{display:none}
.cms_testimonial_carousel .cms_item_content>div,.preview-testimonial-carousel .preview-item-content>div{font-family:var(--font_script);font-size:clamp(2rem,4vw,3.6rem);line-height:1.18;color:var(--aob-champagne-gold,var(--preview-champagne-gold,#E6CD99))}
.cms_testimonial_carousel .cms_item_kicker,.preview-testimonial-carousel .preview-item-kicker{display:block;margin:0 0 .35rem}.cms_testimonial_carousel .cms_item_content>div p,.preview-testimonial-carousel .preview-item-content>div p{margin:.25rem 0}.cms_testimonial_carousel .cms_item_supplementary,.preview-testimonial-carousel .preview-item-supplementary{margin:.75rem 0 0}
.preview-testimonial-carousel .preview-item-content>div{color:var(--preview-champagne-gold)}
.cms_testimonial_controls{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}
.cms_testimonial_controls button{min-width:8.5rem;padding:.75rem 1rem;border:0;background:transparent;color:var(--aob-champagne-gold);font:inherit;cursor:pointer}
.cms_testimonial_controls button:hover:not(:disabled),.cms_testimonial_controls button:focus-visible:not(:disabled){background:var(--aob-gold,var(--preview-gold,#A98558));color:var(--aob-champagne-gold,var(--preview-champagne-gold,#E6CD99))}
.cms_testimonial_controls button:disabled{opacity:.45;cursor:not-allowed}
.cms_testimonial_position{min-width:3.5rem;font-size:.8rem;font-weight:700;letter-spacing:.1em}
@media(max-width:760px){.cms_testimonial_carousel,.preview-testimonial-carousel{margin-top:1rem}.cms_testimonial_carousel .cms_section_items article,.preview-testimonial-carousel .preview-items article{min-height:0}.cms_testimonial_controls button{min-width:6.5rem}}
