.rebel-reviews{margin-block:24px 0;padding-block:48px;background:var(--rebel-burgundy);color:var(--rebel-cream)}.rebel-reviews__heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.rebel-reviews__heading h2{margin:16px 0;color:inherit;font-size:clamp(28px,3vw,44px);line-height:1.2;font-weight:650}.rebel-reviews__description{margin:0;max-width:65ch;font-size:14px;line-height:1.6}.rebel-reviews__heading .rebel-button{flex-shrink:0;border-color:var(--rebel-cream);background:var(--rebel-cream);color:var(--rebel-burgundy)}.rebel-reviews__heading .rebel-button:hover{background:var(--rebel-blush)}.rebel-reviews__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.rebel-reviews__card{display:flex;flex-direction:column;gap:24px;min-width:0;min-height:240px;padding:28px;border-radius:8px;background:var(--rebel-cream);color:var(--rebel-ink)}.rebel-reviews__stars{display:flex;gap:4px;color:#946000}.rebel-reviews__stars svg{width:20px;height:20px;fill:currentColor}.rebel-reviews__stars .rebel-reviews__star--empty{fill:none;stroke:currentColor;stroke-width:1.5}.rebel-reviews__card blockquote{flex:1;margin:0;font-size:17px;line-height:1.6}.rebel-reviews__card blockquote p{margin:0;overflow-wrap:anywhere}.rebel-reviews__author{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:13px}.rebel-reviews__author strong{color:var(--rebel-burgundy)}.rebel-reviews__author span{color:#615259}.rebel-reviews__note{margin:20px 0 0;font-size:12px;line-height:1.5}.rebel-reviews :is(a,.rebel-reviews__list):focus-visible{outline:3px solid var(--rebel-cyan);outline-offset:4px}@media(max-width:767px){.rebel-reviews{margin-block:16px 0;padding-block:32px}.rebel-reviews__heading{flex-direction:column;align-items:start;gap:20px}.rebel-reviews__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:var(--rebel-cream) transparent}.rebel-reviews__card{flex:0 0 88%;scroll-snap-align:start;min-height:240px;padding:24px}}.rebel-reviews{width:calc(100% - 48px);max-width:1872px;margin-inline:auto;border-radius:8px}@media(max-width:767px){.rebel-reviews{width:calc(100% - 24px)}}.rebel-reviews{margin-block-start:12px;padding-top:24px}.rebel-reviews__heading h2{margin-top:0}@media(max-width:767px){.rebel-reviews{padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rebel-google-reviews.css.map */
