.dm-px .dm-px-koop{--px-vul-m: 0px;--px-vul-t: 64px 30px;--px-vul-d: 40px;color:var(--dm-diep)}.dm-px .dm-px-koop__rij{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:100%;min-height:1px}@media(min-width:641px){.dm-px .dm-px-koop__rij{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:35px;max-width:1085px}}.dm-px .dm-px-koop__rij--zonder-galerij{justify-content:center;padding-top:10px}@media(min-width:641px){.dm-px .dm-px-koop__rij--zonder-galerij{padding-top:0}}.dm-px .dm-px-koop__galerij{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:1px;padding:10px 16px;overflow:hidden}@media(min-width:641px){.dm-px .dm-px-koop__galerij{align-items:flex-start;align-self:stretch;width:50%;padding:0;overflow:visible;z-index:2}}@media(min-width:1025px){.dm-px .dm-px-koop__galerij{position:sticky;top:calc(var(--dm-header-hoogte) + 16px);justify-content:flex-start;align-self:flex-start;max-width:530px}}.dm-px .dm-px-galerij{display:grid;position:relative;grid-template-columns:100%;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;min-height:1px}@media(min-width:641px){.dm-px .dm-px-galerij{gap:16px}}.dm-px .dm-px-galerij__baan{gap:24px;width:100%;min-height:1px}.dm-px .dm-px-galerij__dia{display:flex;position:relative;flex:0 0 100%;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;margin:0;padding:0}@media(min-width:641px){.dm-px .dm-px-galerij__baan{gap:0px}.dm-px .dm-px-galerij__dia{justify-content:flex-start;padding:24px 0 0}}.dm-px .dm-px-galerij__vak{display:block;position:relative;width:100%;max-width:400px;aspect-ratio:1 / 1;border-radius:15px;overflow:hidden}.dm-px .dm-px-galerij__foto{display:block;width:100%;height:100%;max-width:none;object-fit:cover}@media(min-width:641px){.dm-px .dm-px-galerij__vak{max-width:none}.dm-px .dm-px-galerij__foto{object-fit:contain}}.dm-px .dm-px-galerij{--g-tint: var(--dm-zand)}.dm-px .dm-px-galerij--zacht{--g-tint: var(--dm-zacht)}.dm-px .dm-px-galerij__vak--eigen{background-color:var(--g-tint)}.dm-px .dm-px-galerij__vak--eigen .dm-px-galerij__foto{object-fit:cover}.dm-px .dm-px-galerij__duim--eigen .dm-px-galerij__duim-foto{background-color:var(--g-tint)}.dm-px .dm-px-galerij__vak--tegels{--g-vlak: var(--dm-zand);--g-hoek: 10px;--g-kier: 3px;--g-letter: 10px;--g-icoon: 18px;--g-lucht: 4px;display:grid;grid-template-columns:minmax(0,397fr) minmax(0,129fr);column-gap:.755%;border-radius:0;overflow:visible;container-type:inline-size}@media(min-width:641px){.dm-px .dm-px-galerij__vak--tegels{--g-hoek: 15px;--g-kier: 5px;--g-letter: 12px;--g-icoon: 40px;--g-lucht: 7px}}@supports (width: 1cqw){.dm-px .dm-px-galerij__vak--tegels{--g-hoek: 2.83cqw;--g-kier: .943cqw;--g-letter: max(2.264cqw, min(10px, 3.6cqw));--g-icoon: min(7.55cqw, calc(22.6cqw - 4.8 * var(--g-letter)));--g-lucht: 1.32cqw}}.dm-px .dm-px-galerij__vak--zacht{--g-vlak: var(--dm-zacht)}.dm-px .dm-px-galerij__hoofd{display:block;position:relative;min-width:0;min-height:0;border-radius:var(--g-hoek);background-color:var(--g-vlak, var(--dm-zand));overflow:hidden}.dm-px .dm-px-galerij__hoofd .dm-px-galerij__foto{object-fit:cover}.dm-px .dm-px-galerij__tegels{display:grid;grid-auto-rows:minmax(0,1fr);gap:var(--g-kier);min-width:0;min-height:0;margin:0;padding:0;list-style:none}.dm-px .dm-px-galerij__tegel{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--g-lucht);min-width:0;min-height:0;margin:0;padding:0 1px;border-radius:var(--g-hoek);background-color:var(--g-vlak, var(--dm-zand));color:var(--dm-diep);text-align:center;overflow:hidden}.dm-px .dm-px-galerij__tegel-icoon{--ico: var(--g-icoon)}.dm-px .dm-px-galerij__tegel-tekst{display:block;max-width:100%;font-family:var(--dm-tekst);font-size:var(--g-letter);font-weight:var(--dm-tekst-vet);line-height:1.2;letter-spacing:-.01em}.dm-px .dm-px-galerij__etiket{display:flex;position:absolute;top:1.1%;right:9.1%;justify-content:center;align-items:center;width:25.7%;aspect-ratio:1 / 1;border:2px solid var(--dm-wit);border-radius:50%;background-color:var(--dm-accent);color:var(--dm-op-accent);z-index:1}.dm-px .dm-px-galerij__etiket-tekst{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;overflow:visible;font-family:var(--dm-kop);font-size:12.5px;font-weight:var(--dm-kop-half);letter-spacing:.02em;fill:currentColor}.dm-px .dm-px-galerij__etiket-icoon{--ico: 38%;position:relative}.dm-px .dm-px-galerij__pijl{--pijl: 40px;--pijl-ico: clamp(32px, 10.2vw, 40px);position:absolute;top:calc(50% - 57px);z-index:1}.dm-px .dm-px-galerij__pijl--vorige{left:-5px}.dm-px .dm-px-galerij__pijl--volgende{right:-5px}@media(min-width:641px){.dm-px .dm-px-galerij__pijl{--pijl: 40px;--pijl-ico: clamp(30px, calc((100vw - 95px)*.051) , 54px);top:calc(50% - 33px)}.dm-px .dm-px-galerij__pijl--vorige{left:0}.dm-px .dm-px-galerij__pijl--volgende{right:0}}@media(min-width:1025px){.dm-px .dm-px-galerij__pijl{--pijl-ico: 54px;top:224px}}.dm-px .dm-px-galerij__duimen{display:flex;position:relative;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:1px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;z-index:2}.dm-px .dm-px-galerij__duimen::-webkit-scrollbar{display:none}.dm-px .dm-px-galerij__duim{display:flex;position:relative;flex:0 0 auto;flex-direction:column;justify-content:flex-start;align-items:center;width:50px;min-height:1px;border-radius:8px}.dm-px .dm-px-galerij__duim:focus-visible{outline-offset:-2px}.dm-px .dm-px-galerij__duim-foto{display:block;width:100%;height:auto;max-width:none;aspect-ratio:1 / 1;border:1px solid transparent;border-radius:8px;object-fit:cover}.dm-px .dm-px-galerij__duim.is-actief .dm-px-galerij__duim-foto{border-color:var(--dm-lijn)}@media(min-width:641px){.dm-px .dm-px-galerij__duimen{flex:0 1 auto;gap:16px}.dm-px .dm-px-galerij__duim{width:34px}}@media(min-width:641px)and (max-width:1024px){.dm-px .dm-px-galerij__duimen{gap:10px;width:calc(100% + 6px);margin:-3px}.dm-px .dm-px-galerij__duim{width:40px;padding:3px}}@media(min-width:1025px){.dm-px .dm-px-galerij__duim{width:62px}}.dm-px .dm-px-koop__kolom{display:flex;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;gap:1px;width:100%;min-height:1px}@media(min-width:641px){.dm-px .dm-px-koop__kolom{gap:8px;width:50%;max-width:476px}}.dm-px .dm-px-koop__intro{display:flex;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;width:100%;max-width:100%;min-height:1px;padding:0 16px}@media(min-width:641px){.dm-px .dm-px-koop__intro{gap:3px;padding:0 12px}}.dm-px .dm-px-koop__titel{--kop-m: 36px;--kop-m-regel: 38px;--kop-t: 42px;--kop-t-regel: 44px;width:100%;color:var(--dm-ink)}.dm-px .dm-px-koop__score{display:flex;position:relative;justify-content:flex-start;align-items:center;width:100%;max-width:100%;min-height:1px;text-align:left}.dm-px .dm-px-koop__score-tekst{padding:2px 0 0 4px;font-size:15px;line-height:15px;color:var(--dm-ink)}.dm-px .dm-px-koop__score-link{text-decoration:underline;text-underline-offset:.15em}@media(min-width:641px){.dm-px .dm-px-koop__score{gap:7px;margin:10px 0}.dm-px .dm-px-koop__sterren{--ster: 13.8px}.dm-px .dm-px-koop__score-tekst{padding:2px 0 0;font-size:14px;line-height:18.2px;color:var(--dm-diep)}}@media(min-width:1025px){.dm-px .dm-px-koop__score{margin:20px 0 10px}}.dm-px .dm-px-koop__zin{width:100%;padding:4px 0;font-size:var(--dm-zin, 18px);font-weight:var(--dm-tekst-vet);line-height:calc(var(--dm-zin, 18px) + 4px);letter-spacing:var(--dm-tekst-spatie)}.dm-px .dm-px-koop__onderregel{width:100%;padding:4px 0;font-size:15px;font-weight:var(--dm-tekst-normaal);line-height:17px;letter-spacing:var(--dm-tekst-spatie)}.dm-px .dm-px-koop__zin a,.dm-px .dm-px-koop__onderregel a{text-decoration:underline;text-underline-offset:.15em}@media(min-width:641px){.dm-px .dm-px-koop__zin{font-size:var(--dm-zin-groot, 18px);line-height:calc(var(--dm-zin-groot, 18px) + 6px)}.dm-px .dm-px-koop__onderregel{font-size:16px;line-height:18px}.dm-px .dm-px-koop__titel+.dm-px-koop__zin,.dm-px .dm-px-koop__titel+.dm-px-koop__onderregel{margin-top:10px}}@media(min-width:1025px){.dm-px .dm-px-koop__titel+.dm-px-koop__zin,.dm-px .dm-px-koop__titel+.dm-px-koop__onderregel{margin-top:20px}}.dm-px .dm-px-koop__werking{display:flex;flex-direction:column;gap:6px;width:100%;margin:2px 0 4px;padding:0;list-style:none}.dm-px .dm-px-koop__werking-regel{display:flex;align-items:flex-start;gap:1px;margin:0;padding:0}.dm-px .dm-px-koop__werking-vink{--ico: 21px;margin:-1px -2.5px -2.5px;color:var(--dm-accent)}.dm-px .dm-px-koop__werking-tekst{display:block;min-width:0;margin:0 0 0 11.5px;font-size:15px;font-weight:var(--dm-tekst-normaal);line-height:20px;letter-spacing:var(--dm-tekst-spatie);text-align:left;color:var(--dm-ink)}.dm-px .dm-px-koop__werking-tekst strong,.dm-px .dm-px-koop__werking-tekst b{font-weight:var(--dm-tekst-vet)}@media(min-width:641px){.dm-px .dm-px-koop__werking{margin:6px 0 8px}.dm-px .dm-px-koop__titel+.dm-px-koop__werking{margin-top:10px}}@media(min-width:1025px){.dm-px .dm-px-koop__titel+.dm-px-koop__werking{margin-top:20px}}.dm-px .dm-px-koop__paneel{display:flex;position:relative;flex-direction:column;width:100%;max-width:476px;min-height:1px;margin:-2px 0 0;padding:23px 16px}@media(min-width:641px){.dm-px .dm-px-koop__paneel{margin:0;padding:12px}}.dm-px .dm-px-koop__opties{display:flex;position:relative;flex-direction:column;gap:16px;width:100%;min-height:1px}.dm-px .dm-px-koop__optie{display:flex;position:relative;flex-direction:column;justify-content:flex-start;align-items:center;gap:0px;width:100%;min-height:1px;margin:0;padding:25px 19px 5px;border:2px solid var(--dm-diep);border-radius:5px;background-color:var(--dm-zand);font-family:var(--dm-tekst);font-size:15px;font-weight:var(--dm-tekst-normaal);line-height:18px;letter-spacing:normal;text-align:center;color:var(--dm-ink);overflow:hidden;cursor:pointer;transition:height .3s cubic-bezier(.4,0,.2,1)}.dm-px .dm-px-koop__optie.is-gekozen{background-color:var(--dm-wit)}.dm-px .dm-px-koop__optie--kaal{padding:5px 19px}.dm-px .dm-px-koop__optie:has(.dm-px-koop__keuze:focus-visible){outline:2px solid var(--dm-ink);outline-offset:2px}@media(min-width:641px){.dm-px .dm-px-koop__optie{gap:12px;padding:38px 19px 12px}.dm-px .dm-px-koop__optie--etiket:first-child{padding-top:36px}.dm-px .dm-px-koop__optie--kaal{padding:20px 19px}}.dm-px .dm-px-koop__optie-kop{display:flex;position:absolute;top:0;left:0;justify-content:center;align-items:center;width:100%;max-width:100%;height:24px;padding:0 8px;background-color:var(--dm-balk);color:var(--dm-balk-tekst);font-size:13px;font-weight:var(--dm-tekst-vet);line-height:16px;white-space:nowrap;z-index:1}.dm-px .dm-px-koop__optie-kop--donker{background-color:var(--dm-balk-2)}.dm-px .dm-px-koop__optie-rij{display:flex;position:relative;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:100%;min-height:1px;margin:10px 0}.dm-px .dm-px-koop__optie-titel{display:block;font-size:15px;font-weight:var(--dm-tekst-vet);line-height:18px;text-align:left;color:var(--dm-ink)}.dm-px .dm-px-koop__optie-prijzen{display:flex;position:relative;flex:0 0 auto;flex-direction:column;justify-content:space-between;align-items:flex-end;max-width:65%;min-height:1px}.dm-px .dm-px-koop__optie-bedragen{display:flex;position:relative;flex-shrink:0;justify-content:flex-end;max-width:100%;min-height:1px}.dm-px .dm-px-koop__optie-oud{display:block;font-size:15px;line-height:18px;text-decoration-line:line-through;color:var(--dm-ink-zacht)}.dm-px .dm-px-koop__optie-prijs{display:block;margin:0 0 0 8px;text-align:right;font-size:15px;font-weight:var(--dm-tekst-vet);line-height:18px;color:var(--dm-accent-tekst)}.dm-px .dm-px-koop__optie-achter{font-size:12px;font-weight:var(--dm-tekst-midden);line-height:1}.dm-px .dm-px-koop__optie-per{display:block;flex-shrink:0;font-size:12px;line-height:14px;text-align:right;color:var(--dm-ink-zacht)}@media(min-width:641px){.dm-px .dm-px-koop__optie-rij{align-items:flex-start;margin:0}.dm-px .dm-px-koop__optie-prijzen{justify-content:center;height:18px}.dm-px .dm-px-koop__optie-prijzen--twee{height:auto;margin-block:-7px}.dm-px .dm-px-koop__optie-per{font-weight:var(--dm-tekst-midden)}}.dm-px .dm-px-koop__regels{display:flex;position:relative;flex-direction:column;gap:10px;width:100%;max-width:100%;min-height:1px;padding:0 0 10px}.dm-px .dm-px-koop__regel{display:flex;position:relative;justify-content:flex-start;align-items:center;gap:1px;width:100%;max-width:100%;min-height:1px}.dm-px .dm-px-koop__regel-vink{--ico: 21px;margin:-2.5px;color:var(--dm-accent)}.dm-px .dm-px-koop__regel-tekst{display:block;min-width:0;margin:0 0 0 11.5px;font-size:15px;line-height:18px;text-align:left;color:var(--dm-ink);text-wrap:balance}.dm-px .dm-px-koop__optie--etiket:not(:first-child) .dm-px-koop__regels{padding-bottom:20px}.dm-px .dm-px-koop__optie--kaal .dm-px-koop__regels{padding-bottom:18px}@media(min-width:641px){.dm-px .dm-px-koop__regels,.dm-px .dm-px-koop__optie--etiket:not(:first-child) .dm-px-koop__regels,.dm-px .dm-px-koop__optie--kaal .dm-px-koop__regels{padding:0}}.dm-px .dm-px-koop__tussenregel{width:100%;margin:-6px 0;padding:0 2px;font-size:15px;font-weight:var(--dm-tekst-normaal);line-height:20px;letter-spacing:var(--dm-tekst-spatie);text-align:left;color:var(--dm-ink-zacht)}@media(min-width:641px){.dm-px .dm-px-koop__tussenregel{padding:0}}.dm-px .dm-px-koop__optie-korting{display:inline-block;margin:0 0 0 4px;padding:1px 8px;border-radius:999px;background-color:var(--dm-zand);color:var(--dm-accent-tekst);font-size:12px;font-weight:var(--dm-tekst-vet);line-height:16px;white-space:nowrap;vertical-align:top}.dm-px .dm-px-koop__optie-rij--badge{align-items:center}.dm-px .dm-px-koop__optie-prijzen--badge{height:auto;margin-block:-8px}.dm-px .dm-px-koop__optie-bedragen--badge{flex-direction:column;align-items:flex-end}.dm-px .dm-px-koop__optie-bedragen--badge .dm-px-koop__optie-prijs{margin:0}.dm-px .dm-px-koop__optie-van{display:flex;justify-content:flex-end;align-items:center;gap:6px;height:16px}.dm-px .dm-px-koop__optie-van .dm-px-koop__optie-oud{font-size:12px;line-height:16px}.dm-px .dm-px-koop__optie-badge{display:block;padding:1px 5px;border-radius:4px;background-color:var(--dm-badge, #E3262B);color:#fff;font-size:12px;font-weight:var(--dm-tekst-vet);line-height:14px;white-space:nowrap}.dm-px .dm-px-koop__opties--roze .dm-px-koop__optie{border-color:var(--dm-lijn-zacht);background-color:var(--dm-wit)}.dm-px .dm-px-koop__opties--roze .dm-px-koop__optie.is-gekozen{border-color:var(--dm-accent);background-color:var(--dm-zacht)}.dm-px .dm-px-koop__velden{display:none}.dm-px .dm-px-koop__form{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:1px;margin:0;padding:0 0 15px}.dm-px .dm-px-koop__knop{--knop-vul: 25px 12px;--knop-rand: 0px;--knop-hoek: 4px;--knop-breed: 100%;--knop-m: 15px;--knop-m-regel: 18.1px;--knop-d: 15px;--knop-d-regel: 18.1px;flex-wrap:wrap;gap:4px;width:100%;margin:16px 0 0}.dm-px .dm-px-koop__knop .dm-px-knop__tekst{letter-spacing:.5px;text-transform:uppercase}.dm-px .dm-px-koop__knop-bedrag{display:flex;flex:0 0 auto;align-items:center}.dm-px .dm-px-koop__knop-bedrag .dm-px-knop__oud{margin:0 0 0 4px}.dm-px .dm-px-koop__knop-bedrag .dm-px-knop__prijs{margin:0 0 0 10px}.dm-px .dm-px-koop__knop-bedrag .dm-px-knop__prijs:first-child{margin-left:4px}.dm-px .dm-px-koop__knop:disabled{opacity:.5;cursor:default}.dm-px .dm-px-koop__strook{display:flex;position:relative;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:64px;margin:8px 0;padding:13px 15px;border:1px solid var(--dm-lijn-zacht);border-radius:5px;background-color:var(--dm-zacht);color:var(--dm-ink);text-align:left}.dm-px .dm-px-koop__strook-icoon{--ico: 22px;color:var(--dm-accent)}.dm-px .dm-px-koop__strook-tekst{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;min-width:0}.dm-px .dm-px-koop__strook-kop{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.dm-px .dm-px-koop__strook-titel{display:block;font-size:13px;font-weight:var(--dm-tekst-midden);line-height:16.25px}.dm-px .dm-px-koop__strook-pil{display:block;padding:2px 7px;border-radius:6px;background-color:var(--dm-wit);font-size:10px;font-weight:var(--dm-tekst-midden);line-height:12.5px;text-transform:uppercase}.dm-px .dm-px-koop__strook-sub{display:block;font-size:12px;line-height:15px;color:var(--dm-ink-zacht);text-wrap:balance}.dm-px .dm-px-koop__strook-link{display:flex;flex:0 0 auto;align-items:center;gap:6px;font-size:12px;line-height:13px;color:var(--dm-accent-tekst)}.dm-px .dm-px-koop__strook-pijl{--ico: 12px}@media(max-width:1024px){.dm-px .dm-px-koop__strook-link-tekst{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.dm-px .dm-px-koop__strook-pijl{--ico: 16px}}.dm-px .dm-px-koop__zekerheden{display:grid;position:relative;grid-template-columns:repeat(var(--zekerheden, 3),minmax(0,1fr));justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;min-height:1px;margin:10px 0 0;padding:15px 0 0;list-style:none}.dm-px .dm-px-koop__zekerheid{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;max-width:100%;min-height:1px}.dm-px .dm-px-koop__zekerheid-icoon{--ico: 60px;margin:-7.5px -7.5px 7.5px;color:var(--dm-diep)}.dm-px .dm-px-koop__zekerheid-tekst{font-size:16px;font-weight:var(--dm-tekst-midden);line-height:24px;letter-spacing:var(--dm-tekst-spatie);text-align:center;color:var(--dm-diep)}.dm-px .dm-px-koop__zekerheid-tekst span{display:block}@media(min-width:641px){.dm-px .dm-px-koop__zekerheden{margin:30px 0 0;padding:0}.dm-px .dm-px-koop__zekerheid-tekst{font-size:18px}}@media(min-width:641px)and (max-width:900px){.dm-px .dm-px-koop__zekerheid{min-width:0;padding:0 3px}.dm-px .dm-px-koop__zekerheid-tekst{font-size:clamp(13px,2.1vw,18px)}}.dm-px .dm-px-koop__optie-prijzen--badge{margin-block:0}.dm-px .dm-px-koop__optie-bedragen--badge{position:relative;flex-direction:row;align-items:baseline}.dm-px .dm-px-koop__optie-bedragen--badge .dm-px-koop__optie-van{display:contents}.dm-px .dm-px-koop__optie-bedragen--badge .dm-px-koop__optie-oud{order:1;font-size:15px;line-height:18px}.dm-px .dm-px-koop__optie-bedragen--badge .dm-px-koop__optie-prijs{order:2;margin:0 0 0 8px}.dm-px .dm-px-koop__optie-bedragen--badge .dm-px-koop__optie-badge{position:absolute;top:calc(100% + 5px);right:0}.dm-px .dm-px-koop__optie:has(.dm-px-koop__optie-rij--badge) .dm-px-koop__regel:first-child{padding-right:52px}.dm-px .dm-px-koop__optie:not(:has(.dm-px-koop__regels:not([hidden]))) .dm-px-koop__optie-rij--badge{margin-bottom:27px}
/*# sourceMappingURL=/cdn/shop/t/101/assets/dm-px-b.css.map */
