.google-reviews{background:var(--w);border-top:1px solid var(--l);padding:64px 0}.google-reviews .google-reviews-heading{color:var(--t);margin:8px 0 16px;font-family:Georgia,serif;font-size:32px;line-height:1.2}.google-reviews .google-reviews-selection{color:var(--t);margin:0 0 28px;font-size:13px}.google-reviews-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-bottom:28px;display:grid}.google-review{border-top:1px solid var(--g);min-width:0;margin:0;padding:20px 0}.google-review blockquote{color:var(--t);overflow-wrap:anywhere;margin:0 0 20px;font-size:15px;line-height:1.75}.google-review figcaption{color:var(--t);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.google-review figcaption strong{color:var(--t);display:block}.google-reviews .google-reviews-link{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:48px;line-height:1.5}@media (width<=700px){.google-reviews{padding:44px 0}.google-reviews .google-reviews-heading{font-size:28px}.google-reviews-list{grid-template-columns:minmax(0,1fr);gap:8px}.google-reviews .google-reviews-link{width:100%}}
