.badge.badge--custom.badge--bed-compleet{background:#d63b3b!important;color:#fff!important;border-color:#d63b3b!important;font-weight:800!important;box-shadow:0 2px 8px #d63b3b59}.btol-bc-lid{display:grid;gap:8px;justify-items:start;margin-top:4px;padding:12px 14px;border-radius:12px;background:#fff;color:#2f2a44;font-size:13.5px;line-height:1.45}.btol-bc-lid p{margin:0}.btol-bc-lid__knop{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:999px;border:0;background:#ef6c36;color:#fff!important;font:inherit;font-size:14px;font-weight:700;text-decoration:none!important;cursor:pointer;transition:background-color .15s ease}.btol-bc-lid__knop:hover{background:#f5875a}.btol-bc-lid__knop:after{content:" \2192";margin-left:4px}.btol-bc-lid__knop[disabled]{opacity:.6;cursor:default}@keyframes btol-bc-wiebel{0%,86%,to{transform:rotate(-10deg) scale(1)}90%{transform:rotate(-4deg) scale(1.08)}94%{transform:rotate(-14deg) scale(1.04)}}@keyframes btol-bc-pop{0%{transform:rotate(-10deg) scale(.6);opacity:0}60%{transform:rotate(-6deg) scale(1.15);opacity:1}to{transform:rotate(-10deg) scale(1);opacity:1}}@keyframes btol-bc-in{0%{transform:scale(.5);opacity:0}65%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@keyframes btol-bc-puls{0%,to{opacity:.35}50%{opacity:1}}.btol-bcp{display:grid;gap:12px;margin-block:4px;padding:14px 16px;border-radius:16px;background:#f6f5f3;border:1.5px solid rgba(214,59,59,.35);color:#2f2a44;transition:border-color .4s ease,background-color .4s ease}.btol-bcp[hidden]{display:none}.btol-bcp.is-vol{border-color:#23704a73;background:#f1f8f3}.btol-bcp p{margin:0}.btol-bcp__kop{display:flex;gap:14px;align-items:center}.btol-bcp__ring{position:relative;flex:0 0 auto;width:68px;height:68px}.btol-bcp__ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.btol-bcp__spoor{fill:#fff;stroke:#2f2a441f;stroke-width:6}.btol-bcp__boog{fill:none;stroke:#d63b3b;stroke-width:6;stroke-linecap:round;stroke-dasharray:92 500;stroke-dashoffset:92;transition:stroke-dashoffset .7s cubic-bezier(.4,0,.2,1),stroke .4s ease}.btol-bcp__boog.is-aan{stroke-dashoffset:0}.btol-bcp.is-vol .btol-bcp__boog{stroke:#23704a}.btol-bcp__getal{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;line-height:1}.btol-bcp__getal small{font-size:9.5px;font-weight:700;color:#6b6680;margin-bottom:2px}.btol-bcp__getal b{font-size:17px;font-weight:800;color:#d63b3b}.btol-bcp.is-vol .btol-bcp__getal b{color:#23704a}.btol-bcp__tekst{display:grid;gap:3px;min-width:0}.btol-bcp__titel{font-size:16px;font-weight:800;line-height:1.25}.btol-bcp__status{font-size:14px;line-height:1.45;color:#4a4560}.btol-bcp__status strong{color:#d63b3b}.btol-bcp.is-vol .btol-bcp__status strong{color:#23704a}.btol-bcp__lagen{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.btol-bcp__laag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 5px;border-radius:999px;background:#fff;color:#2f2a44!important;font-size:12.5px;font-weight:600;text-decoration:none!important;border:1px solid rgba(47,42,68,.12);transition:border-color .15s ease}.btol-bcp__laag:hover{border-color:#ef6c36}.btol-bcp__vink{width:18px;height:18px;border-radius:50%;background:#ffe3d9;display:inline-grid;place-items:center}.btol-bcp__vink:after{content:"+";color:#d63b3b;font-size:13px;font-weight:800;line-height:1}.btol-bcp__laag.is-vol .btol-bcp__vink,.btol-bcp__laag.is-dit .btol-bcp__vink{background:#23704a}.btol-bcp__laag.is-vol .btol-bcp__vink:after,.btol-bcp__laag.is-dit .btol-bcp__vink:after{content:"\2713";color:#fff;font-size:11px;font-weight:900}.btol-bcp__laag.is-vol,.btol-bcp__laag.is-dit{border-color:#23704a66}.btol-bcp .btol-bc-lid{margin-top:0;padding:10px 12px}.btol-bcp .btol-bu{margin:0}.btol-bcp .btol-bu__label{display:none}.btol-bcp [data-block-type=complementary-products]{margin:0}.btol-bcp .btol-ups{padding:0!important;background:transparent!important;border-radius:0!important}.btol-bcp .btol-ups__titel{margin:4px 0 10px;opacity:1;color:#2f2a44;font-size:13px;letter-spacing:.03em}.btol-bcb{display:grid;gap:10px;margin:0 0 14px;padding:14px;border-radius:16px;background:#fff;border:1.5px solid rgba(214,59,59,.35);color:#2f2a44;font-size:14px;line-height:1.4;transition:border-color .4s ease,background-color .4s ease}.btol-bcb[hidden]{display:none}.btol-bcb.is-vol{border-color:#23704a73;background:#f1f8f3}.btol-bcb p{margin:0}.btol-bcb__kop{display:flex;align-items:center;gap:12px}.btol-bcb__ring{position:relative;flex:0 0 auto;width:60px;height:60px}.btol-bcb__ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.btol-bcb__ring.is-stijg{animation:btol-bc-in .55s cubic-bezier(.3,1.4,.5,1) both}.btol-bcb__spoor{fill:#fff;stroke:#2f2a441f;stroke-width:6}.btol-bcb__boog{fill:none;stroke:#d63b3b;stroke-width:6;stroke-linecap:round;stroke-dasharray:92 500;stroke-dashoffset:92}.btol-bcb__boog.is-aan{stroke-dashoffset:0}.btol-bcb.is-vol .btol-bcb__boog{stroke:#23704a}.btol-bcb__getal{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;line-height:1}.btol-bcb__getal small{font-size:9px;font-weight:700;color:#6b6680;margin-bottom:2px}.btol-bcb__getal b{font-size:15px;font-weight:800;color:#d63b3b}.btol-bcb.is-vol .btol-bcb__getal b{color:#23704a}.btol-bcb__tekst{display:grid;gap:2px;min-width:0}.btol-bcb__titel{font-size:15.5px;font-weight:800;line-height:1.25}.btol-bcb__sub{font-size:13.5px;line-height:1.4;color:#4a4560}.btol-bcb__sub strong{color:#d63b3b}.btol-bcb.is-vol .btol-bcb__sub strong{color:#23704a}.btol-bcb__lagen{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.btol-bcb__laag{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border-radius:999px;background:#f6f5f3;color:#2f2a44!important;font-size:12.5px;font-weight:600;line-height:1.2;text-decoration:none!important;border:1px solid rgba(47,42,68,.1);transition:border-color .15s ease}.btol-bcb__laag:hover{border-color:#ef6c36}.btol-bcb__vak{position:relative;flex:0 0 auto;width:22px;height:22px;border-radius:50%;overflow:hidden;background:#ffe3d9;display:grid;place-items:center}.btol-bcb__vak:empty:after{content:"+";color:#d63b3b;font-size:14px;font-weight:800;line-height:1}.btol-bcb__vak img{width:100%;height:100%;object-fit:cover;display:block}.btol-bcb__laag.is-vol{background:#fff;border-color:#23704a73}.btol-bcb__laag.is-nieuw .btol-bcb__vak{animation:btol-bc-in .55s cubic-bezier(.3,1.4,.5,1) both}.btol-bcb .btol-bc-lid{margin-top:0;padding:10px 12px;background:#f6f5f3}.btol-bcb.is-samen{margin:0 0 12px;padding:0 0 12px;border:0;border-bottom:1px solid rgba(47,42,68,.1);border-radius:0;background:transparent}.btol-bcb.is-samen .btol-bcb__lagen{display:none}.btol-sug--actie>.complementary-products__header,.btol-sug--actie>.btol-cp-sug__kop,.btol-sug--actie>.btol-cz__kop{display:none!important}.btol-bch{margin-top:16px}.btol-bch__vlak{position:relative;overflow:hidden;overflow:clip;display:grid;gap:26px;align-items:center;grid-template-areas:"kop" "beeld" "onder";padding:clamp(22px,4vw,56px);border-radius:28px;background:#2f2a44;color:#fff}@media(min-width:900px){.btol-bch__vlak{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kop beeld" "onder beeld";column-gap:48px;row-gap:22px}.btol-bch__kop{align-self:end}.btol-bch__onder{align-self:start}}.btol-bch__vlak:before,.btol-bch__vlak:after{content:"";position:absolute;border-radius:50%;pointer-events:none;transition:opacity .8s ease}.btol-bch__vlak:before{width:560px;height:560px;right:-170px;bottom:-220px;background:radial-gradient(closest-side,#ef6c3673,#ef6c3600)}.btol-bch__vlak:after{width:440px;height:440px;left:-150px;top:-170px;background:radial-gradient(closest-side,#b0b9fc4d,#b0b9fc00)}.btol-bch__beeld:before{content:"";position:absolute;z-index:-1;width:560px;height:560px;left:50%;top:50%;margin:-280px 0 0 -280px;border-radius:50%;background:radial-gradient(closest-side,#23704a8c,#23704a00);opacity:0;transition:opacity .8s ease;pointer-events:none}.btol-bch.is-vol .btol-bch__beeld:before{opacity:1}.btol-bch.is-vol .btol-bch__vlak:before{opacity:0}.btol-bch__kop,.btol-bch__beeld,.btol-bch__onder{position:relative;z-index:1}.btol-bch__kop{grid-area:kop;display:grid;gap:14px;justify-items:start}.btol-bch__beeld{grid-area:beeld;display:grid;justify-items:center}.btol-bch__onder{grid-area:onder;display:grid;gap:16px;justify-items:start}.btol-bch__label{padding:7px 13px;border-radius:999px;background:#d63b3b;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1}.btol-bch__titel{margin:0;color:#fff;font-size:clamp(28px,3.6vw,46px);line-height:1.08;font-weight:700}.btol-bch__titel span{display:block;color:#ffb199}.btol-bch__uitleg{margin:0;max-width:46ch;font-size:16.5px;line-height:1.55;color:#ffffffdb}.btol-bch__trap{display:flex;flex-wrap:wrap;gap:6px 8px;margin:0;font-size:14px;color:#ffffffc7}.btol-bch__trapkop{width:100%;font-size:13px;font-weight:700;letter-spacing:.03em;color:#ffb199}.btol-bch__trap>span:not(.btol-bch__trapkop){padding:6px 11px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.btol-bch__trap b{color:#fff;font-weight:800}.btol-bch__acties{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.btol-bch__knop{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;border-radius:999px;background:#ef6c36;color:#fff!important;font-size:18px;font-weight:700;text-decoration:none!important;transition:background-color .15s ease,transform .15s ease}.btol-bch__knop:hover{background:#f5875a;transform:translateY(-1px)}.btol-bch__auto{font-size:14px;color:#ffffffbf}.btol-bch__vriend{display:flex;align-items:center;gap:9px;margin:0;font-size:14.5px;color:#ffffffe6}.btol-bch__vriend i{flex:0 0 auto;position:relative;width:22px;height:22px;border-radius:50%;background:#ef6c36}.btol-bch__vriend i:after{content:"\2713";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:12px;font-weight:900;font-style:normal}.btol-bch__lid{width:100%;max-width:520px}.btol-bch__lid .btol-bc-lid{margin:0;padding:16px 18px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:#ffffffe0;font-size:14.5px}.btol-bch__lid .btol-bc-lid strong{color:#ffb199}.btol-bch__cirkel{position:relative;width:min(100%,440px);aspect-ratio:1 / 1;margin-inline:auto}.btol-bch__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.btol-bch__spoor{fill:none;stroke:#ffffff29;stroke-width:1.1;stroke-dasharray:1.4 2.6}.btol-bch__boog{fill:none;stroke:#ffb199;stroke-width:3;stroke-linecap:round;stroke-dasharray:100 500;stroke-dashoffset:100;transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1),stroke .5s ease}.btol-bch__boog.is-aan{stroke-dashoffset:0}.btol-bch.is-vol .btol-bch__boog{stroke:#7fcb9c}.btol-bch__midden{position:absolute;left:50%;top:50%;width:41%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);display:grid;place-content:center;gap:3px;border-radius:50%;background:#fff;color:#2f2a44;text-align:center;box-shadow:0 18px 44px #0a081973,0 0 0 8px #ffffff0f}.btol-bch__midden small{font-size:12.5px;font-weight:600;line-height:1.2;color:#6b6680}.btol-bch__midden b{font-size:clamp(30px,4.4vw,50px);font-weight:800;line-height:1;color:#d63b3b;transition:color .4s ease}.btol-bch__midden b.is-klein{font-size:clamp(20px,2.6vw,28px)}.btol-bch.is-vol .btol-bch__midden b{color:#23704a}.btol-bch__midden.is-pop{animation:btol-bch-pop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes btol-bch-pop{0%{transform:translate(-50%,-50%) scale(.9)}to{transform:translate(-50%,-50%) scale(1)}}.btol-bch__laag{position:absolute;width:24%;aspect-ratio:1 / 1;transform:translate(-50%,-50%);text-decoration:none!important;outline-offset:4px;border-radius:50%}.btol-bch__laag--1{left:50%;top:10%}.btol-bch__laag--2{left:88.04%;top:37.64%}.btol-bch__laag--3{left:73.51%;top:82.36%}.btol-bch__laag--4{left:26.49%;top:82.36%}.btol-bch__laag--5{left:11.96%;top:37.64%}.btol-bch__foto{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:50%;background:#3c3656;border:3px solid rgba(255,255,255,.2);transition:border-color .5s ease,box-shadow .5s ease,transform .4s ease}.btol-bch__foto img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1);opacity:.35;transform:scale(1.12);transition:filter .7s ease,opacity .7s ease,transform .8s cubic-bezier(.2,.8,.3,1)}.btol-bch__teken{position:absolute;right:-2px;top:-2px;width:26px;height:26px;border-radius:50%;background:#ffb199;display:grid;place-items:center;box-shadow:0 0 0 3px #2f2a44;transition:background-color .4s ease,transform .4s cubic-bezier(.3,1.6,.5,1)}.btol-bch__teken:after{content:"+";color:#2f2a44;font-size:17px;font-weight:800;line-height:1}.btol-bch__naam{position:absolute;left:50%;bottom:-13px;transform:translate(-50%);white-space:nowrap;padding:4px 10px;border-radius:999px;background:#2f2a44eb;border:1px solid rgba(255,255,255,.22);color:#fff;font-size:12px;font-weight:700;line-height:1.2;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.btol-bch__laag.is-aan .btol-bch__foto{border-color:#fff;box-shadow:0 12px 28px #0a081973}.btol-bch__laag.is-aan img{filter:none;opacity:1;transform:none}.btol-bch__laag.is-aan .btol-bch__teken{background:#d63b3b;transform:scale(1.08)}.btol-bch__laag.is-aan .btol-bch__teken:after{content:"\2713";color:#fff;font-size:13px;font-weight:900}.btol-bch__laag.is-aan .btol-bch__naam{background:#fff;color:#2f2a44;border-color:#fff}.btol-bch.is-vol .btol-bch__laag.is-aan .btol-bch__teken{background:#23704a}.btol-bch.is-vol .btol-bch__laag.is-aan .btol-bch__foto{border-color:#7fcb9c}.btol-bch__laag:hover .btol-bch__foto,.btol-bch__laag:focus-visible .btol-bch__foto{border-color:#ffb199;transform:scale(1.05)}.btol-bch__laag:hover .btol-bch__naam,.btol-bch__laag:focus-visible .btol-bch__naam{background:#ef6c36;border-color:#ef6c36;color:#fff}.btol-bch__laag:hover img{filter:none;opacity:1;transform:none}@keyframes btol-bch-puls{0%,to{box-shadow:0 0 #ffb1998c}50%{box-shadow:0 0 0 10px #ffb19900}}@keyframes btol-bc-pijl{0%,to{transform:translateY(0) rotate(45deg)}50%{transform:translateY(6px) rotate(45deg)}}.btol-bch__hint{display:flex;flex-direction:column;align-items:center;gap:6px;height:0;margin:0;overflow:visible;color:#ffb199;font-size:15px;font-weight:700;opacity:0;transform:translateY(-8px);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.btol-bch__hint i{display:block;width:13px;height:13px;border-right:3px solid #FFB199;border-bottom:3px solid #FFB199;transform:rotate(45deg)}.btol-bch.is-kies .btol-bch__hint{height:auto;margin-bottom:34px;opacity:1;transform:none;position:relative;z-index:3}.btol-bch.is-kies .btol-bch__hint i{animation:btol-bc-pijl 1s ease-in-out infinite}.btol-bch.is-kies .btol-bch__foto{border-color:#ffb199;animation:btol-bch-puls 1.4s ease-in-out infinite;animation-delay:calc(var(--i) * .12s)}.btol-bch.is-kies .btol-bch__foto img{filter:none;opacity:1;transform:none}.btol-bch.is-kies .btol-bch__naam{background:#fff;color:#2f2a44;border-color:#fff}.btol-bch.is-kies .btol-bch__teken{background:#ef6c36}.btol-bch.is-kies .btol-bch__teken:after{color:#fff}@media(max-width:899px){.btol-bch__vlak{gap:22px;border-radius:22px}.btol-bch__cirkel{width:min(100%,360px)}.btol-bch__uitleg{font-size:15px}.btol-bch__naam{font-size:11px;padding:3px 8px;bottom:-11px}.btol-bch__teken{width:22px;height:22px}.btol-bch__teken:after{font-size:15px}.btol-bch__midden small{font-size:11.5px}.btol-bch__midden{box-shadow:0 12px 30px #0a081973,0 0 0 6px #ffffff0f}.btol-bch__onder{justify-items:stretch}.btol-bch__knop{width:100%}.btol-bch__auto{width:100%;text-align:center;font-size:13.5px}.btol-bch__trap>span:not(.btol-bch__trapkop){font-size:13px;padding:5px 10px}}@media(max-width:380px){.btol-bch__vlak{padding:20px 16px}.btol-bch__naam{font-size:10px;padding:3px 6px}.btol-bch__teken{width:20px;height:20px;box-shadow:0 0 0 2px #2f2a44}.btol-bch__midden small{font-size:10.5px}}@media(prefers-reduced-motion:reduce){.btol-bch__midden.is-pop,.btol-bcb__ring.is-stijg,.btol-bcb__laag.is-nieuw .btol-bcb__vak,.btol-bch.is-kies .btol-bch__foto,.btol-bch.is-kies .btol-bch__hint i{animation:none}.btol-bch__foto img,.btol-bch__boog,.btol-bcp__boog{transition:none}}@media(max-width:699px){.btol-bcp{padding:12px 13px;gap:10px}.btol-bcp__ring{width:60px;height:60px}.btol-bcp__getal b,.btol-bcp__titel{font-size:15px}.btol-bcp__status{font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/btol-bc.css.map */
