body.sieco-cookie-preview{--sieco-cookie-height:0px;--sieco-cookie-bottom:0px;--sieco-cookie-chat-bottom:24px;padding-bottom:calc(max(var(--sieco-cookie-original-padding, 0px), var(--sieco-cookie-bottom)) + var(--sieco-cookie-height) + 24px + env(safe-area-inset-bottom, 0px))}.sieco-cookie-banner[hidden]{display:none!important}.sieco-cookie-banner{position:fixed;inset:auto 0 calc(max(var(--sieco-cookie-bottom, 0px), env(safe-area-inset-bottom, 0px)) + 12px);z-index:1035;max-height:calc(100dvh - var(--sieco-cookie-bottom, 0px) - 24px);overflow-y:auto}.sieco-cookie-panel{position:relative;color:var(--cz-body-color,#333);background:var(--cz-body-bg,#fff);border:1px solid var(--cz-border-color,#ddd);border-radius:1rem!important;border-top:3px solid var(--bep-main);padding-inline-end:3.5rem!important;box-shadow:0 8px 32px #00000014!important}.sieco-cookie-banner .container{max-width:1180px}.sieco-cookie-close{position:absolute;inset:.5rem .5rem auto auto;display:grid;place-items:center;width:44px;height:44px;padding:0;background:#fff0;border:0;border-radius:50%;color:var(--cz-secondary-color,#666);font-size:1.6rem;line-height:1}.sieco-cookie-close:hover{background:var(--cz-tertiary-bg,#f1f3f5);color:var(--bep-main)}.sieco-cookie-icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;margin-bottom:.75rem;border-radius:14px;background:color-mix(in srgb,var(--bep-main) 9%,transparent);color:var(--bep-main);font-size:1.5rem}.sieco-cookie-copy h2{line-height:1.5}.sieco-cookie-copy p{line-height:1.65;color:var(--cz-secondary-color,#666)}.sieco-cookie-policy{color:var(--bep-main);text-underline-offset:3px}.sieco-cookie-actions .btn{border-radius:.65rem;white-space:normal;font-weight:500}.sieco-cookie-modal .modal-content{border-radius:1rem;overflow:hidden}.sieco-cookie-modal .modal-header{padding:1.25rem}.sieco-cookie-modal .sieco-cookie-group{background:var(--cz-tertiary-bg,#f8f9fa);border-color:var(--cz-border-color,#ddd)!important}.sieco-cookie-modal .form-check-input:checked{background-color:var(--bep-main);border-color:var(--bep-main)}@media (min-width:992px){.sieco-cookie-icon{margin-bottom:0}}@media (max-width:575.98px){.sieco-cookie-panel{padding-inline-end:1rem!important}.sieco-cookie-copy h2{padding-inline-end:1.75rem}}.sieco-cookie-copy{min-width:0}.sieco-cookie-preview-label{display:inline-block;font-size:.7rem;font-weight:600;color:var(--bep-main);margin-bottom:.5rem}.sieco-cookie-actions{flex-shrink:0}.sieco-cookie-actions .btn,.sieco-cookie-modal-actions .btn{min-height:44px;font-size:.875rem}.sieco-cookie-primary{--cz-btn-bg:var(--bep-main);--cz-btn-color:var(--bep-main-on);background:var(--bep-main);color:var(--bep-main-on);border:1px solid var(--bep-main)}.sieco-cookie-primary:hover,.sieco-cookie-primary:focus-visible{background:var(--bep-main);color:var(--bep-main-on);filter:brightness(.92)}.sieco-cookie-banner :focus-visible,.sieco-cookie-modal :focus-visible,.sieco-cookie-reopen:focus-visible{outline:2px solid var(--bep-main);outline-offset:3px}.sieco-cookie-status{color:var(--cz-secondary-color,#666)}.sieco-cookie-modal .form-check-input{cursor:pointer}.sieco-cookie-modal .form-check-input:disabled{cursor:default}.sieco-cookie-modal{z-index:1100}body.sieco-cookie-modal-open .modal-backdrop{z-index:1090}body.sieco-cookie-preview .pl-chat.pl-chat-container:not(.chat-is-open){bottom:max(var(--sieco-cookie-chat-bottom), calc(var(--sieco-cookie-bottom) + var(--sieco-cookie-height) + 24px))!important}body.sieco-cookie-preview .pl-chat.pl-chat-container.chat-is-open{bottom:max(var(--sieco-cookie-chat-bottom), calc(var(--sieco-cookie-bottom) + var(--sieco-cookie-height) + 24px))!important}body.sieco-cookie-preview .floating-buttons{top:max(12px, min(50%, calc(100dvh - var(--sieco-cookie-bottom) - var(--sieco-cookie-height) - 80px)))!important}body.sieco-cookie-modal-open .pl-chat.pl-chat-container{z-index:1080!important}@media (max-width:580px){.sieco-cookie-banner{max-height:min(55dvh, calc(100dvh - var(--sieco-cookie-bottom, 0px) - 24px))}body.sieco-cookie-preview .pl-chat.pl-chat-container:not(.chat-is-open){bottom:max(80px, calc(var(--sieco-cookie-bottom) + var(--sieco-cookie-height) + 24px))!important}body.sieco-cookie-preview .pl-chat.pl-chat-container.chat-is-open,body.sieco-cookie-preview .pl-chat.chat-is-open :is(#initialPopup,#chatWindow){inset:0 0 calc(var(--sieco-cookie-bottom) + var(--sieco-cookie-height) + 24px)!important;height:calc(100dvh - var(--sieco-cookie-bottom) - var(--sieco-cookie-height) - 24px)!important;max-height:calc(100dvh - var(--sieco-cookie-bottom) - var(--sieco-cookie-height) - 24px)!important}}@media (min-width:1200px){.sieco-cookie-actions{grid-template-columns:repeat(3,auto)}}@media (max-width:575.98px){.sieco-cookie-banner .container{padding-inline:12px}.sieco-cookie-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.sieco-cookie-actions [data-sieco-cookie-open]{grid-column:1 / -1}.sieco-cookie-modal-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.sieco-cookie-modal-actions .btn{margin:0}.sieco-cookie-modal-actions [data-sieco-cookie-action="save"]{grid-column:1 / -1}}