.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__track{--reviews-visible:3;align-items:stretch;display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:8px 0 24px;position:relative;scroll-snap-type:x mandatory;scrollbar-width:none}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__track::-webkit-scrollbar{display:none}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__track:focus-visible{border-radius:24px;outline:2px solid var(--primary-dark);outline-offset:5px}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__track>.testimonial{flex:0 0 calc(33.33333% - 16px);min-width:0;opacity:1;overflow-wrap:anywhere;scroll-snap-align:start;transform:none;transition:none}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__controls{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:4px}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__controls[hidden]{display:none}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__arrow{align-items:center;background:var(--white,#fff);border:1px solid rgba(95,70,56,.2);border-radius:50%;color:var(--primary-dark,#5f4638);cursor:pointer;display:inline-flex;flex-shrink:0;height:46px;justify-content:center;padding:0;transition:background .2s,color .2s,border-color .2s;width:46px}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__arrow:hover:not(:disabled){background:var(--primary-dark);border-color:var(--primary-dark);color:#fff}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__arrow:focus-visible{outline:2px solid var(--primary-dark);outline-offset:4px}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__arrow:disabled{cursor:default;opacity:.35}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__status{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;clip-path:inset(50%);white-space:nowrap}@media(max-width:980px){.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__track{--reviews-visible:2}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__track>.testimonial{flex-basis:calc(50% - 12px)}}@media(max-width:640px){.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__track{--reviews-visible:1}.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__track>.testimonial{flex-basis:100%;padding:26px}}@media(prefers-reduced-motion:reduce){.luiza-lp [data-luiza-component=testimonials] .luiza-reviews__arrow{transition:none}}