.yea-gr-reviews{margin:0 auto;max-width:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.yea-gr-header{display:flex;align-items:center;gap:14px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.yea-gr-google-logo{width:40px;height:40px;flex-shrink:0}.yea-gr-header-info{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.yea-gr-overall-rating{font-size:28px;font-weight:700;color:#202124;line-height:1}.yea-gr-header-stars{display:flex;align-items:center;gap:2px}.yea-gr-review-count{color:#70757a;font-size:14px}.yea-gr-review-card{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #e8eaed;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.yea-gr-review-author{display:flex;align-items:center;gap:12px;margin-bottom:10px}.yea-gr-avatar{width:40px !important;height:40px !important;max-width:40px !important;border-radius:50%;object-fit:cover;flex-shrink:0}.yea-gr-author-info{display:flex;flex-direction:column;gap:2px;min-width:0}.yea-gr-author-name{font-weight:600;font-size:14px;color:#202124;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.yea-gr-author-name:hover{text-decoration:underline}.yea-gr-review-time{font-size:12px;color:#70757a}.yea-gr-review-rating{display:flex;align-items:center;gap:2px;margin-bottom:10px}.yea-gr-star{display:inline-block;vertical-align:middle}.yea-gr-review-text{font-size:14px;line-height:1.6;color:#3c4043;flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.yea-gr-review-text.yea-gr-expanded{-webkit-line-clamp:unset}.yea-gr-read-more{display:inline-block;align-self:flex-start;margin-top:6px;font-size:13px;color:#1a73e8;cursor:pointer;border:none;background:0 0;padding:0;font-family:inherit}.yea-gr-read-more:hover{text-decoration:underline}.yea-gr-grid .yea-gr-grid-inner{display:grid;gap:20px}.yea-gr-grid-1 .yea-gr-grid-inner{grid-template-columns:1fr}.yea-gr-grid-2 .yea-gr-grid-inner{grid-template-columns:repeat(2,1fr)}.yea-gr-grid-3 .yea-gr-grid-inner{grid-template-columns:repeat(3,1fr)}.yea-gr-grid-4 .yea-gr-grid-inner{grid-template-columns:repeat(4,1fr)}.yea-gr-grid-5 .yea-gr-grid-inner{grid-template-columns:repeat(5,1fr)}.yea-gr-carousel{position:relative}.yea-gr-carousel .yea-gr-carousel-inner .owl-stage{display:flex !important}.yea-gr-carousel .yea-gr-carousel-inner .owl-item{display:flex !important;padding:4px;opacity:1 !important;-webkit-transform:none !important;transform:none !important}.yea-gr-carousel .yea-gr-carousel-inner .owl-item .yea-gr-review-card{flex:1}.yea-gr-carousel .owl-wrapper-outer,.yea-gr-carousel .owl-stage-outer{overflow:hidden !important;padding:0 !important;margin-bottom:0 !important}.yea-gr-carousel .owl-nav{display:flex !important;justify-content:space-between !important;margin-top:20px !important;position:static !important;width:auto !important;height:auto !important;overflow:visible !important;pointer-events:auto !important;opacity:0 !important;transform:translateY(10px) !important;transition:opacity .25s ease,transform .25s ease !important}.yea-gr-carousel:hover .owl-nav{opacity:1 !important;transform:translateY(0) !important}.yea-gr-carousel .owl-nav div.owl-prev,.yea-gr-carousel .owl-nav div.owl-next,.yea-gr-carousel .owl-nav button.owl-prev,.yea-gr-carousel .owl-nav button.owl-next{border-radius:8px !important;width:40px !important;height:40px !important;line-height:40px !important;box-sizing:border-box !important;position:static !important;pointer-events:auto !important;border:none !important;font-size:0 !important;cursor:pointer !important;opacity:1 !important;transform:none !important;transition:background .2s ease !important}.yea-gr-carousel .owl-nav div.owl-prev:hover,.yea-gr-carousel .owl-nav div.owl-next:hover,.yea-gr-carousel .owl-nav button.owl-prev:hover,.yea-gr-carousel .owl-nav button.owl-next:hover{color:#fff !important}.yea-gr-carousel .owl-nav div.owl-prev:before,.yea-gr-carousel .owl-nav div.owl-next:before,.yea-gr-carousel .owl-nav button.owl-prev:before,.yea-gr-carousel .owl-nav button.owl-next:before{font-family:FontAwesome !important;font-size:16px !important;box-sizing:border-box !important;position:relative !important;width:40px !important;height:40px !important;left:auto !important;top:auto !important;line-height:40px !important;text-align:center !important;display:block !important}.yea-gr-carousel .owl-nav div.owl-prev:before,.yea-gr-carousel .owl-nav button.owl-prev:before{content:"\f104" !important}.yea-gr-carousel .owl-nav div.owl-next:before,.yea-gr-carousel .owl-nav button.owl-next:before{content:"\f105" !important}.yea-gr-carousel .owl-dots{display:flex !important;justify-content:center;gap:8px;margin-top:16px}.yea-gr-carousel .owl-dots .owl-dot span{display:block;width:10px;height:10px;border-radius:50%;background:#dadce0;transition:background .2s}.yea-gr-carousel .owl-dots .owl-dot.active span{background:#1a73e8}@media (max-width:991px){.yea-gr-grid-3 .yea-gr-grid-inner,.yea-gr-grid-4 .yea-gr-grid-inner,.yea-gr-grid-5 .yea-gr-grid-inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.yea-gr-grid .yea-gr-grid-inner{grid-template-columns:1fr !important}.yea-gr-header{flex-direction:column;align-items:flex-start;gap:8px}.yea-gr-overall-rating{font-size:22px}.yea-gr-review-card{padding:18px}}