.clinic-reviews .gcard{border:1px solid #e5e7eb;border-radius:12px;padding:12px;margin:12px 0;background:#fff}.clinic-reviews .ghead{font-size:16px;margin-bottom:.25rem}.clinic-reviews .gmeta{font-size:14px;opacity:.85;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.clinic-reviews .gdate{margin-left:.25rem;opacity:.8}.clinic-reviews .gauthor{font-size:13px;opacity:.9;margin:.25rem 0}.clinic-reviews .gtext{--gtext-lh:1.7;white-space:pre-line;line-height:var(--gtext-lh);display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;margin:.25rem 0 .5rem}.clinic-reviews .gtext.expand{-webkit-line-clamp:initial !important;display:block !important;overflow:visible !important;max-height:none !important}@supports not (-webkit-line-clamp:2){.clinic-reviews .gtext{line-height:var(--gtext-lh);max-height:calc(var(--gtext-lh) * 2em)}.clinic-reviews .gtext.expand{max-height:none}}.entry-content .clinic-reviews .gcard .greviews .gr .gmore{all:unset;display:inline-block !important;box-sizing:border-box !important;padding:.45em .9em !important;font:inherit !important;font-size:1rem !important;line-height:1.6 !important;color:inherit !important;background:#fff !important;border:1px solid #d1d5db !important;border-radius:8px !important;text-decoration:none !important;box-shadow:none !important;filter:none !important;cursor:pointer !important;margin:.25rem 0 1.2rem !important}.entry-content .clinic-reviews .gcard .greviews .gr .gmore:hover{background:#f8fafc !important}.entry-content .clinic-reviews .gcard .greviews .gr+.gr{margin-top:.95rem !important}.entry-content .clinic-reviews .gmeta{margin:.1rem 0 .2rem !important}.entry-content .clinic-reviews .gauthor{margin:.12rem 0 .18rem !important}.entry-content .clinic-reviews .gtext{margin:.18rem 0 .45rem !important}.clinic-reviews .gfoot{font-size:12px;opacity:.8}.clinic-reviews .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.grating{font-size:13px;font-weight:600;margin:4px 0 8px;color:#333}.grating .count{opacity:.7;font-weight:400;margin-left:4px}.ghead{display:flex;flex-direction:column;gap:.25rem}.gavg{display:inline-flex;align-items:center;gap:.5rem;font-size:14px}.gavg .stars{position:relative;display:inline-block;line-height:1;letter-spacing:2px;color:#ddd;font-size:16px}.gavg .stars .fill{position:absolute;inset:0 auto 0 0;white-space:nowrap;overflow:hidden;color:#f5a623}.gavg-n{font-weight:600}.gavg-c{color:#666;font-size:12px}.gcard .gdisc,.gcard .gedit{font-size:.8rem;line-height:1.6;color:#6b7280;margin:.1rem 0 .5rem}.gcard{--gstar:#f59e0b}.gcard .gmeta{color:var(--gstar)}.gcard .gavg .stars{color:#ddd}.gcard .gavg .stars .fill{color:var(--gstar)}.gpr-rating{display:block;min-height:1em;max-width:100%;line-height:1 !important;margin-top:.35em !important}.gpr-rating .gavg{display:inline-flex;gap:.35em;align-items:center;line-height:1;font-size:14px}.gpr-rating .gdisc,.gpr-rating .gdisc--small{font-size:11px;line-height:1.25;color:#666;margin-top:.15em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gavg.gavg--compact .gavg-c{opacity:.8;font-size:.9em}.wp-block-table td>.gpr-rating,.wp-block-table th>.gpr-rating{margin-top:.2em !important}.entry-content .xw-icon-box p+.gpr-rating{margin-top:.45em !important}@media (max-width:480px){.gpr-rating .gavg{font-size:13px}.gpr-rating .gdisc,.gpr-rating .gdisc--small{font-size:10.5px}}.entry-content .clinic-reviews .gr .gmeta{margin:.05rem 0 .15rem !important}.entry-content .clinic-reviews .gr .gauthor{margin:.1rem 0 .1rem !important}.entry-content .clinic-reviews .gr .gtext{margin:.15rem 0 .45rem !important;line-height:1.7 !important}.entry-content .clinic-reviews .gr+.gr{margin-top:1.1rem !important}.entry-content .clinic-reviews .gr .gmore{-webkit-appearance:none !important;appearance:none !important;all:unset !important;display:inline-block !important;box-sizing:border-box !important;padding:.45em .9em !important;font:inherit !important;font-size:1rem !important;line-height:1.6 !important;color:inherit !important;background:#fff !important;border:1px solid #d1d5db !important;border-radius:8px !important;text-decoration:none !important;box-shadow:none !important;filter:none !important;cursor:pointer !important;margin:.3rem 0 1.5rem !important}.entry-content .clinic-reviews .gr .gmore:hover{background:#f8fafc !important}.entry-content .clinic-reviews .gr .gmore:focus{outline:2px solid #cbd5e1 !important;outline-offset:2px !important}.entry-content .clinic-reviews .gcard .greviews .gr>*{margin:0 !important;margin-block-start:0 !important}.entry-content .clinic-reviews .gcard .greviews .gr>.gmeta{margin:.05rem 0 .15rem !important;margin-block-start:.05rem !important;margin-block-end:.15rem !important}.entry-content .clinic-reviews .gcard .greviews .gr>.gauthor{margin:.1rem 0 .1rem !important;margin-block-start:.1rem !important;margin-block-end:.1rem !important}.entry-content .clinic-reviews .gcard .greviews .gr>.gtext{margin:.15rem 0 .4rem !important;margin-block-start:.15rem !important;margin-block-end:.4rem !important}.entry-content .clinic-reviews .gcard .greviews .gr>.gmore{-webkit-appearance:none !important;appearance:none !important;all:unset !important;display:inline-block !important;box-sizing:border-box !important;padding:.45em .9em !important;font:inherit !important;font-size:1rem !important;line-height:1.6 !important;color:inherit !important;background:#fff !important;border:1px solid #cfd6de !important;border-radius:8px !important;text-decoration:none !important;box-shadow:none !important;filter:none !important;cursor:pointer !important;margin:.3rem 0 1.3rem !important;margin-block-start:.3rem !important;margin-block-end:1.3rem !important}.entry-content .clinic-reviews .gcard .greviews .gr>.gmore:hover{background:#f8fafc !important}.gpr-rating{line-height:1 !important}.gpr-rating .gavg{line-height:1 !important}.gpr-rating .gdisc,.gpr-rating .gdisc--small{margin-top:.15em !important}.entry-content .clinic-reviews .gcard .greviews .gr>.gmore{background:#fff !important;color:#111 !important;border:1px solid #111 !important;border-radius:10px !important;font-size:.875rem !important;padding:.35em .85em !important}.entry-content .clinic-reviews .gcard .greviews .gr>.gmore:hover{background:#f5f5f5 !important}.entry-content .clinic-reviews .gcard{border:1px solid #111 !important;border-radius:12px !important;background:#fff !important;padding:12px !important}