.mv-tm{--mv-tm-foto: 60px;--mv-tm-tussen: 24px;--mv-tm-zichtbaar: var(--mv-tm-per-mobiel);--mv-ster-maat: 16px;min-width:0}.mv-tm__kop{text-align:center}.mv-tm__kop :is(h1,h2,h3,h4,h5,h6,p){margin:0;color:inherit}.mv-tm__titel :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:28px;line-height:1.3;letter-spacing:-.02em}.mv-tm__basis{margin-top:16px}.mv-tm__basis :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-body--family);font-size:16px;font-weight:500;line-height:1.3;letter-spacing:0}.mv-tm__score{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:12px}.mv-tm__cijfer :is(p,h6){font-size:16px;line-height:1.3}.mv-tm__titel{color:var(--mv-tm-kop, #292929)}.mv-tm__basis{color:var(--mv-tm-basis, #292929)}.mv-tm__cijfer{color:var(--mv-tm-cijfer, #292929)}.mv-tm__kaart{color:var(--mv-tm-kaarttekst, #292929)}.mv-tm__cijfer strong{font-size:1.8em;font-weight:500;line-height:1.3}.mv-tm__sterren{display:inline-flex;gap:1px;color:var(--mv-tm-ster)}.mv-tm__sterren .mv-sterrenrij__ster{display:block;width:var(--mv-ster-maat);height:var(--mv-ster-maat)}.mv-tm__sterren .mv-sterrenrij__rand{fill:none;stroke:currentColor;stroke-width:1}.mv-tm__sterren .mv-sterrenrij__vulling{fill:currentColor}.mv-tm__sterren .mv-sterrenrij__ster--leeg .mv-sterrenrij__vulling{display:none}.mv-tm__sterren .mv-sterrenrij__ster--half .mv-sterrenrij__vulling{clip-path:inset(0 50% 0 0)}.mv-tm__sterren--klein{--mv-ster-maat: 14px}.mv-tm__slider{display:block;margin-top:24px}.mv-tm__baan{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--mv-tm-tussen) * (var(--mv-tm-zichtbaar) - 1)) / var(--mv-tm-zichtbaar));column-gap:var(--mv-tm-tussen);margin:0;padding:calc(var(--mv-tm-foto) / 2) 0 0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.mv-tm__baan::-webkit-scrollbar{display:none}.section--page-width .mv-tm__baan{margin-inline:calc(var(--page-margin, 16px) * -1);padding-inline:var(--page-margin, 16px);scroll-padding-inline:var(--page-margin, 16px)}.mv-tm__pijl{display:none}.mv-tm__kaart{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-width:0;border-radius:4px;background:var(--mv-tm-kaart);text-align:center;scroll-snap-align:start}.mv-tm__foto{position:absolute;top:0;left:50%;width:var(--mv-tm-foto);height:var(--mv-tm-foto);border-radius:50%;overflow:hidden;transform:translate(-50%,-50%)}.mv-tm__foto-beeld{display:block;width:100%;height:100%;object-fit:cover}.mv-tm__foto-beeld--leeg{background:#afafaf}.mv-tm__inhoud{padding:calc(var(--mv-tm-foto) / 2) 20px 10px}.mv-tm__kaart-score{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:12px}.mv-tm__kaart-cijfer{font-size:12px;line-height:1.3}.mv-tm__kaart-titel{margin:28px 0 0;font-size:13px;font-weight:500;line-height:1.3}.mv-tm__tekst{margin-top:6px;font-size:13px;line-height:1.5}.mv-tm__tekst p{margin:0}.mv-tm__meer{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.mv-tm__meer:hover{text-decoration-thickness:2px}.mv-tm__meer:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.mv-tm__product{display:flex;align-items:stretch;margin-top:20px}.mv-tm__product-link{display:block;flex:none}.mv-tm__product-beeld{display:block;flex:none;width:50px;height:auto;aspect-ratio:50 / 68;object-fit:cover;border-bottom-left-radius:4px}.mv-tm__product-tekst{display:flex;flex:1;align-items:center;min-width:0;padding:12px;font-size:10px;line-height:1.5;text-align:left;word-break:break-word}.mv-tm__product-tekst *{margin:0;font-size:inherit}@media(min-width:768px){.mv-tm{--mv-tm-zichtbaar: var(--mv-tm-per-tablet)}}@media(min-width:1024px){.mv-tm{--mv-tm-foto: 80px;--mv-ster-maat: 16px}.mv-tm__titel :is(h1,h2,h3,h4,h5,h6,p){font-size:32px}.mv-tm__basis{margin-top:20px}.mv-tm__basis :is(h1,h2,h3,h4,h5,h6,p),.mv-tm__cijfer :is(p,h6){font-size:18px}.mv-tm__score{margin-top:16px}.mv-tm__sterren--klein{--mv-ster-maat: 16px}.mv-tm__inhoud{padding-inline:24px}.mv-tm__kaart-titel,.mv-tm__tekst{font-size:15px}.mv-tm__product-tekst{font-size:13px}}@media(min-width:1024px){.mv-tm{--mv-tm-tussen: 32px;--mv-tm-zichtbaar: var(--mv-tm-per)}.mv-tm__slider{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:36px}.section--page-width .mv-tm__baan{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.mv-tm__pijl{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#ebebeb;color:#7b7b7b;cursor:pointer;transition:background-color .2s ease,opacity .2s ease,transform .2s ease}.mv-tm__pijl svg{width:10px;height:16px}.mv-tm__pijl:hover:not(:disabled){background:#f5f5f5}.mv-tm__pijl:active:not(:disabled){transform:scale(.94)}.mv-tm__pijl:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mv-tm__pijl:disabled{opacity:.5;cursor:default}mv-slider[data-past] .mv-tm__pijl{visibility:hidden}}@media(prefers-reduced-motion:reduce){.mv-tm__pijl{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mv-testimonials.css.map */
