body.mv-solar .mv-native-carousel{display:block;width:100%;min-width:0;max-width:100%;--mv-scroll-card: calc((100% - 24px)/3.2) }body.mv-solar .mv-native-carousel--products{--mv-scroll-card:calc((100% - 24px)/4.2)}body.mv-solar .mv-native-carousel .splide{visibility:visible!important}body.mv-solar .mv-native-carousel .splide__track{overflow-x:auto!important;overflow-y:hidden!important;padding:8px 0 24px!important;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-padding-inline:0}body.mv-solar .mv-native-carousel .splide__track::-webkit-scrollbar{display:none}body.mv-solar .mv-native-carousel .splide__track:focus-visible{outline:2px solid var(--mv-olive);outline-offset:3px}body.mv-solar .mv-native-carousel .splide__list{display:flex!important;gap:8px!important;margin:0!important;padding:0!important;transform:none!important;list-style:none}body.mv-solar .mv-native-carousel .splide__slide{flex:0 0 var(--mv-scroll-card)!important;width:var(--mv-scroll-card)!important;max-width:none!important;margin:0!important;scroll-snap-align:start}body.mv-solar .mv-native-carousel .splide__slide__container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.mv-solar .mv-native-carousel .splide__dots-and-arrows{display:none!important}body.mv-solar .mv-native-carousel .testimonial-card{width:100%!important;margin:0!important;transform:none!important;will-change:auto;box-shadow:none!important}@media(max-width:749px){body.mv-solar .mv-native-carousel{--mv-scroll-card:88%}body.mv-solar .mv-native-carousel--products{--mv-scroll-card:calc((100% - 8px)/2.15)}}body.mv-solar .mv-native-carousel--reviews .splide__track{padding:8px 0 12px!important;scroll-snap-type:x mandatory;scroll-padding-inline:24px}body.mv-solar .mv-native-carousel--reviews .splide__list{gap:12px!important}body.mv-solar .mv-native-carousel--reviews .splide__list:before,body.mv-solar .mv-native-carousel--reviews .splide__list:after{content:"";flex:0 0 12px}body.mv-solar .mv-native-carousel--reviews .splide__slide{flex-basis:var(--mv-review-width,calc((100% - 72px)/3))!important;width:var(--mv-review-width,calc((100% - 72px)/3))!important}body.mv-solar .mv-native-carousel--reviews .multicolumn-card__info{text-align:center}body.mv-solar .mv-native-carousel--reviews .testimonial-card__author-container{align-items:center;justify-content:center}body.mv-solar .mv-review-dots{display:flex;justify-content:center;gap:0;margin:6px 0 0}body.mv-solar .mv-review-dot{display:grid;place-items:center;width:30px;height:36px;padding:0;border:0;background:transparent;cursor:pointer}body.mv-solar .mv-review-dot span{display:block;width:7px;height:7px;border:1px solid var(--mv-olive,#835A44);border-radius:50%;background:transparent}body.mv-solar .mv-review-dot[aria-current=true] span{background:var(--mv-olive,#835A44);transform:scale(1.15)}body.mv-solar .mv-review-dot:focus-visible{outline:2px solid var(--mv-olive);outline-offset:1px}@media(max-width:749px){body.mv-solar .mv-native-carousel--reviews .splide__slide{scroll-snap-align:center}body.mv-solar .mv-native-carousel--reviews .testimonial-card__avatar{width:156px!important;max-width:156px!important;height:auto!important}body.mv-solar .mv-native-carousel--reviews .testimonial-card__avatar img{display:block;width:156px!important;max-width:156px!important;height:auto!important;border-radius:0}}body.mv-solar .mv-review-dot[hidden]{display:none}@media(max-width:749px){body.mv-solar .mv-native-carousel--reviews{--mv-review-width: calc(100% - 48px) }}body.mv-solar.gabarit-index .mv-native-carousel--reviews .multicolumn-card__info{display:flex;flex-direction:column;height:100%;box-sizing:border-box}body.mv-solar.gabarit-index .mv-native-carousel--reviews .multicolumn-card__info>.rte{font-size:14px!important;line-height:1.55!important;margin-bottom:20px!important}body.mv-solar.gabarit-index .mv-native-carousel--reviews .multicolumn-card__info>.rte p{font-size:14px!important;line-height:1.55!important}body.mv-solar.gabarit-index .mv-native-carousel--reviews .multicolumn-card__info>h3{font-size:16px!important;line-height:1.35!important}body.mv-solar.gabarit-index .mv-native-carousel--reviews .testimonial-card__author-container{margin-top:auto!important;padding-top:0!important}body.mv-solar.gabarit-index .mv-native-carousel--reviews .testimonial-card__avatar{width:190px!important;max-width:100%!important;height:auto!important;aspect-ratio:4/5}body.mv-solar.gabarit-index .mv-native-carousel--reviews .testimonial-card__avatar img{width:100%!important;max-width:100%!important;height:100%!important;object-fit:cover!important}@media(max-width:749px){body.mv-solar.gabarit-index .mv-native-carousel--reviews .testimonial-card__avatar{width:176px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/miravel-native-scroll.css.map */
