.orvani-reviews{padding:var(--space-xl) 0;background:var(--color-bg-alt);--gap: 20px}.orvani-reviews__header{text-align:center;margin-bottom:var(--space-lg)}.orvani-reviews__heading{font-size:34px;letter-spacing:.08em;margin-bottom:8px}.orvani-reviews__subheading{color:var(--color-muted);font-size:15px;margin:0 0 12px}.orvani-reviews__rating{color:var(--color-accent);font-size:15px;letter-spacing:.06em;margin:0}.orvani-reviews__empty{text-align:center;color:var(--color-muted)}.orvani-reviews__carousel{min-width:0}.orvani-reviews__track{--per-view: 3;position:relative;display:flex;gap:var(--gap);align-items:flex-start;padding:6px 2px 10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 2px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.orvani-reviews__track::-webkit-scrollbar{display:none}.orvani-reviews__track:focus-visible{outline-offset:4px}.orvani-reviews__card{flex:0 0 calc((100% - (var(--per-view) - 1) * var(--gap)) / var(--per-view));min-width:0;margin:0;padding:10px;background:#fff;border:1px solid var(--color-line);border-radius:18px;box-shadow:0 6px 18px #1c1a170f;scroll-snap-align:start;scroll-snap-stop:always}.orvani-reviews__card img{display:block;width:100%;height:auto;border-radius:10px}.orvani-reviews__controls{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);margin-top:var(--space-md)}.orvani-reviews__controls[hidden]{display:none}.orvani-reviews__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--color-line);border-radius:50%;background:#fff;color:var(--color-text);cursor:pointer;transition:background .25s ease,color .25s ease,opacity .25s ease}.orvani-reviews__arrow svg{width:20px;height:20px}.orvani-reviews__arrow:hover:not(:disabled){background:var(--color-text);color:#fff}.orvani-reviews__arrow:disabled{opacity:.35;cursor:default}.orvani-reviews__dots{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}.orvani-reviews__dot{position:relative;width:24px;height:24px;padding:0;border:none;background:none;cursor:pointer}.orvani-reviews__dot:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:var(--color-line);transition:background .25s ease,width .25s ease,border-radius .25s ease}.orvani-reviews__dot.is-active:after{width:20px;border-radius:4px;background:var(--color-accent)}@media(max-width:900px){.orvani-reviews__track{--per-view: 2}.orvani-reviews{padding:var(--space-lg) 0}}@media(max-width:600px){.orvani-reviews__track{--per-view: 1}.orvani-reviews__heading{font-size:26px}.orvani-reviews{--gap: 14px}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
