.customer-experiences{text-align:center;padding-block:40px}.customer-experiences h2{color:var(--gold2,var(--gold));font-family:Georgia,serif}.customer-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0}.customer-review{margin:0;padding:26px 22px;background:#101010;border:1px solid #756034;border-radius:18px 3px 18px 3px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#f7f3e8}.customer-stars{color:#f0d27b;letter-spacing:4px;font-size:23px}.customer-review blockquote{margin:18px 0;flex:1}.customer-review blockquote p{margin:0;line-height:1.65;font-size:18px}.customer-review figcaption{margin:6px 0 16px}.customer-review figcaption strong,.customer-review figcaption span{display:block}.customer-review figcaption strong{color:#f0d27b}.customer-review figcaption span{color:#cec7b8;font-size:14px;margin-top:4px}.customer-review a{color:#f0d27b;text-underline-offset:4px;font-size:15px}.customer-more{display:inline-flex;justify-content:center;align-items:center;padding:15px 24px;min-height:52px;border:1px solid #d6b35b;border-radius:16px 3px 16px 3px;background:#d6b35b;color:#080808!important;font-weight:bold;text-decoration:none}.customer-more:hover{background:#f0d27b}.customer-review a:focus-visible,.customer-more:focus-visible{outline:3px solid #ffe2a1;outline-offset:5px}@media(max-width:760px){.customer-review-grid{grid-template-columns:1fr}.customer-experiences{padding-block:28px}}
.customer-review blockquote p{white-space:pre-line}
