.bollu-cta-wrap .bollu-consent{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;max-width:420px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.6;color:#68625a;opacity:1;cursor:pointer}
.bollu-cta-wrap .bollu-consent input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:16px;height:16px;min-width:16px;flex:0 0 16px;margin:2px 0 0;padding:0;border:1px solid #aaa6a0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;position:static;opacity:1;cursor:pointer}
.bollu-cta-wrap .bollu-consent input[type=checkbox]:checked{border-color:#b7a077!important;background:radial-gradient(circle at center,#b7a077 0,#b7a077 4px,transparent 4.5px)!important}
.bollu-cta-wrap .bollu-consent input::before,.bollu-cta-wrap .bollu-consent input::after,.bollu-cta-wrap .bollu-consent span::before,.bollu-cta-wrap .bollu-consent span::after{content:none!important;display:none!important}
.bollu-cta-wrap .bollu-consent span{position:static;font:inherit}
.bollu-cta-wrap .bollu-consent a,.bollu-consent-note a{color:inherit;text-decoration:underline;text-decoration-color:#b5a78f;text-underline-offset:3px}
.bollu-consent-note{margin:8px 0 0 26px;font-family:inherit;font-size:11px;line-height:1.5;color:#68625a}
.bollu-cta-wrap input:focus-visible,.bollu-cta-wrap a:focus-visible,.bollu-cta-wrap button:focus-visible{outline:2px solid #9a7a4f;outline-offset:4px}
.bollu-consent-error{font:inherit;font-size:12px;line-height:1.5;color:#68625a;margin:8px 0 0}
.bollu-consent-error:empty{display:none}
