.google-reviews.svelte-1cacnfi{margin:48px 0}.google-reviews.svelte-1cacnfi .head:where(.svelte-1cacnfi){margin-bottom:28px}.google-reviews.svelte-1cacnfi .muted:where(.svelte-1cacnfi){margin:12px 0 18px}.google-reviews__grid.svelte-1cacnfi{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.google-review.svelte-1cacnfi{border:1px solid var(--line,#e1e7e5);color:#292724;background:#fff;border-radius:24px;flex-direction:column;min-width:0;padding:26px;display:flex;position:relative;box-shadow:0 6px 22px #30433b06}.google-review__top.svelte-1cacnfi{overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.google-review__source.svelte-1cacnfi{color:#67615c;font-size:.8rem}.google-review__meta.svelte-1cacnfi{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 18px;display:flex}.google-review__stars.svelte-1cacnfi{color:#a77824;letter-spacing:2px}.google-review.svelte-1cacnfi time:where(.svelte-1cacnfi){color:#67615c;font-size:.78rem}.google-review__excerpt.svelte-1cacnfi{-webkit-line-clamp:5;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;order:1;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden}.google-review.svelte-1cacnfi details:where(.svelte-1cacnfi){order:2;margin-top:auto;padding-top:18px}.google-review.svelte-1cacnfi summary:where(.svelte-1cacnfi){cursor:pointer;color:var(--primary,#73514f);font-size:.9rem;font-weight:600}.google-review.svelte-1cacnfi details[open]:where(.svelte-1cacnfi)+.google-review__excerpt:where(.svelte-1cacnfi){display:none}.google-review.svelte-1cacnfi blockquote:where(.svelte-1cacnfi){white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 0;padding:0;font-style:normal;line-height:1.7}@media (width<=950px){.google-reviews__grid.svelte-1cacnfi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.google-reviews__grid.svelte-1cacnfi{grid-template-columns:1fr}.google-review.svelte-1cacnfi{padding:22px}.google-reviews.svelte-1cacnfi{margin:32px 0}}
