#sl-adviseur{--sl-merk: var(--color-announcement-bar-bg, #5f5364);--sl-goud: var(--color-footer-bar-bg, #c8a46b);--sl-inkt: var(--color-accent, #1f1f1f);--sl-lijn: var(--color-border, #eeeeee);--sl-schaars: var(--color-inventory-lowstock, #d70f0f);--sl-rond: var(--button-border-radius, 15px);--sl-spatie: var(--button-letter-spacing, .2em);--sl-vet: var(--font-body-bold-weight, 600);--sl-grijs: #f4f3f5;--sl-zacht: #6b6b6b;--sl-vlak: #fbfbfc;--sl-paneel: #fff;--sl-op-merk: #fff;--sl-online: #6dd48b;--sl-stip: #b9b4bd;--sl-lees: .93rem;--sl-steun: .82rem;--sl-label: .72rem;--sl-klok: .68rem;position:fixed;right:1.25rem;bottom:1.25rem;z-index:9999;font-family:inherit}#sl-adviseur .sl-verborgen{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#sl-adviseur .sl-knop{display:inline-flex;align-items:center;gap:.5rem;border:0;border-radius:2rem;padding:.8rem 1.4rem;background:var(--sl-merk);color:var(--sl-op-merk);cursor:pointer;font:inherit;font-weight:var(--sl-vet);font-size:var(--sl-steun);letter-spacing:var(--sl-spatie);text-transform:uppercase;box-shadow:0 6px 20px #1f1f1f38;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}#sl-adviseur .sl-knop:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--sl-goud);flex:none}@media(hover:hover){#sl-adviseur .sl-knop:hover{transform:translateY(-1px);box-shadow:0 10px 26px #1f1f1f47}}#sl-adviseur .sl-knop:focus-visible{outline:2px solid var(--sl-goud);outline-offset:3px}#sl-adviseur .sl-knop[aria-expanded=true],#sl-adviseur .sl-venster[hidden]{display:none}#sl-adviseur .sl-venster{width:min(25rem,calc(100vw - 2.5rem));height:min(78vh,40rem);display:flex;flex-direction:column;background:var(--sl-paneel);border-radius:var(--sl-rond);box-shadow:0 18px 48px #1f1f1f38;overflow:hidden}#sl-adviseur .sl-kop{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem;background:var(--sl-merk);color:var(--sl-op-merk);border-bottom:3px solid var(--sl-goud);flex:none}#sl-adviseur .sl-kop-foto{width:36px;height:36px;border-radius:50%;flex:none;object-fit:cover;background:var(--sl-goud)}#sl-adviseur .sl-initiaal{display:grid;place-items:center;color:var(--sl-merk);font-weight:var(--sl-vet);font-size:var(--sl-lees);text-transform:uppercase}#sl-adviseur .sl-kop-tekst{display:grid;gap:.1rem;flex:1;min-width:0}#sl-adviseur .sl-kop-tekst strong{font-weight:var(--sl-vet);font-size:var(--sl-steun);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sl-adviseur .sl-status{display:flex;align-items:center;gap:.35rem;font-size:var(--sl-label);opacity:.82}#sl-adviseur .sl-status:before{content:"";width:.42rem;height:.42rem;border-radius:50%;background:var(--sl-online);flex:none}#sl-adviseur .sl-sluit,#sl-adviseur .sl-opnieuw{background:none;border:0;color:var(--sl-op-merk);cursor:pointer;opacity:.8;padding:.2rem;display:grid;place-items:center;border-radius:.4rem;flex:none}@media(hover:hover){#sl-adviseur .sl-sluit:hover,#sl-adviseur .sl-opnieuw:hover{opacity:1}}#sl-adviseur .sl-gesprek{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1rem .9rem;background:var(--sl-vlak);display:flex;flex-direction:column;gap:.9rem;font-size:var(--sl-lees);line-height:1.55;color:var(--sl-inkt);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#sl-adviseur .sl-bericht{display:flex;gap:.55rem;max-width:100%}#sl-adviseur .sl-van-klant{flex-direction:row-reverse}#sl-adviseur .sl-avatar{width:30px;height:30px;border-radius:50%;flex:none;object-fit:cover;background:var(--sl-goud);color:var(--sl-merk);display:grid;place-items:center;align-self:flex-start;font-weight:var(--sl-vet);font-size:var(--sl-steun);text-transform:uppercase}#sl-adviseur .sl-regel{display:grid;gap:.25rem;min-width:0;max-width:82%}#sl-adviseur .sl-van-klant .sl-regel{justify-items:end}#sl-adviseur .sl-afzender{font-size:var(--sl-label);color:var(--sl-zacht);padding-left:.2rem}#sl-adviseur .sl-bubbel{padding:.6rem .8rem;border-radius:.3rem 1rem 1rem;background:var(--sl-paneel);border:1px solid var(--sl-lijn);overflow-wrap:anywhere}#sl-adviseur .sl-van-klant .sl-bubbel{background:var(--sl-merk);color:var(--sl-op-merk);border-color:var(--sl-merk);border-top-left-radius:1rem;border-top-right-radius:.3rem}#sl-adviseur .sl-bubbel p{margin:0 0 .55rem}#sl-adviseur .sl-bubbel p:last-child{margin-bottom:0}#sl-adviseur .sl-bubbel ul{margin:0 0 .55rem;padding-left:1.1rem}#sl-adviseur .sl-bubbel li{margin:0 0 .2rem}#sl-adviseur .sl-bubbel li::marker{color:var(--sl-goud)}#sl-adviseur .sl-bubbel strong{font-weight:var(--sl-vet)}#sl-adviseur .sl-bubbel a{color:var(--sl-merk);font-weight:var(--sl-vet);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--sl-goud)}#sl-adviseur .sl-van-klant .sl-bubbel a{color:var(--sl-op-merk)}#sl-adviseur .sl-bubbel a[href^="tel:"]{white-space:nowrap}#sl-adviseur .sl-tijd{font-size:var(--sl-klok);color:var(--sl-zacht);padding:0 .3rem}#sl-adviseur .sl-wacht-tekst{font-size:var(--sl-label);color:var(--sl-zacht);margin-top:.3rem}#sl-adviseur .sl-suggesties{display:flex;flex-wrap:wrap;gap:.35rem;padding-left:2.5rem}#sl-adviseur .sl-suggesties button{border:1px solid var(--sl-goud);background:var(--sl-paneel);color:var(--sl-merk);border-radius:2rem;padding:.4rem .8rem;cursor:pointer;font:inherit;font-size:var(--sl-steun);line-height:1.3;text-align:left;transition:background .15s ease,color .15s ease}@media(hover:hover){#sl-adviseur .sl-suggesties button:hover{background:var(--sl-merk);color:var(--sl-op-merk);border-color:var(--sl-merk)}}#sl-adviseur .sl-kaarten{display:grid;gap:.4rem;margin-top:.1rem}#sl-adviseur .sl-kaart{display:flex;align-items:center;gap:.6rem;padding:.55rem .7rem;background:var(--sl-paneel);text-decoration:none;border:1px solid var(--sl-lijn);border-radius:.75rem;color:var(--sl-inkt);transition:border-color .15s ease,box-shadow .15s ease}@media(hover:hover){#sl-adviseur .sl-kaart:hover{border-color:var(--sl-goud);box-shadow:0 4px 14px #1f1f1f17}}#sl-adviseur .sl-kaart-tekst{display:grid;gap:.1rem;min-width:0;flex:1}#sl-adviseur .sl-kaart-titel{font-size:var(--sl-steun);line-height:1.35}#sl-adviseur .sl-kaart-prijs{font-size:var(--sl-steun);font-weight:var(--sl-vet);color:var(--sl-merk)}#sl-adviseur .sl-kaart-uit{font-size:var(--sl-label);color:var(--sl-schaars)}#sl-adviseur .sl-kaart-pijl{color:var(--sl-goud);flex:none}#sl-adviseur .sl-typt{display:flex;gap:.22rem;padding:.2rem 0}#sl-adviseur .sl-typt span{width:.42rem;height:.42rem;border-radius:50%;background:var(--sl-stip);animation:sl-stip 1.2s infinite ease-in-out}#sl-adviseur .sl-typt span:nth-child(2){animation-delay:.18s}#sl-adviseur .sl-typt span:nth-child(3){animation-delay:.36s}@keyframes sl-stip{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-.18rem)}}#sl-adviseur .sl-formulier{border-top:1px solid var(--sl-lijn);background:var(--sl-paneel);padding:.6rem .7rem calc(.6rem + env(safe-area-inset-bottom,0px));flex:none}#sl-adviseur .sl-invoer{display:flex;align-items:center;gap:.35rem}#sl-adviseur .sl-invoer input{flex:1;min-width:0;padding:.65rem .9rem;border:1px solid var(--sl-lijn);border-radius:2rem;font:inherit;font-size:var(--sl-lees);color:var(--sl-inkt);background:var(--sl-paneel)}#sl-adviseur .sl-invoer input:focus{outline:0;border-color:var(--sl-merk);box-shadow:0 0 0 3px #5f536424}#sl-adviseur .sl-stuur,#sl-adviseur .sl-postcode-knop{flex:none;display:grid;place-items:center;cursor:pointer;width:2.4rem;height:2.4rem;border-radius:50%;border:0;transition:background .15s ease,color .15s ease}#sl-adviseur .sl-stuur{background:var(--sl-merk);color:var(--sl-op-merk)}#sl-adviseur .sl-stuur[disabled]{opacity:.5;cursor:progress}#sl-adviseur .sl-postcode-knop{background:transparent;color:var(--sl-zacht)}#sl-adviseur .sl-postcode-knop[aria-expanded=true]{color:var(--sl-merk)}@media(hover:hover){#sl-adviseur .sl-stuur:hover:not([disabled]){background:var(--sl-inkt)}#sl-adviseur .sl-postcode-knop:hover{background:var(--sl-grijs)}}#sl-adviseur .sl-postcode[hidden]{display:none}#sl-adviseur .sl-postcode{display:grid;gap:.2rem;padding:0 .3rem .55rem}#sl-adviseur .sl-postcode-label,#sl-adviseur .sl-postcode-uitleg{font-size:var(--sl-label);color:var(--sl-zacht)}#sl-adviseur .sl-postcode input{padding:.45rem .7rem;border:1px solid var(--sl-lijn);border-radius:.5rem;font:inherit;font-size:var(--sl-steun);color:var(--sl-inkt);background:var(--sl-paneel)}@media(max-width:767px){#sl-adviseur{left:auto;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}#sl-adviseur .sl-knop{font-size:var(--sl-label);padding:.7rem 1.1rem}html body #sl-adviseur.sl-open{top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;height:var(--sl-chat-h, 100vh)!important;z-index:2147483000!important;transition:none!important;transform:none!important}@supports (height: 100dvh){html body #sl-adviseur.sl-open{height:var(--sl-chat-h, 100dvh)!important}}html body #sl-adviseur.sl-open:before{content:"";position:fixed;left:0;right:0;top:-100vh;bottom:-100vh;background:var(--sl-paneel);z-index:-1;pointer-events:none}#sl-adviseur.sl-open .sl-venster{position:relative;width:100%!important;height:100%!important;max-width:none;border-radius:0;box-shadow:none}#sl-adviseur.sl-open .sl-kop{padding-top:calc(.8rem + env(safe-area-inset-top,0px));padding-left:calc(1rem + env(safe-area-inset-left,0px));padding-right:calc(1rem + env(safe-area-inset-right,0px))}#sl-adviseur .sl-sluit,#sl-adviseur .sl-opnieuw{padding:.45rem}#sl-adviseur .sl-regel{max-width:86%}#sl-adviseur .sl-invoer input,#sl-adviseur .sl-postcode input{font-size:16px!important}html.sl-chat-lock,html.sl-chat-lock body{overflow:hidden!important;overscroll-behavior:none}}@media(prefers-reduced-motion:reduce){#sl-adviseur .sl-knop{transition:none}#sl-adviseur .sl-knop:hover{transform:none}#sl-adviseur .sl-typt span{animation:none;opacity:.55}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/sl-adviseur.css.map */
