
.container.google-reviews{padding: 65px 0; background: #f3f3f3;}
.container.google-reviews{display: flex;align-items: center;justify-content: space-between;gap: 56px;}
.container.google-reviews .titulo-com-icone{flex-direction: column;align-items: flex-end;gap: 0;}
.container.google-reviews .titulo-com-icone .icone-flutuante.atomo{margin: 0 0 20px;}
.container.google-reviews .titulo-com-icone .icone-flutuante.google{flex: 0 0 auto;width: 10px;aspect-ratio: 155/52;height: auto;}
.container.google-reviews .titulo-com-icone .titulo{text-align: right;}
.container.google-reviews .galeria .owl-stage{display: flex;padding: 10px 0;}
.container.google-reviews .titulo-avaliacao {font: 34.17px fashionfetish; color: var(--cor6); text-align: center;padding-bottom: 40px;}
.container.google-reviews .titulo-avaliacao b {font: 85.69px autography; color: var(--cor5);}
.container.google-reviews .galeria .splide__slide{padding: 10px;}
.container.google-reviews .galeria .review{padding: 19px 21px 31px 19px;border: 1px solid var(--cor5);border-radius: 21.4px;  height: 100%; box-shadow: 0 0 6px -3px; display: block;margin: 0;box-sizing: border-box;background: #fff; color: #6C6C6C;}
.container.google-reviews .galeria .review .header{display: flex;align-items: center;height: auto;  justify-content: flex-start;gap: 7px;margin: 0 0 24px;}
.container.google-reviews .galeria .review .header .imagem{flex: 0 0 auto;aspect-ratio: 1/1;width: 40px;}
.container.google-reviews .galeria .review .header .conteudo{flex: 1 1 auto;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;gap: 8px;color: #000;}
.container.google-reviews .galeria .review .header .conteudo .nome{font: 13.5px montserrat;font-weight: 500;}
.container.google-reviews .galeria .review .header .conteudo .estrelas{display: flex;align-items: center;justify-content: flex-start;gap: 2px;}
.container.google-reviews .galeria .review .header .conteudo .estrelas i{flex: 0 0 auto;width: 13px;aspect-ratio: 1/1;background: url('content/star3.svg') no-repeat center center/contain;}
.container.google-reviews .galeria .review .header .icone-flutuante{flex: 0 0 auto;width: 50px;aspect-ratio: 1/1;}
.container.google-reviews .galeria .review .header .icone-flutuante img{width: 19px;}

.container.google-reviews .setas .seta{background: none;outline: none; border: none; position: absolute;z-index: 999; top: 45%;}
.container.google-reviews .setas .seta svg path {transform: translate(15.02px, 20px); fill: var(--cor6);}
.container.google-reviews .setas .seta-esquerda {rotate: 180deg; left: -40px;}
.container.google-reviews .setas .seta-direita {right: -40px;}
.container.google-reviews .galeria .review > .conteudo{font: 15px montserrat;line-height: 29.27px;max-height: 150px;line-clamp: 4;  display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.reputacao .title {font: 600 26.5px titilium;}
.reputacao .base {font: 600 10px titilium;}
.reputacao { display: flex; flex-direction: column; gap: 10px; align-items: center; justify-content: center; width: 250px; height: 225px; position: absolute; transform: translate(-50%, -50%); right: -10%; top: 50%;}
.reviews.slide {position: relative;}
 
.google-parent .titulo {font: 400 2.32rem / 3.0681rem britannic; text-align: right; margin: 0 0 30px; color: #191919; text-align: center;}

.container.google-reviews .seta {width: 40px; opacity: 1; height: 40px; background: var(--cor3);}
.container.google-reviews .seta-direita,
.container.google-reviews .seta-esquerda {top: -20%;}
.container.google-reviews .seta img {width: 18px; height: 18px;}
.container.google-reviews .seta-esquerda img {rotate: 180deg;}

@media(max-width: 1250px){
    .reputacao {right: -16%;}
}
@media(max-width: 1200px){
    .container.google-reviews{padding: 40px 0;}
    .container.google-reviews .google-reviews-parent{flex-direction: column-reverse;gap: 40px;}
    .container.google-reviews .google-reviews-parent .titulo-com-icone{flex-direction: row;align-items: center;gap: 0 20px;flex-wrap: wrap;}
    .container.google-reviews .google-reviews-parent .titulo-com-icone .icone-flutuante.atomo{margin: 0;width: 40px;height: 40px;}
}

@media(max-width: 990px){
    .container.google-reviews .google-reviews-parent{gap: 25px;}
    .container.google-reviews .google-reviews-parent .titulo-com-icone .icone-flutuante.atomo{width: 25px;height: 25px;}
    .container.google-reviews .google-reviews-parent > .galeria{width: 100%;}
    .container.google-reviews .titulo-avaliacao {font: 28px fashionfetish;}
    .container.google-reviews .titulo-avaliacao b {font: 60px autography;}
    .reputacao {display: none;}
    .container.google-reviews .splide.slider {width: 100%;}
    .google-parent .titulo{font-size: 1.4rem; line-height: normal; text-align: center;}

}

@media(max-width: 800px){
    .container.google-reviews .titulo-avaliacao {font: 18px fashionfetish;}
    .container.google-reviews .titulo-avaliacao b {font: 42px autography;}
}

@media(max-width: 600px) {
    .container.google-reviews .setas svg {width: 30px; height: 30px;}
    .container.google-reviews .setas .seta-esquerda {left: -25px;}
    .container.google-reviews .setas .seta-direita {right: -25px;}

    .container.google-reviews .seta-direita {top: 50%; right: -4%;}
    .container.google-reviews .seta-esquerda {top: 50%; left: -4%;}
}

@media(max-width: 450px) {
    .container.google-reviews .setas svg {width: 30px; height: 30px;}
    .container.google-reviews .setas .seta-esquerda {left: -20px;}
    .container.google-reviews .setas .seta-direita {right: -20px;}
}