.reviews>h2{height:auto;padding:0;margin-bottom:12px;line-height:1.35}.reviews-intro{text-align:center;color:#626262;font-size:14px;line-height:1.6;margin:0 auto 28px}.review-gallery{columns:2;column-gap:24px}.review-shot{display:inline-block;vertical-align:top;width:100%;margin:0 0 24px;padding:18px 14px 14px;border:1px solid #e1e1e1;border-radius:28px;background:#fff;box-shadow:0 4px 16px #00000009;break-inside:avoid;overflow:hidden}.review-source{display:flex;align-items:center;gap:9px;margin:0 6px 14px;font-size:13px;font-weight:600;color:#535353}.google-review-logo{width:22px;height:22px;flex:none}.review-image-link{display:block;border-radius:16px;overflow:hidden}.review-image-link img{display:block;width:100%;height:auto;object-fit:contain}.review-shot figcaption{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin:14px 6px 0;font-size:11px;line-height:1.5;color:#696969}.review-shot figcaption>span:last-child{color:var(--red);font-weight:700}.review-shot.reveal-pending{opacity:0;transform:translateY(24px)}.review-shot.reveal-ready{transition:opacity .55s ease,transform .55s ease;transition-delay:var(--review-delay,0ms)}.review-shot.reveal-visible{opacity:1;transform:none}@media(max-width:600px){.review-gallery{columns:1}.review-shot{margin-bottom:18px;padding:14px 8px 12px;border-radius:24px}.review-source{margin-bottom:12px}.reviews-intro{font-size:13px;margin-bottom:22px}.review-shot figcaption{font-size:10px}}@media(prefers-reduced-motion:reduce){.review-shot.reveal-pending{opacity:1;transform:none}.review-shot.reveal-ready{transition:none}}

.review-picture{position:relative;container-type:inline-size;border-radius:16px;overflow:hidden}.review-picture img{display:block;width:100%;height:auto}.review-ui-es{position:absolute;display:flex;align-items:center;color:#626466;font-family:Arial,sans-serif;font-weight:400;line-height:1;white-space:nowrap;padding:0;pointer-events:none}.review-shot{padding-bottom:18px}
