 /* ** Google Reviews - eProdutos ** Desenvolvimento: Agência Webline */
 #map-plug {display: none;}#google-reviews, #google-reviews-min {max-width: 970px;margin: 0 auto;}#google-reviews {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;justify-items: center;}.avaliacao-global {display: flex;flex-direction: column;justify-content: center;align-items: center;background-color: azure;border-radius: 15px;font-size: 28px;font-weight: bold;text-align: center;color: #333;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);width: 100%;}.avaliacao-global p {font-size: 18px;margin: 15px 0 0;}.avaliacao-global h2 {font-size: 18px;padding: 0;line-height: inherit;color: var(--preto) !important;}.avaliacao-global h3 {line-height: 0;padding: 0;margin: 20px;font-weight: 700;}.avaliacao-global p:last-of-type {font-size: 15px;font-weight: normal;margin-top: 0;color: #8c8f93;}.avaliacao-global .review-stars ul li {line-height: 0;}.avaliacao-global .leave-review {display: inline-block;margin-bottom: 10px;color: #06c;text-decoration: none;font-weight: 500;font-size: 15px;padding: 0;}.avaliacao-global .leave-review:hover {text-decoration: underline;}.avaliacao-global-min {display: flex;flex-direction: column;border-radius: 8px;}.overallConteudo {display: grid;grid-template-columns: 70% 30%;gap: 15px;border-radius: 8px;margin: 20px 0 15px;background-color: #F0F4F9;padding: 24px 30px 24px 10px;align-items: center;}.overallConteudo .txt-bold {font-weight: 700;font-size: 20px;line-height: 26px;color: #242424;}.overallConteudoDados {display: flex;flex-direction: column;gap: 5px;}.overallConteudoDados #logo {display: flex;align-items: center;gap: 5px;}.overallConteudoDados #logo svg {height: 32px;display: block;object-fit: contain;}.overallConteudoDados #info {display: flex;flex-wrap: wrap;align-items: center;gap: 5px;font-size: 14px;}.overallConteudoDados #info div {display: flex;align-items: center;gap: 5px;}.overallConteudoDados #info .review-stars {display: flex;align-items: center;gap: 5px;}.overallConteudoDados #info .review-stars ul {margin: 0;padding: 0;}.overallConteudoDados #info .review-stars ul li {float: left;font-size: 18px;list-style: none !important;margin-right: 5px;line-height: 1;}.overallConteudoBotao {display: flex;align-items: center;justify-content: flex-end;}.overallConteudoBotao a {display: inline-flex;align-items: center;justify-content: center;padding: 10px 20px;background-color: #1C91FF;color: white !important;font-size: 14px;text-decoration: none;border-radius: 5px;font-weight: bold;border: 3px solid transparent;transition: background-color 0.3s ease, border-color 0.3s ease;}.overallConteudoBotao a:hover {background-color: #1A81E0;border-color: #1A81E0;color: white !important;box-shadow: none;}.review-item {background-color: #fff !important;border: 1px solid #fff;border-radius: 15px;padding: 20px;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);display: flex;flex-direction: column;justify-content: space-between;}.review-text {font-size: 1em;margin-bottom: 15px;text-align: left;line-height: 1.5;min-height: 16px;letter-spacing: 0.02em;white-space: unset;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;}.review-meta {display: flex;align-items: center;gap: 5px;font-size: 0.9em;text-align: left;line-height: 1;width: 100%;}.review-meta>* {flex: 1;}.review-meta a {text-decoration: none;white-space: normal;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.review-profile-image {max-width: 36px;}.review-profile-image img {width: 36px;height: 36px;}.review-author {font-weight: bold;text-transform: capitalize;}.review-date {font-size: 0.851em;max-width: 55px;}.review-link {display: grid;grid-template-columns: 1fr 2fr;max-width: 66px;align-items: center;font-size: 0.85em;text-align: left;text-decoration: none !important;}.review-link a {display: contents;}.review-author a, .review-link a, .review-author a:hover, .review-link a:hover {color: var(--preto) !important;}.review-author a:hover, .review-link a:hover {text-decoration: underline;color: #06c !important;}.review-link svg {justify-self: start;width: 24px;height: 24px;}.review-link span {justify-self: start;padding-left: 2px;}.avaliacao-global ul, .avaliacao-global .review-stars ul {margin: 10px auto 0;padding: 0;}@media (max-width: 768px) {#google-reviews {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 450px) {#google-reviews {grid-template-columns: 1fr;}}