/* Location 3: the same compact testimonial treatment on the cream audio section. */
#characters .section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}
#characters .section-heading>div:first-child{flex:1;min-width:0}
#characters .character-proof{flex:0 1 370px;min-width:0;max-width:370px;padding:0 0 0 20px;border-left:1px solid #94763666;margin:0;scroll-margin-top:35px}
.character-proof-stars{font:18px/1 Arial,sans-serif;letter-spacing:2px;color:#a37a23;margin-bottom:8px}
.character-proof-quotes{display:grid;position:relative}
.character-proof-item{grid-area:1/1;margin:0;min-width:0;opacity:0;visibility:hidden;pointer-events:none}
.character-proof-item.is-current{visibility:visible}
.character-proof-name{font:600 12px/1.4 Arial,sans-serif;color:#312b20;margin:0 0 6px}
.character-proof-name span{font-weight:400;color:#665b48}
#characters .character-proof blockquote{padding:0;margin:0;font:italic 15px/1.45 Georgia,serif;letter-spacing:0;color:#363126}
#characters .character-proof blockquote p{font:inherit;color:inherit;margin:0}
@media(max-width:1000px) and (min-width:701px){#characters .character-proof{flex-basis:310px;max-width:310px}#characters .section-heading{gap:22px}#characters .section-brand-lockup{flex-wrap:wrap}}
@media(max-width:700px){#characters .section-heading{display:block}#characters .character-proof{max-width:none;width:100%;box-sizing:border-box;margin-top:22px;padding:0 0 0 14px}#characters .character-proof blockquote{font-size:17px;line-height:1.5}.character-proof-stars{font-size:21px;margin-bottom:10px}.character-proof-name{font-size:12px}#characters .section-heading{margin-bottom:22px}}
/* Bring the testimonial inward beside the heading instead of the far edge. */
@media(min-width:1001px){#characters .section-heading{justify-content:flex-start}#characters .section-heading>div:first-child{flex:0 1 66%}#characters .character-proof{margin-right:auto;transform:translateX(-80px)}}
@media(min-width:701px) and (max-width:1000px){#characters .character-proof{transform:translateX(-20px)}}
