._1Fp9MG_voet{flex-wrap:wrap;justify-content:space-between;gap:.25rem .8rem;display:flex}
.dp-profiel:has(>.dp-shop-knop){position:relative}.dp-shop-knop{z-index:1;background:var(--kaart);min-height:36px;color:var(--tekst);border:2px solid var(--accent);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.88rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s;display:inline-flex;position:absolute;top:.9rem;right:.9rem}.dp-shop-knop svg{color:var(--accent);flex:none}.dp-shop-knop:hover{background:color-mix(in srgb, var(--accent) 12%, var(--kaart))}.dp-shop-knop:focus-visible{outline:3px solid var(--tekst);outline-offset:2px}@media (max-width:520px){.dp-shop-knop{width:-moz-fit-content;width:fit-content;margin:0 auto .75rem;display:flex;position:static}}
