.ergo-rv{padding-block:36px 40px;background:linear-gradient(180deg,#dcf3e1,#eef9f0 55%,#fff);color:var(--ergo-text)}.ergo-rv__heading{margin:0 0 10px;color:var(--ergo-ink);font-size:clamp(1.375rem,5.5vw,2rem);font-weight:700;line-height:1.2;text-align:center;letter-spacing:-.01em}.ergo-rv__summary{display:flex;align-items:center;justify-content:center;gap:10px}.ergo-rv__avg{color:var(--ergo-ink);font-size:1.375rem;font-weight:800}.ergo-rv__avg small{font-size:1rem;font-weight:600}.ergo-rv__avg-stars{width:120px;height:24px;background:linear-gradient(90deg,var(--ergo-green) var(--ergo-rv-fill),#c9d3cc var(--ergo-rv-fill));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1' y='1' width='22' height='22' rx='2'/%3E%3C/svg%3E") repeat-x 0 0 / 24px 24px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1' y='1' width='22' height='22' rx='2'/%3E%3C/svg%3E") repeat-x 0 0 / 24px 24px}.ergo-rv__sub{margin:6px 0 0;font-size:.9375rem;text-align:center}.ergo-rv__slider{position:relative;display:block;margin-top:22px}.ergo-rv__track{display:flex;align-items:stretch;gap:14px;margin:0 calc(var(--ergo-gutter) * -1);padding:6px var(--ergo-gutter) 12px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ergo-gutter);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ergo-rv__track::-webkit-scrollbar{display:none}.ergo-rv__track:focus-visible{outline:2px solid var(--ergo-green);outline-offset:2px}.ergo-rv__card{display:flex;flex:0 0 84%;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:22px 18px 20px;border-radius:16px;background:var(--ergo-white, #fff);box-shadow:0 6px 22px #10231c14;text-align:center;scroll-snap-align:start}.ergo-rv__stars{display:flex;gap:3px}.ergo-rv__star{display:grid;place-items:center;width:26px;height:26px;border-radius:3px;background:var(--ergo-green)}.ergo-rv__star.is-empty{background:#c9d3cc}.ergo-rv__star svg{width:18px;height:18px;fill:#fff}.ergo-rv__title{margin:0;color:var(--ergo-ink);font-size:1.0625rem;font-weight:700;line-height:1.3}.ergo-rv__text{position:relative;max-height:calc(1.6em * 6);overflow:hidden;margin:0;font-size:.9375rem;line-height:1.6}.ergo-rv__card:not(.is-open) .ergo-rv__text:has(+.ergo-rv__more:not([hidden])):after{content:"";position:absolute;inset:auto 0 0;height:1.6em;background:linear-gradient(#fff0,#fff)}.ergo-rv__card.is-open .ergo-rv__text{max-height:none}.ergo-rv__more{margin-top:-4px;padding:4px 8px;border:0;background:none;color:var(--ergo-green-dark, var(--ergo-green));font:inherit;font-size:.875rem;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ergo-rv__more[hidden]{display:none}.ergo-rv__name{margin-top:auto;padding-top:6px;color:var(--ergo-ink);font-size:.9375rem;font-weight:600}.ergo-rv__arrow{display:none}.ergo-rv__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:6px}.ergo-rv__counter{min-width:48px;color:var(--ergo-ink);font-size:.875rem;font-weight:600;text-align:center}.ergo-rv__navbtn,.ergo-rv__arrow{place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--ergo-line);border-radius:50%;background:var(--ergo-white, #fff);color:var(--ergo-ink);box-shadow:0 4px 14px #10231c1f;cursor:pointer}.ergo-rv__navbtn{display:grid}.ergo-rv__navbtn svg,.ergo-rv__arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ergo-rv__navbtn:disabled,.ergo-rv__arrow:disabled{opacity:.35;cursor:default}@media(min-width:750px){.ergo-rv{padding-block:56px}.ergo-rv__track{gap:18px;margin-inline:0;padding-inline:2px;scroll-padding-inline:2px}.ergo-rv__card{flex-basis:calc((100% - 18px)/2);padding:28px 24px 24px}}@media(min-width:990px){.ergo-rv__slider{padding-inline:28px}.ergo-rv__card{flex-basis:calc((100% - 36px) / 3)}.ergo-rv__nav{display:none}.ergo-rv__arrow{position:absolute;top:50%;z-index:2;display:grid;transform:translateY(-50%)}.ergo-rv__arrow--prev{left:-6px}.ergo-rv__arrow--next{right:-6px}.ergo-rv__arrow:disabled{visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ergo-review-slider.css.map */
