.google-review-summary{color:#112c43;align-items:center;gap:14px;width:fit-content;margin-top:29px;display:flex}.google-wordmark{border-right:1px solid #dce5e9;padding-right:14px}.google-review-summary>div>div{align-items:center;gap:9px;display:flex}.google-review-summary>div>span{color:#637788;margin-top:4px;display:block}.google-review-summary>svg{color:#627b8b;margin-left:3px}.google-review-summary:hover>div>span{text-underline-offset:3px;text-decoration:underline}.review-stars{color:#d9e1e6;white-space:nowrap;flex-shrink:0;display:inline-block;position:relative}.review-stars>span:last-child{color:#fbbc04;position:absolute;inset:0 auto 0 0;overflow:hidden}.customer-reviews{background:#fff}.customer-reviews-heading-actions{flex-shrink:0;justify-content:flex-end;display:flex}.customer-reviews-all-link{white-space:nowrap;color:var(--blue);font-size:var(--text-small);line-height:var(--leading-small);font-weight:var(--weight-small);letter-spacing:var(--tracking-small);align-items:center;gap:7px;display:inline-flex}.customer-reviews-all-link>svg{flex-shrink:0}.customer-reviews-all-link:hover{color:var(--brand-red);text-underline-offset:3px;text-decoration:underline}.customer-review-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a6b9c6 #edf2f5;grid-auto-columns:calc(29.8507% - 16.1194px);grid-auto-flow:column;gap:18px;margin-inline:-4px;padding:4px 4px 16px;scroll-padding-inline:4px;display:grid;overflow-x:auto}.customer-review-track:focus-visible{outline-offset:4px;outline:2px solid #3d70ae}.customer-review-track::-webkit-scrollbar{height:6px}.customer-review-track::-webkit-scrollbar-track{background:#edf2f5;border-radius:3px}.customer-review-track::-webkit-scrollbar-thumb{background:#a6b9c6;border-radius:3px}.customer-review-card{scroll-snap-align:start;background:#fafcfd;border:1px solid #dce5e9;flex-direction:column;min-width:0;min-height:230px;padding:27px 25px 22px;display:flex}.customer-review-card>.review-stars{align-self:flex-start}.customer-review-card blockquote{color:#112c43;margin:22px 0 26px}.review-person{align-items:center;gap:11px;margin-top:auto;display:flex}.review-avatar{color:#536f80;background:#e8eff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;display:flex}.review-person strong{display:block}.review-person div>span{color:#718493}.review-person>svg{color:#76909f;flex-shrink:0;margin-left:auto}.customer-review-card>a{color:#627b8b;align-items:center;gap:6px;width:fit-content;margin-top:17px;display:flex}.customer-review-card>a:hover{color:var(--brand-red);text-decoration:underline}@media (max-width:1100px){.customer-review-card{padding:23px 19px}.customer-reviews .v2-section-heading{align-items:start}.customer-reviews .v2-section-heading h2{max-width:500px}}@media (max-width:800px){.customer-review-track{grid-auto-columns:calc(45.4545% - 16.3636px)}.customer-reviews-heading-actions{justify-content:flex-start;width:100%}.customer-reviews .v2-section-heading{flex-direction:column;gap:22px}.customer-review-card{min-height:220px}}@media (max-width:520px){.google-review-summary{gap:11px;margin-top:24px}.google-wordmark{padding-right:11px}.customer-review-track{grid-auto-columns:86%;gap:12px}.customer-review-card{min-height:242px;padding:21px 16px}.review-person{gap:8px}.review-avatar{width:27px;height:27px}.review-person>svg{display:none}}.google-wordmark{font-size:var(--text-h3);line-height:var(--leading-h3);font-weight:var(--weight-h3);letter-spacing:var(--tracking-h3)}.google-review-summary>div>div,.google-review-summary strong,.google-review-summary>div>span,.review-person strong,.review-person div>span,.customer-review-card>a,.review-avatar{font-size:var(--text-meta);line-height:var(--leading-meta);font-weight:var(--weight-meta);letter-spacing:var(--tracking-meta)}.review-stars,.customer-review-card>.review-stars{font-size:var(--text-h4);line-height:var(--leading-h4);font-weight:var(--weight-h4);letter-spacing:var(--tracking-h4)}.customer-review-card blockquote{font-size:var(--text-lead);line-height:var(--leading-lead);font-weight:var(--weight-lead);letter-spacing:var(--tracking-lead)}
