.gmbrr{--avatar-width: 40px;--avatar-height: 40px}.gmbrr .listing .rating{font-family:Arial,Helvetica,sans-serif}.gmbrr p,.gmbrr ul,.gmbrr li{margin-block:0}.gmbrr .listing .text .review-full-text{display:none}.gmbrr,.gmbrr .listing .text{color:var(--gmbrr-text-muted, #333)}.gmbrr .listing .text{color:#222}.gmbrr .author-name,.gmbrr .author-name a{color:#000}.gmbrr .rating{color:#70757a}.gmbrr .listing .rating,.gmbrr .rating{color:#f7b603}.gmbrr .rating .not{color:#c9c9c9}.gmbrr>.rating{font-size:32px;line-height:1.2em;margin-block-end:.4em}.gmbrr>.rating:last-child,.gmbrr>.listing:last-child,.gmbrr .review-meta:last-child .rating:last-child,.gmbrr .review-meta:last-child .author-name:last-child{margin-block-end:0}.gmbrr .rating span{vertical-align:top;position:relative}.gmbrr .listing .review-meta+.text{margin-block-start:0}.gmbrr .listing .rating{vertical-align:middle}.gmbrr.columns .listing li,.gmbrr.carousel .listing li{margin-block:0}.gmbrr .listing{padding:0;margin-block:0;margin-inline:0;display:flex;flex-wrap:wrap;flex-direction:revert;gap:2rem}.gmbrr ul.listing{list-style:none}.gmbrr.columns .listing{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.7rem 3rem;align-items:start}.gmbrr .rating+.listing{margin-block-start:1.2rem}.gmbrr .listing li{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin-inline:0;margin-block:0;list-style:none;gap:.6rem .7rem;line-height:140%}.gmbrr.carousel .listing{overflow:hidden}.gmbrr.carousel .listing>li{position:relative}.gmbrr.carousel .listing>.hidden{display:none;opacity:.05;pointer-events:none}.gmbrr.carousel .listing>.visible{opacity:1}.gmbrr.carousel .listing>.visible{display:flex}.gmbrr.carousel .navigation{list-style:none;margin-block:1rem 0;margin-inline:0;padding:0;text-align:center}.gmbrr.carousel .navigation .bullet{margin-block:0;padding:0;display:inline-block;line-height:100%}.gmbrr.carousel .navigation .bullet+.bullet{margin-inline:.8rem 0}.gmbrr.carousel .navigation .bullet a{line-height:1.2rem;font-size:2rem;display:inline-block;inline-size:1.6rem;max-inline-size:20px;block-size:1.6rem;max-block-size:20px;color:transparent;background-color:#6e6e6e00;border:1px solid #6e6e6efc;border-radius:50%;vertical-align:middle;overflow:hidden}.gmbrr.carousel .navigation .bullet a:hover,.gmbrr.carousel .navigation .bullet a:focus-visible{box-shadow:0 0 0 .8rem #6e6e6eb3 inset}.gmbrr.carousel .navigation .current.bullet a,.gmbrr.carousel .navigation .current.bullet a:hover{box-shadow:0 0 0 .8rem #6e6e6e66 inset;background-color:#6e6e6efc;cursor:default;pointer-events:none}.gmbrr .author-name{display:block;margin-block-end:.4em}.gmbrr .author-avatar,.gmbrr .author-avatar a,.gmbrr .author-name a,.gmbrr .review-meta,.gmbrr .text{display:block}.gmbrr .listing .author-avatar a,.gmbrr .listing .author-avatar>img{display:block;overflow:hidden;inline-size:var(--avatar-width);block-size:var(--avatar-height);margin-inline:0 auto}.gmbrr .review-meta{flex:1 0 4em;line-height:120%}.gmbrr .author-avatar{flex:0 1 calc(var(--avatar-width) + .3rem)}.gmbrr .listing li{flex:1 0 100%}.gmbrr .listing .text{flex:1 0 calc(100% - var(--avatar-width) - 1.4rem)}.gmbrr .author-avatar{margin-block:0;margin-inline:auto}.gmbrr .listing .text .review-more-placeholder{visibility:hidden}.gmbrr .listing .review-meta+.text,.gmbrr .listing .text+.review-meta{margin-block:.1rem;padding-inline-start:calc(var(--avatar-width) + 1rem)}.gmbrr .listing .author-avatar img{max-inline-size:100%;block-size:auto}.gmbrr .listing .author-name,.gmbrr .listing .author-name a{font-weight:700}.gmbrr .listing .rating{position:relative;display:inline-block;line-height:120%;margin-block:0}.gmbrr .listing .rating{margin-inline-start:-.1em;font-size:1.15em;vertical-align:middle}.gmbrr .listing .no-date .rating{margin-inline-end:0}@media not (min-width:783px){.gmbrr{inline-size:calc(100% - 30px);margin-block:0;margin-inline:auto}}@media(min-width:783px){.gmbrr.columns.four .listing li{flex:1 0 calc(50% - 10px - 3rem)}}@media(min-width:1000px){.gmbrr.columns.four .listing li{flex:1 0 calc(25% - 10px - 3rem)}}@media(prefers-reduced-motion:no-preference){.gmbrr.carousel .listing>li{transition:.5s opacity linear}.gmbrr.carousel .navigation .bullet a{transition:.3s background-color linear,.3s border-color linear,.3s box-shadow linear}}@media(forced-colors:active){.gmbrr a:focus-visible,.gmbrr.carousel .navigation .bullet a:focus-visible{outline:2px solid Highlight;outline-offset:2px}}