.abr-slider-wrapper{display:flex;align-items:center;gap:24px;background:#f1f3f4;border-radius:14px;padding:24px}.abr-slider-badge{flex-shrink:0;width:200px}.abr-badge{text-align:center}.abr-badge-label{font-size:20px;font-weight:800;color:#202124;letter-spacing:1px;margin-bottom:6px}.abr-badge-stars{display:flex;justify-content:center;gap:2px;margin-bottom:6px}.abr-badge-count{font-size:13px;color:#5f6368;margin-bottom:10px}.abr-badge-count strong{color:#202124}.abr-badge-google{display:flex;justify-content:center}.abr-badge-google a{display:inline-flex}.abr-google-logo{display:block;width:78px!important;height:auto!important}.abr-badge-standalone{margin-bottom:20px}.abr-badge-standalone .abr-badge{display:inline-flex;flex-direction:column;align-items:center;background:#f1f3f4;border-radius:14px;padding:20px 32px}.abr-slider{flex:1;position:relative;overflow:hidden;min-width:0}.abr-slider-track{display:flex;transition:transform 0.5s ease;gap:16px}.abr-slide{flex:0 0 calc(33.333% - 11px);min-width:0}.abr-review-card{background:#fff;border-radius:10px;padding:16px 18px;box-shadow:0 1px 4px rgb(0 0 0 / .08);display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box}.abr-review-header{display:flex;align-items:center;gap:10px}.abr-review-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.abr-review-avatar-placeholder{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:17px}.abr-review-meta{flex:1;min-width:0}.abr-review-author{font-weight:600;font-size:14px;color:#202124;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.abr-review-date{font-size:12px;color:#80868b}.abr-review-google-icon{flex-shrink:0;margin-left:auto}.abr-review-stars{display:flex;align-items:center;gap:1px}.abr-verified{margin-left:4px}.abr-review-text{font-size:13px;line-height:1.5;color:#3c4043;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.abr-review-text.abr-expanded{-webkit-line-clamp:unset;display:block}.abr-read-more{display:none!important;color:#1a73e8!important;font-size:12px!important;cursor:pointer!important;text-align:right!important;background:none!important;border:none!important;padding:0!important;margin:4px 0 0!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;border-radius:0!important}.abr-read-more.abr-visible{display:block!important}.abr-read-more:hover{text-decoration:underline!important}.abr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.abr-grid-item .abr-review-card{height:180px;overflow:hidden;position:relative}.abr-grid-item .abr-review-card.abr-card-expanded{height:auto}.abr-grid-sentinel{height:1px}.abr-grid-loader{display:none;justify-content:center;padding:24px 0}.abr-spinner{width:32px;height:32px;border:3px solid #e8eaed;border-top-color:#1a73e8;border-radius:50%;animation:abr-spin 0.7s linear infinite}@keyframes abr-spin{to{transform:rotate(360deg)}}.abr-grid-item{opacity:0;animation:abr-fade-in 0.3s ease forwards}@keyframes abr-fade-in{to{opacity:1}}.abr-label{display:inline-flex;flex-direction:column;align-items:center;background:#fff;border-radius:12px;padding:18px 28px;box-shadow:0 2px 10px rgb(0 0 0 / .1);text-decoration:none;transition:box-shadow 0.2s;gap:6px}a.abr-label:hover{box-shadow:0 4px 16px rgb(0 0 0 / .16)}.abr-label-google{margin-bottom:2px}.abr-label-google .abr-google-logo{width:68px;height:auto}.abr-label-row{display:flex;align-items:center;gap:6px}.abr-label-score{background:#1a73e8;color:#fff;font-weight:700;font-size:14px;padding:2px 8px;border-radius:6px;line-height:1.4}.abr-label-stars{display:flex;gap:1px}.abr-label-count{font-size:13px;font-weight:600;color:#202124}.abr-text-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;background:none!important;border:none!important;padding:0!important;text-decoration:none!important;font-family:inherit!important;box-shadow:none!important}a.abr-text-badge:hover{opacity:0.85!important}.abr-text-badge-label{font-weight:700!important;font-size:14px!important;color:inherit!important;font-style:italic!important}.abr-text-badge-stars{display:inline-flex!important;align-items:center!important;gap:1px!important}.abr-text-badge-score{font-weight:700!important;font-size:14px!important;color:inherit!important}.abr-text-badge-sep{color:inherit!important;opacity:0.5!important;font-size:14px!important}.abr-text-badge-count{font-size:14px!important;color:inherit!important}.abr-list{display:flex;flex-direction:column;gap:12px;max-width:700px}@media (max-width:1024px){.abr-slide{flex:0 0 calc(50% - 8px)}}@media (max-width:900px){.abr-slider-wrapper{flex-direction:column;align-items:stretch}.abr-slider-badge{width:auto}.abr-slider-badge .abr-badge{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:center}.abr-slider-badge .abr-badge-label{margin-bottom:0}.abr-slider-badge .abr-badge-stars{margin-bottom:0}.abr-slider-badge .abr-badge-count{margin-bottom:0}.abr-slide{flex:0 0 calc(50% - 8px)}}@media (max-width:600px){.abr-slider-wrapper{padding:14px;gap:16px}.abr-slider-badge .abr-badge{flex-direction:column}.abr-slide{flex:0 0 100%}.abr-grid{grid-template-columns:1fr}.abr-review-card{padding:14px}.abr-review-text{-webkit-line-clamp:3}.abr-badge-label{font-size:17px}.abr-label{padding:14px 20px}}@media (max-width:400px){.abr-slider-wrapper{padding:12px;border-radius:10px}.abr-review-card{padding:12px}.abr-review-avatar{width:32px;height:32px}.abr-review-author{font-size:13px}.abr-review-text{font-size:12px}}