.rr-google-reviews{--rr-gr-gap: .75rem;--rr-gr-radius: .5rem}.rr-google-reviews .container{max-width:var(--rr-gr-max-width, var(--container-max-width))}.rr-google-reviews__header{display:flex;flex-direction:column;gap:.75rem;margin-block-end:1.5rem}.rr-google-reviews__header--start{align-items:flex-start;text-align:start}.rr-google-reviews__header--center{align-items:center;text-align:center}.rr-google-reviews__header--end{align-items:flex-end;text-align:end}.rr-google-reviews__heading{margin:0}.rr-google-reviews__rating-row{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem;font-family:var(--text-font-family);font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);color:rgb(var(--text-color) / .72)}.rr-google-reviews__header--start .rr-google-reviews__rating-row{align-items:flex-start}.rr-google-reviews__header--end .rr-google-reviews__rating-row{align-items:flex-end}.rr-google-reviews__rating-link{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem .6rem;font-size:.97rem;color:inherit;text-decoration:none}.rr-google-reviews__rating-link:hover .rr-google-reviews__from{text-decoration:underline;text-underline-offset:.15em}.rr-google-reviews__google{display:inline-flex;align-items:center;gap:.4rem;color:rgb(var(--text-color));text-decoration:none}.rr-google-reviews__google-mark{display:block;width:1.15rem;height:1.15rem;flex-shrink:0}.rr-google-reviews__jdgm-logo{display:block;height:1.35rem;width:auto;max-width:7.5rem;object-fit:contain}.rr-google-reviews__google-word{font-weight:600;letter-spacing:.02em}.rr-google-reviews__header-stars{--rr-gr-star: 1.38rem;--rr-gr-star-gap: .1rem;position:relative;display:inline-block;width:calc(5 * var(--rr-gr-star) + 4 * var(--rr-gr-star-gap));height:var(--rr-gr-star);flex-shrink:0;vertical-align:middle}.rr-google-reviews__header-stars-bg,.rr-google-reviews__header-stars-fill{position:absolute;inset:0 auto 0 0;display:flex;gap:var(--rr-gr-star-gap);width:calc(5 * var(--rr-gr-star) + 4 * var(--rr-gr-star-gap))}.rr-google-reviews__header-stars-bg{color:rgb(var(--text-color) / .22)}.rr-google-reviews__header-stars-fill{width:var(--rr-gr-fill, 98%);overflow:hidden;color:rgb(var(--text-color))}.rr-google-reviews__header-stars .rr-google-reviews__star{width:var(--rr-gr-star);height:var(--rr-gr-star);flex-shrink:0}.rr-google-reviews__summary{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.35rem}.rr-google-reviews__summary strong{color:rgb(var(--text-color));font-size:1.08em;font-weight:600}.rr-google-reviews__from{color:rgb(var(--text-color) / .72)}.rr-google-reviews__grid{display:grid;grid-template-columns:repeat(var(--rr-gr-cols-m, 2),minmax(0,1fr));gap:var(--rr-gr-gap)}.rr-google-reviews__status{grid-column:1 / -1;margin:0;padding:1.5rem .5rem;text-align:center;font-size:var(--text-sm);color:rgb(var(--text-color) / .6)}.rr-google-reviews__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;color:rgb(var(--text-color));border:1px solid rgb(var(--text-color) / .08);border-radius:var(--rr-gr-radius);box-shadow:0 1px 3px rgb(var(--text-color) / .08)}.rr-google-reviews__photo{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center;background:rgb(var(--text-color) / .06)}.rr-google-reviews__body{display:flex;flex-direction:column;gap:.28rem;padding:.7rem .7rem .85rem}.rr-google-reviews__name{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:.72rem;letter-spacing:var(--heading-letter-spacing);line-height:1.25;text-transform:var(--heading-text-transform)}.rr-google-reviews__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .45rem;font-size:.65rem;letter-spacing:.02em;color:rgb(var(--text-color) / .55)}.rr-google-reviews__stars{display:flex;gap:.1rem;color:rgb(var(--text-color));line-height:1}.rr-google-reviews__star{width:.85rem;height:.85rem}.rr-google-reviews__text{margin:.15rem 0 0;font-size:.7rem;line-height:1.45;letter-spacing:var(--text-letter-spacing)}.rr-google-reviews__text.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--rr-gr-lines, 3);overflow:hidden}.rr-google-reviews__more{align-self:flex-start;margin:0;padding:0;border:0;background:none;font:inherit;font-size:.65rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.12em;color:rgb(var(--text-color) / .7);cursor:pointer}.rr-google-reviews__more[hidden]{display:none}.rr-google-reviews__actions{display:none;justify-content:center;margin-block-start:1.5rem}.rr-google-reviews__actions:not([hidden]){display:flex;align-items:center}.rr-google-reviews__load-more{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;align-self:center;width:auto;margin:0;padding:.22rem .55rem;border:1px solid rgb(var(--text-color) / .22);border-radius:var(--button-border-radius, 0);background:transparent;font:inherit;font-size:var(--text-xs);letter-spacing:var(--text-letter-spacing);line-height:1.3;color:rgb(var(--text-color) / .68);cursor:pointer}.rr-google-reviews__load-more:hover{color:rgb(var(--text-color));border-color:rgb(var(--text-color) / .42)}.rr-google-reviews__load-more[disabled]{opacity:.55;cursor:wait}@media screen and (min-width:750px){.rr-google-reviews{--rr-gr-gap: 1rem}.rr-google-reviews__rating-row{flex-direction:row;gap:.55rem .75rem}.rr-google-reviews__header--center .rr-google-reviews__rating-row{justify-content:center}.rr-google-reviews__header--end .rr-google-reviews__rating-row{justify-content:flex-end}.rr-google-reviews__rating-link{font-size:.9rem}.rr-google-reviews__header-stars{--rr-gr-star: 1.25rem;--rr-gr-star-gap: .08rem}.rr-google-reviews__jdgm-logo{height:1.2rem}.rr-google-reviews__grid{grid-template-columns:repeat(var(--rr-gr-cols-d, 4),minmax(0,1fr))}.rr-google-reviews__body{padding:.85rem .9rem 1rem}.rr-google-reviews__name{font-size:.78rem}.rr-google-reviews__text{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/rr-google-reviews.css.map */
