[data-cf-nr][data-cf-uit]{display:none!important}[data-cf-nr]{position:relative}.cf-verzamel{margin:26px 0 0;padding:16px 18px;background:#fff;border:1px solid #E3E3DA;border-radius:14px;box-shadow:0 6px 18px #1111100d}.cf-verzamel-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:space-between}.cf-verzamel-titel{margin:0;font-size:13.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#687150}.cf-verzamel-uitleg{margin:6px 0 0;font-size:13.5px;line-height:1.6;color:#6b6b62;max-width:560px}.cf-voortgang{display:flex;align-items:center;gap:12px;margin:14px 0 0;flex-wrap:wrap}.cf-voortgang-baan{flex:1 1 220px;height:10px;border-radius:999px;background:#f1f0ea;overflow:hidden}.cf-voortgang-vul{display:block;height:100%;width:0%;border-radius:999px;background:#cff84a;transition:width .25s ease}.cf-voortgang-tekst{font-size:14px;font-weight:700;color:#111110;font-variant-numeric:tabular-nums}.cf-verzamel-regel{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0 0}.cf-zoek{flex:1 1 240px;min-width:0;border:1px solid #E4E1D6;border-radius:10px;background:#fbfbf9;padding:11px 14px;min-height:44px;font-family:inherit;font-size:14px;color:#111110}.cf-zoek::placeholder{color:#9a998f}.cf-zoek:focus-visible{outline:3px solid #687150;outline-offset:2px}.cf-stand{display:inline-flex;align-items:center;gap:8px;border:1px solid #E4E1D6;background:#fff;color:#111110;border-radius:999px;padding:8px 15px;min-height:44px;font-family:inherit;font-weight:700;font-size:13.5px;cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease,background-color .16s ease,color .16s ease}.cf-stand:hover{transform:translateY(-2px);box-shadow:0 8px 18px #11111017;border-color:#d6d2c2}.cf-stand:focus-visible{outline:3px solid #687150;outline-offset:3px}.cf-stand.is-actief{background:#111110;color:#fbfbf9;border-color:#111110}.cf-stand-aantal{font-size:12px;font-weight:700;color:#9a998f;font-variant-numeric:tabular-nums}.cf-stand.is-actief .cf-stand-aantal{color:#fbfbf999}.cf-verzamel-beheer{display:flex;gap:16px;flex-wrap:wrap;margin:12px 0 0}.cf-tekstknop{border:0;background:none;padding:6px 0;min-height:36px;font-family:inherit;font-size:13px;font-weight:700;color:#687150;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cf-tekstknop:hover{color:#111110}.cf-tekstknop:focus-visible{outline:3px solid #687150;outline-offset:2px;border-radius:4px}.cf-mist{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:16px 0 0;padding:14px 16px;background:linear-gradient(135deg,#fbfbf9,#f1f8de);border:1px solid #E3E3DA;border-radius:12px}.cf-mist-tekst{margin:0;font-size:14px;line-height:1.55;color:#111110}.cf-mist-knop{display:inline-flex;align-items:center;min-height:44px;padding:11px 18px;border-radius:10px;background:#111110;color:#fbfbf9;text-decoration:none;font-weight:700;font-size:13.5px;white-space:nowrap}.cf-mist-knop:hover{background:#2a2a26}.cf-mist-knop:focus-visible{outline:3px solid #687150;outline-offset:3px}.cf-vink{position:absolute;top:6px;right:6px;z-index:3;width:32px;height:32px;border-radius:50%;border:1.5px solid rgba(17,17,16,.18);background:#ffffffdb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;opacity:.55;transition:opacity .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease}.cf-vink:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}[data-cf-nr]:hover .cf-vink{opacity:1}.cf-vink:focus-visible{opacity:1;outline:3px solid #687150;outline-offset:2px}.cf-vink:hover{transform:scale(1.08)}.cf-vink svg{width:16px;height:16px;display:block}.cf-vink-streep{stroke:#6b6b62;stroke-width:2.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.cf-vink.is-aan{opacity:1;background:#cff84a;border-color:#b4de2e}.cf-vink.is-aan .cf-vink-streep{stroke:#111110}[data-cf-nr].is-bezit .cf-holokaart{box-shadow:0 0 0 2.5px #cff84a,0 6px 18px #1111101a}@media(hover:none){.cf-vink{opacity:1}}@media(max-width:640px){.cf-verzamel{padding:14px}.cf-stand{padding:8px 13px;font-size:13px}.cf-mist{padding:12px 14px}.cf-mist-knop{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.cf-stand,.cf-vink,.cf-voortgang-vul{transition:none}.cf-stand:hover,.cf-vink:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/cardify-collectie.css.map */
