.oe-reviews{display:block;padding-top:var(--ch-top);padding-bottom:var(--ch-bottom);color:inherit}.oe-reviews__heading{text-align:center;margin:0 0 3rem}.oe-reviews__track{display:grid;grid-template-columns:repeat(var(--ch-columns),minmax(0,1fr));gap:var(--ch-gap);list-style:none;padding:0;margin:0}.oe-reviews__slide{min-width:0;margin:0;padding:0}.oe-reviews__card{height:100%;background:var(--ch-card);border-radius:12px;overflow:hidden}.oe-reviews__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:50% 30%}.oe-reviews__body{position:relative;padding:1rem 2.4rem 2.4rem;text-align:center}.oe-reviews__body h3,.oe-reviews__body .rte p:first-child{margin-top:0}.oe-reviews__body .rte p:last-child{margin-bottom:0}.oe-reviews__stars{color:var(--ch-stars);margin:0 0 1rem;font-size:2rem;line-height:1.4;letter-spacing:2px}.oe-reviews__quote{position:absolute;top:-21px;right:20px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--ch-quote-bg);color:var(--ch-quote-color)}.oe-reviews__quote svg{display:block;width:22px;height:22px;fill:currentColor}.oe-reviews__author{margin-top:1.8rem}.oe-reviews__avatar{display:block;width:50px;height:50px;border-radius:50%;object-fit:cover;margin:1.6rem auto 0}.oe-reviews__dots{display:none;justify-content:center;align-items:center;margin-top:1rem}.oe-reviews__dot{display:inline-flex;flex:0 0 var(--ch-dot-spacing);width:var(--ch-dot-spacing);height:44px;padding:0;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer}.oe-reviews__dot span{display:block;width:10px;height:10px;border:0;border-radius:50%;background:var(--ch-dot-inactive);transform:scale(1);transition:background-color .16s ease,transform .16s ease}.oe-reviews__dot[aria-current=true] span{background:var(--ch-dot-active);transform:scale(1.1)}@media(prefers-reduced-motion:reduce){.oe-reviews__dot span{transition:none}}.oe-reviews__dot:focus-visible,.oe-reviews__track:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.oe-reviews{padding-top:calc(var(--ch-top) * .75);padding-bottom:calc(var(--ch-bottom) * .75)}.oe-reviews__track{display:flex;flex-wrap:nowrap;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.oe-reviews__track::-webkit-scrollbar{display:none}.oe-reviews__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.oe-reviews--ready .oe-reviews__dots{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
