.lf-cm{position:relative;font-size:13px;line-height:1.35;color:inherit}.lf-cm:not(.is-gevuld){visibility:hidden}.lf-cm__zin{margin:0 0 10px;font-size:13px;line-height:1.35}.lf-cm__balk{position:relative;height:22px;margin:0 11px 0 0}.lf-cm__spoor{position:absolute;left:0;right:0;top:9px;height:4px;border-radius:2px;background:#00000014;overflow:hidden}.lf-cm__vulling{display:block;height:100%;width:0;border-radius:2px;background:var(--lf-cm-goud, #C9A227);transition:width .42s ease}.lf-cm__bol{position:absolute;top:0;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:#fff;border:1.5px solid rgba(0,0,0,.18);color:#6b6b6b;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.lf-cm__bol svg{width:13px;height:13px}.lf-cm__bol.is-aan{background:var(--lf-cm-goud, #C9A227);border-color:var(--lf-cm-goud, #C9A227);color:#1a1a1a;animation:lf-cm-vul .6s ease}@keyframes lf-cm-vul{0%{transform:scale(.7)}55%{transform:scale(1.18)}to{transform:scale(1)}}.lf-cm--product{padding:10px 12px 6px;border:1px solid #e3e3de;border-radius:10px;background:#fff}.lf-cm--lade{min-height:52px}.lf-cm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:105;background:#fff;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 -6px 18px #00000014;padding:6px 40px 6px 14px;padding-bottom:calc(6px + env(safe-area-inset-bottom));max-height:calc(48px + env(safe-area-inset-bottom));box-sizing:border-box;transform:translateY(0);transition:transform .32s ease,bottom .2s ease,opacity .32s ease;opacity:1}.lf-cm-sticky[hidden]{display:none}.lf-cm-sticky.is-weg{transform:translateY(110%);opacity:0}.lf-cm-sticky.is-boven-koopbalk{bottom:calc(64px + env(safe-area-inset-bottom));padding-bottom:6px;max-height:48px}.lf-cm-sticky .lf-cm__zin{margin:0 0 4px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lf-cm-sticky .lf-cm__balk{height:14px;margin-right:8px}.lf-cm-sticky .lf-cm__spoor{top:5px;height:3px}.lf-cm-sticky .lf-cm__bol{width:14px;height:14px;margin-left:-7px}.lf-cm-sticky .lf-cm__bol svg{width:8px;height:8px}.lf-cm__sluit{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;background:transparent;color:#6b6b6b;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.lf-cm__sluit svg{width:12px;height:12px}.lf-cm-sticky.is-puls{animation:lf-cm-puls .6s ease}@keyframes lf-cm-puls{0%{box-shadow:0 -6px 18px #00000014}40%{box-shadow:0 0 0 6px #c9a22759,0 -6px 18px #00000014}to{box-shadow:0 -6px 18px #00000014}}@media only screen and (min-width:750px){.lf-cm-sticky{left:auto;right:20px;bottom:20px;width:320px;max-height:none;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 10px 30px #00000024;padding:12px 40px 12px 16px}.lf-cm-sticky.is-boven-koopbalk{bottom:20px;max-height:none;padding-bottom:12px}.lf-cm-sticky.is-weg{transform:translate(120%)}.lf-cm-sticky .lf-cm__zin{white-space:normal;font-size:13px;margin-bottom:8px}.lf-cm-sticky .lf-cm__balk{height:20px}.lf-cm-sticky .lf-cm__spoor{top:8px;height:4px}.lf-cm-sticky .lf-cm__bol{width:20px;height:20px;margin-left:-10px}.lf-cm-sticky .lf-cm__bol svg{width:12px;height:12px}}@media(prefers-reduced-motion:reduce){.lf-cm__vulling,.lf-cm__bol,.lf-cm-sticky{transition:none}.lf-cm__bol.is-aan,.lf-cm-sticky.is-puls{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/lodyfair-cadeaumeter.css.map */
