#shopify-pc__banner{left:max(var(--gutter),calc((100vw - var(--maxw)) / 2));bottom:max(clamp(16px,3vw,32px),env(safe-area-inset-bottom));width:min(1240px,calc(100vw - var(--gutter) - max(var(--gutter),96px)));padding:20px 24px;background:var(--paper);border-radius:var(--r-lg);box-shadow:0 0 0 1px #0814120f,0 30px 60px -24px #08141273}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row;gap:16px 24px}#shopify-pc__banner .shopify-pc__banner__wrapper:before{content:"";flex:none;width:72px;height:72px;border-radius:50%;background:var(--kleur-lichtoranje) url(bob-cookie-avatar.png) top center / cover no-repeat}#shopify-pc__banner .shopify-pc__banner__body{flex:1;min-width:0;margin:0}#shopify-pc__banner h2{margin:0 0 4px;font-family:var(--font-kop);font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-.5px;color:var(--kleur-inkt)}#shopify-pc__banner p{font-size:.875rem;line-height:1.5;color:var(--tekst-70)}#shopify-pc__banner a{font-weight:600;color:var(--kleur-inkt);text-underline-offset:2px;transition:color .2s ease}#shopify-pc__banner a:hover{color:var(--cta)}#shopify-pc__banner .shopify-pc__banner__btns{flex:none;width:auto;align-items:center;gap:8px}#shopify-pc__banner button{flex:none;margin:0;padding:11px 20px;border:2px solid transparent;border-radius:var(--r-pill);font-family:var(--font-body);font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease}#shopify-pc__banner button.shopify-pc__banner__btn-accept{background:var(--cta);border-color:var(--cta);color:var(--paper)}#shopify-pc__banner button.shopify-pc__banner__btn-accept:hover{background:var(--cta-hover);border-color:var(--cta-hover)}#shopify-pc__banner button.shopify-pc__banner__btn-decline{background:transparent;border-color:var(--kleur-inkt);color:var(--kleur-inkt)}#shopify-pc__banner button.shopify-pc__banner__btn-decline:hover{background:var(--kleur-inkt);color:var(--paper)}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{padding-inline:12px;background:transparent;color:var(--kleur-inkt);text-underline-offset:2px}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs:hover{color:var(--cta)}#shopify-pc__banner button:focus{box-shadow:none}#shopify-pc__banner button:focus-visible{outline:2px solid var(--cta);outline-offset:2px}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs:focus span{outline:none}#shopify-pc__banner .shopify-pc__banner__body p a:focus{outline:none}#shopify-pc__banner .shopify-pc__banner__body p a:focus-visible{outline:2px solid var(--cta);outline-offset:2px}@media(max-width:1199px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-wrap:wrap}#shopify-pc__banner .shopify-pc__banner__body{flex-basis:0}#shopify-pc__banner .shopify-pc__banner__btns{flex:1 0 100%;justify-content:flex-end}}@media(max-width:620px){#shopify-pc__banner{left:var(--gutter);width:calc(100vw - 2 * var(--gutter));padding:18px 20px 14px}#shopify-pc__banner .shopify-pc__banner__wrapper{position:relative;display:block}#shopify-pc__banner .shopify-pc__banner__wrapper:before{position:absolute;top:0;left:0;width:44px;height:44px}#shopify-pc__banner h2{display:flex;align-items:center;min-height:44px;margin-bottom:8px;padding-left:56px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:1fr 1fr;margin-top:14px}#shopify-pc__banner button.shopify-pc__banner__btn-accept{order:1}#shopify-pc__banner button.shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{order:3;grid-column:1 / -1;padding-block:6px}}@media(prefers-reduced-motion:no-preference){#shopify-pc__banner{animation:bob-cookie-in .4s cubic-bezier(.2,.7,.3,1) both}@keyframes bob-cookie-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}#shopify-pc__prefs__overlay{background-color:#0814128c}#shopify-pc__prefs__dialog{left:50%;width:min(760px,calc(100vw - (2*clamp(16px,3vw,32px))));transform:translate(-50%,-50%);max-height:88%;background-color:var(--paper);border-radius:var(--r-lg);box-shadow:0 30px 60px -30px #08141259}#shopify-pc__prefs__dialog header{flex-direction:column;align-items:stretch;padding:28px 32px 20px;border-bottom-color:var(--kleur-salie)}#shopify-pc__prefs__dialog header h2{margin:0 0 16px;padding:0 48px 0 0!important;font-family:var(--font-kop);font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-.5px;color:var(--kleur-inkt);text-align:start}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close{top:24px;right:24px;width:36px;height:36px;background:var(--kleur-zand-licht);transition:background-color .2s ease}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close:hover{background:var(--kleur-zand)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close svg path{fill:var(--kleur-inkt)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;padding:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{width:auto;margin:0;padding:11px 20px;background:transparent;border:2px solid var(--kleur-inkt);border-radius:var(--r-pill);font-family:var(--font-body);font-size:.875rem;font-weight:600;line-height:1.5;color:var(--kleur-inkt);transition:background-color .2s ease,border-color .2s ease,color .2s ease}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button:hover{background:var(--kleur-inkt);color:var(--paper)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button.primary{background:var(--cta);border-color:var(--cta);color:var(--paper)}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button.primary:hover{background:var(--cta-hover);border-color:var(--cta-hover)}#shopify-pc__prefs__dialog button:focus{box-shadow:none}#shopify-pc__prefs__dialog button:focus-visible{outline:2px solid var(--cta);outline-offset:2px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:20px 32px 0}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{margin-bottom:4px;font-family:var(--font-body);font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:0;color:var(--kleur-inkt)}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro p{font-size:.875rem;line-height:1.5;color:var(--tekst-70)}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0 32px 28px}#shopify-pc__prefs__dialog .shopify-pc__prefs__option:first-child{border-top-color:var(--kleur-salie)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label{gap:12px;margin-bottom:2px;font-family:var(--font-body);font-size:.9375rem;line-height:1.6;color:var(--kleur-inkt)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option p{padding-left:36px;font-size:.875rem;line-height:1.5;color:var(--tekst-70)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label span,#shopify-pc__prefs__dialog .shopify-pc__prefs__option label span svg{background-color:transparent}#shopify-pc__prefs__dialog .shopify-pc__prefs__option svg[data-icon-type=checked] path{fill:var(--cta)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option svg[data-icon-type=unchecked] path{fill:var(--kleur-inkt)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option input[aria-readonly=true]~span svg path{fill:var(--tekst-70)}#shopify-pc__prefs__dialog .shopify-pc__prefs__option input[aria-readonly=true]~span svg{opacity:.35}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus~span{background-color:transparent}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus~span svg{box-shadow:none}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus-visible~span svg{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--cta)}@media(max-width:620px){#shopify-pc__prefs__dialog header{padding:20px 20px 16px}#shopify-pc__prefs__dialog header h2{font-size:1.25rem}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-close{top:14px;right:14px}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{flex:1 1 auto}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main{padding:16px 20px 0}#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding:0 20px 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bob-cookie.css.map */
