:root{--mvr-accent: #2c1d80;--mvr-tekst: #000;--mvr-tekst-zacht: #73777b;--mvr-label: #333;--mvr-kaart: #fff;--mvr-rand: #e8e8e8;--mvr-schaduw: 0 0 3px rgba(0, 0, 0, .2);--mvr-markering: #fff2d3;--mvr-radius: 16px;--mvr-snel: .15s;--mvs-vol-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' preserveAspectRatio='xMinYMid meet'%3E%3Cpath d='M24 9.425c0 .212-.125.443-.375.693l-5.236 5.105 1.24 7.212c.01.067.015.164.015.289a.85.85 0 0 1-.151.511.51.51 0 0 1-.44.21c-.183 0-.375-.058-.577-.174L12 19.869l-6.476 3.404c-.212.115-.404.173-.577.173-.202 0-.353-.07-.454-.21a.85.85 0 0 1-.152-.511c0-.058.01-.154.03-.289l1.24-7.211-5.25-5.106C.12 9.858 0 9.628 0 9.425c0-.355.27-.577.808-.663l7.24-1.053 3.245-6.562c.183-.395.418-.592.707-.592s.524.197.707.592l3.245 6.562 7.24 1.053c.539.086.808.308.808.663Z'/%3E%3C/svg%3E");--mvs-lijn-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' preserveAspectRatio='xMinYMid meet'%3E%3Cpath d='m16.399 14.574 4.413-4.283-6.086-.894L12 3.887l-2.726 5.51-6.086.894L7.6 14.574l-1.053 6.072L12 17.776l5.438 2.87-1.039-6.072ZM24 9.425c0 .212-.125.443-.375.693l-5.236 5.105 1.24 7.212c.01.067.015.164.015.289 0 .48-.197.72-.591.72-.183 0-.375-.057-.577-.172L12 19.867l-6.476 3.404c-.212.115-.404.173-.577.173-.202 0-.353-.07-.454-.21a.85.85 0 0 1-.152-.511c0-.058.01-.154.03-.289l1.24-7.211-5.25-5.106C.12 9.858 0 9.628 0 9.425c0-.355.27-.577.808-.663l7.24-1.053 3.245-6.562c.183-.395.418-.592.707-.592s.524.197.707.592l3.245 6.562 7.24 1.053c.539.086.808.308.808.663Z'/%3E%3C/svg%3E")}.mvs{--mvs-maat: 16px;--mvs-cel: calc(var(--mvs-maat) + 2px);display:inline-flex;align-items:center;color:var(--mvr-label);font-size:14px;line-height:24px;text-decoration:none;vertical-align:middle}.mvs:hover .mvs__label{text-decoration:underline;text-underline-offset:3px}.mvs__sterren{position:relative;flex:none;width:calc(var(--mvs-cel) * 5 - var(--mvs-cel) + var(--mvs-maat));height:var(--mvs-maat)}.mvs__sterren:before,.mvs__sterren:after{content:"";position:absolute;inset:0 auto 0 0;background:var(--mvr-accent);-webkit-mask:var(--mvs-lijn-svg) 0 0 / var(--mvs-cel) var(--mvs-maat) repeat-x;mask:var(--mvs-lijn-svg) 0 0 / var(--mvs-cel) var(--mvs-maat) repeat-x;width:100%}.mvs__sterren:after{-webkit-mask-image:var(--mvs-vol-svg);mask-image:var(--mvs-vol-svg);width:calc(var(--mvs-vol) * var(--mvs-cel) + var(--mvs-half) * var(--mvs-maat) / 2)}.mvs__sterren--een{width:var(--mvs-maat)}.mvs__label{margin-left:calc(.26em + 2px);white-space:nowrap}.mvs--kaart{color:var(--mvr-tekst);font-size:11px;line-height:13px}.mvs--los{display:inline-flex}.product-card__info>.mvs--kaart{margin:0 0 -6px;line-height:1}.mv-reviews-sectie .section--full-width>.mv-sectie__binnen{padding-inline:var(--page-margin)}mv-reviews{display:block;max-width:var(--mvr-max, 1080px);margin-inline:auto;padding-block-start:20px;container-type:inline-size;color:var(--mvr-tekst);font-family:Poppins,system-ui,sans-serif;--mvr-kolommen: 1}.mvr__kop{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:0 7px 14px}.mvr__kop-links,.mvr__kop-rechts{position:relative;display:flex;align-items:center;gap:8px}.mvr__kop-links{margin-inline-end:auto}.mvr__schrijfknop{margin-inline-end:-5px}@container (max-width: 600px){.mvr__kop{row-gap:8px}.mvr__schrijfknop{order:2;flex:1 1 100%;margin-inline-end:0}}.mvr__samenvatting{display:inline-flex;align-items:center;gap:10px;padding:0;background:none;border:0;color:#282828;font:inherit;font-size:16px;text-transform:none!important;letter-spacing:0;cursor:pointer}.mvs--kop{--mvs-maat: 19px}.mvr__samenvatting .mvr-icoon{width:14px;height:8px;transition:transform var(--mvr-snel)}.mvr__samenvatting[aria-expanded=true] .mvr-icoon{transform:rotate(180deg)}.mvr__knop{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:6px 12px;border:1px solid var(--mvr-rand);border-radius:var(--mvr-radius);background:transparent;color:var(--mvr-tekst);font:inherit;font-size:16px;font-weight:400;text-transform:none!important;letter-spacing:0;cursor:pointer;transition:background-color var(--mvr-snel)}.mvr__knop:hover,.mvr__knop:focus-visible{background:var(--mvr-rand)}.mvr__knop:focus-visible,.mvr__samenvatting:focus-visible,.mvr-kaart:focus-visible{outline:2px solid var(--mvr-accent);outline-offset:2px}.mvr__knop--icoon{width:37px;padding:0}.mvr__knop--icoon .mvr-icoon{width:20px;height:20px}.mvr__paneel{position:absolute;top:calc(100% + 6px);z-index:5;min-width:240px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 4px 16px #00000024}.mvr__paneel[hidden]{display:none}.mvr__verdeling{left:0}.mvr__sorteer{right:0}.mvr__verdeling-gem{display:flex;align-items:center;gap:6px;font-size:20px;margin-bottom:8px}.mvr__verdeling-tabel{width:100%;border-collapse:collapse}.mvr__verdeling-tabel td{padding:0}.mvr__verdeling-rij{display:grid;grid-template-columns:auto 1fr 3.5em;align-items:center;gap:10px;width:100%;padding:4px 6px;border:0;border-radius:4px;background:none;font:inherit;font-size:13px;text-transform:none!important;cursor:pointer}.mvr__verdeling-rij:hover{background:#2c1d8014}.mvr__verdeling-rij[aria-pressed=true]{background:#2c1d801a}.mvr__verdeling-rij:disabled{cursor:default;opacity:.5;background:none}.mvr__balk{height:6px;border-radius:3px;background:#ececec;overflow:hidden}.mvr__balk span{display:block;height:100%;background:var(--mvr-accent)}.mvr__balk-n{text-align:right;color:var(--mvr-tekst-zacht)}.mvr__sorteer-titel{font-size:13px;color:var(--mvr-tekst-zacht);padding:0 6px 6px}.mvr__sorteer-optie{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:8px 6px;border:0;border-radius:4px;background:none;font:inherit;font-size:14px;text-align:left;text-transform:none!important;letter-spacing:0;cursor:pointer}.mvr__sorteer-optie:hover{background:#f4f4f4}.mvr__sorteer-optie .mvr-icoon{width:17px;height:13px;color:var(--mvr-accent);visibility:hidden}.mvr__sorteer-optie[aria-pressed=true] .mvr-icoon{visibility:visible}.mvr__raster{columns:var(--mvr-kolommen);column-gap:0}.mvr__raster.is-metselwerk{columns:auto;display:flex;align-items:flex-start}.mvr__kolom{flex:1 1 0;min-width:0}.mvr-kaart{break-inside:avoid;margin:7px;overflow:hidden;background:var(--mvr-kaart);border-radius:var(--mvr-radius);box-shadow:var(--mvr-schaduw);cursor:pointer;transition:box-shadow var(--mvr-snel),transform var(--mvr-snel)}.mvr-kaart:hover{box-shadow:0 2px 10px #0000002e}.mvr-kaart:active{transform:scale(.99)}.mvr-kaart__beeld{position:relative;background:#080808}.mvr-kaart__beeld img{display:block;width:100%;height:100%;object-fit:cover}.mvr-kaart__meer{position:absolute;top:8px;right:8px;display:flex;align-items:center;padding:4px;border-radius:90px;background:#fff;opacity:.8;font-size:16px;font-weight:500;line-height:1}.mvr-kaart__meer .mvr-icoon{width:20px;height:20px}.mvr-kaart__tekst{padding:16px}.mvr-kaart__naam{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:14px;font-weight:400;line-height:20px}.mvr-geverifieerd{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.mvr-geverifieerd .mvr-icoon{width:14px;height:14px}.mvr-kaart__datum{padding-top:5px;height:20px;font-size:11px;color:var(--mvr-tekst-zacht)}.mvr-kaart .mvs{margin:10px 0 8px}.mvr-kaart__inhoud{margin:0;font-size:14px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.mvr-kaart__inhoud mark,.mvr-pop mark{padding:0 2px;background:var(--mvr-markering);color:#091218;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mvr-kaart__type{margin-top:12px;font-size:13px}.mvr-kaart__type span{display:block;font-size:11px;color:#a3a3a3}.mvr__voet{display:flex;justify-content:center;padding:14px 7px 30px}.mvr__meer{font-size:12px;line-height:20px;min-height:0;padding:5px 12px}.mvr__meer[hidden]{display:none}.mvr-pop{width:min(900px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);padding:0;border:0;border-radius:var(--mvr-radius);overflow:auto;color:var(--mvr-tekst);font-family:Poppins,system-ui,sans-serif}.mvr-pop::backdrop{background:#0000008c}.mvr-pop__sluit{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#ffffffe6;cursor:pointer}.mvr-pop__sluit .mvr-icoon{width:18px;height:18px}.mvr-qv{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;overflow-y:auto;background:#fff;color:#000;font-family:Poppins,system-ui,sans-serif}.mvr-qv[open]{display:flex;flex-direction:column}.mvr-qv::backdrop{background:#000000b3}.mvr-qv .mvr-pop__sluit{position:absolute;top:16px;left:16px;z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:6px;border:0;border-radius:8px;background:#0000004d;color:#fff;cursor:pointer;transition:background-color var(--mvr-snel, .2s)}.mvr-qv .mvr-pop__sluit:hover{background:#000000b3}.mvr-qv .mvr-pop__sluit .mvr-icoon{width:24px;height:24px}.mvr-qv:has(.mvr-pop__beelden:empty) .mvr-pop__sluit{position:static;margin:16px 0 0 16px;background:#0000000d;color:#000}.mvr-qv:has(.mvr-pop__beelden:empty) .mvr-pop__sluit:hover{background:#0000001a}.mvr-pop__beelden{position:relative;flex:none;background:#080808}.mvr-pop__beelden:empty{display:none}.mvr-pop__strook{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mvr-pop__strook::-webkit-scrollbar{display:none}.mvr-pop__strook img{flex:0 0 100%;width:100%;height:auto;min-height:100vw;max-height:85vh;object-fit:contain;scroll-snap-align:center}.mvr-pop__pijl{position:absolute;top:50%;translate:0 -50%;display:none;place-items:center;width:36px;height:36px;padding:6px;border:0;border-radius:8px;background:#0006;color:#fff;cursor:pointer}.mvr-pop__pijl .mvr-icoon{width:24px;height:24px}.mvr-pop__pijl--terug{left:16px;rotate:180deg;translate:0 50%}.mvr-pop__pijl--verder{right:16px}.mvr-pop__tekst{display:flex;flex:1 0 auto;flex-direction:column;min-width:0;background:#fff}.mvr-pop__details{padding:24px 24px 16px}.mvr-pop__kop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-bottom:4px}.mvr-pop__naam{font-size:16px;font-weight:500;line-height:24px}.mvr-pop__info{position:relative;font-size:14px;line-height:18px}.mvr-pop__info summary{display:inline-flex;align-items:center;gap:5px;min-height:0;padding:0;cursor:pointer;list-style:none}.mvr-pop__info summary::-webkit-details-marker{display:none}.mvr-pop__info .mvr-icoon{width:16px;height:16px}.mvr-pop__info-i{display:inline-grid;margin-left:3px;padding-left:8px;border-left:1px solid rgb(0 0 0 / .1)}.mvr-pop__info p{position:absolute;top:calc(100% + 8px);right:0;z-index:3;width:260px;margin:0;padding:12px;border-radius:8px;background:#fff;box-shadow:0 2px 12px #0000001f;color:#515b61;font-size:12px;line-height:18px}.mvr-pop__regel{display:flex;justify-content:space-between;align-items:center}.mvr-pop__datum{color:#767676;font-size:12px;line-height:18px}.mvr-pop__inhoudvak{flex:1 1 auto;padding:0 24px 24px;overflow:auto}.mvr-pop__inhoud{margin:0;font-size:16px;line-height:24px;white-space:pre-wrap}.mvr-pop__type{margin-top:16px;font-size:16px;line-height:24px}.mvr-pop__type span{display:block;color:#515b61;font-size:12px;line-height:16px}@media(min-width:621px){.mvr-qv{width:min(813px,calc(100vw - 32px));height:min(584px,calc(100dvh - 32px));margin:auto;border-radius:8px;overflow:hidden;background:transparent;box-shadow:0 0 35px -10px #00000040}.mvr-qv[open]{display:grid;grid-template-columns:438fr 375fr}.mvr-qv:has(.mvr-pop__beelden:empty){width:min(450px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 32px)}.mvr-qv:has(.mvr-pop__beelden:empty)[open]{grid-template-columns:minmax(0,1fr)}.mvr-pop__beelden{min-width:0;border-radius:8px 0 0 8px}.mvr-pop__strook img{height:100%;min-height:0;max-height:none}.mvr-pop__pijl{display:grid}.mvr-pop__tekst{min-height:0;border-radius:0 8px 8px 0}}@media(min-width:621px)and (min-height:650px){.mvr-qv{translate:0 calc(-8.5px - .5vh)}}.mvr-schrijf{width:min(560px,calc(100vw - 24px))}.mvr-schrijf[open]{display:block}.mvr-schrijf__form{display:grid;gap:20px;padding:32px 24px 24px}.mvr-schrijf__kop{margin:0;padding-right:36px;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.mvr-schrijf__product{margin:-14px 0 0;font-size:14px;color:var(--mvr-tekst-zacht)}.mvr-schrijf__melding{margin:0;padding:12px 16px;border-radius:12px;background:var(--mvr-markering);font-size:14px;line-height:21px}.mvr-schrijf__melding--fout{background:#fde8eb;color:#9b1c2e}.mvr-schrijf__sterren{margin:0;padding:0;border:0}.mvr-schrijf__sterren legend,.mvr-schrijf__veld label{display:block;margin-bottom:8px;padding:0;font-size:14px;font-weight:500}.mvr-schrijf__sterrij{display:inline-flex;flex-direction:row-reverse;gap:4px}.mvr-schrijf__sterrij input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.mvr-schrijf__sterrij label{margin:0;color:var(--mvr-rand);cursor:pointer;transition:color var(--mvr-snel)}.mvr-schrijf__sterrij .mvr-icoon{display:block;width:32px;height:32px}.mvr-schrijf__sterrij input:checked~label,.mvr-schrijf__sterrij label:hover,.mvr-schrijf__sterrij label:hover~label{color:var(--mvr-accent)}.mvr-schrijf__sterrij:hover input:checked~label:not(:hover,:hover~label){color:var(--mvr-rand)}.mvr-schrijf__sterrij input:focus-visible+label{outline:2px solid var(--mvr-accent);outline-offset:2px;border-radius:4px}.mvr-schrijf__rij{display:grid;gap:20px}.mvr-schrijf__veld input,.mvr-schrijf__veld textarea{width:100%;padding:12px 14px;border:1px solid #d4d4d4;border-radius:12px;background:#fff;color:var(--mvr-tekst);font:inherit;font-size:16px;line-height:1.4}.mvr-schrijf__veld textarea{min-height:120px;resize:vertical}.mvr-schrijf__veld input:focus-visible,.mvr-schrijf__veld textarea:focus-visible{outline:2px solid var(--mvr-accent);outline-offset:0;border-color:transparent}.mvr-schrijf__noot{margin:-8px 0 0;font-size:12px;color:var(--mvr-tekst-zacht)}.mvr-schrijf__knop{min-height:50px;padding:13.6px 24px;border:0;border-radius:12px;background:var(--mvr-accent);color:#fae6cd;font:inherit;font-size:14px;font-weight:500;text-transform:uppercase;cursor:pointer;transition:opacity var(--mvr-snel)}.mvr-schrijf__knop:hover{opacity:.9}.mvr-schrijf__knop:focus-visible{outline:2px solid var(--mvr-accent);outline-offset:2px}@media(min-width:560px){.mvr-schrijf__form{padding:40px 32px 32px}.mvr-schrijf__rij{grid-template-columns:1fr 1fr}}@container (min-width: 320px){.mvr__raster{--mvr-kolommen: 2}}@container (min-width: 480px){.mvr__raster{--mvr-kolommen: 3}}@container (min-width: 920px){.mvr__raster{--mvr-kolommen: 4}.mvs--kop{--mvs-maat: 24px}}@container (min-width: 1150px){.mvr__raster{--mvr-kolommen: 5}}@media(prefers-reduced-motion:reduce){.mvr-kaart,.mvr__knop,.mvr__samenvatting .mvr-icoon,.mvr-schrijf__sterrij label,.mvr-schrijf__knop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mv-reviews.css.map */
