.cookie_button{font-size:.8rem;padding:.5rem .75rem}#cookie_bar{bottom:0;font-size:.9rem;left:0;position:fixed;right:0;width:100%}#cookie_bar.cookie_bar_shown{display:block}#cookie_bar.cookie_bar_hidden{display:none}#cookie_bar .container{background-color:hsla(0,0%,100%,.95);border-top:3px solid #ffa000;border-top-left-radius:8px;border-top-right-radius:8px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);margin-inline:auto;max-width:900px;overflow:hidden;padding:1rem 1.5rem;position:relative;text-align:center;-webkit-transform:translateY(105%);transform:translateY(105%);-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}#cookie_bar .container.show{-webkit-transform:translateY(0);transform:translateY(0)}@supports (backdrop-filter:blur(10px)){#cookie_bar .container{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8)}}#cookie_bar svg{display:none}#cookie_bar h2{font-size:clamp(1.125rem,1.5vw + .25rem,1.25rem);margin:0 0 .5rem}#cookie_bar p{font-size:inherit;margin-bottom:.75rem}#cookie_bar .cookie_bar_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}#cookie_bar .cookie_bar_buttons,#cookie_choices_fixed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cookie_choices_fixed{bottom:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2.75rem;left:1rem;position:fixed;width:2.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px}#cookie_choices_fixed svg{height:auto;width:1.75rem}#cookie_choices_fixed svg path{fill:#fff}#cookie_choices_fixed[hidden]{display:none}#cookies_modal .cookie_block{margin-bottom:1rem}#cookies_modal .cookie_block .cookie_switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:22px;margin-bottom:.5rem;padding-left:49px}#cookies_modal .cookie_block .cookie_switch input{display:none}#cookies_modal .cookie_block .cookie_switch input:checked+.cookie_slider{background-color:#1c64f2}#cookies_modal .cookie_block .cookie_switch input:disabled+.cookie_slider{background-color:#8eb2f9;cursor:default}#cookies_modal .cookie_block .cookie_switch input:focus+.cookie_slider{-webkit-box-shadow:0 0 1px #1c64f2;box-shadow:0 0 1px #1c64f2}#cookies_modal .cookie_block .cookie_switch input:checked+.cookie_slider:before{-webkit-transform:translateX(18px);transform:translateX(18px)}#cookies_modal .cookie_block .cookie_switch .cookie_slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;width:40px}#cookies_modal .cookie_block .cookie_switch .cookie_slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:18px;left:2px;position:absolute;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:18px}#cookies_modal .cookie_block .cookie_switch strong{cursor:pointer;font-size:clamp(.9rem,1.5vw + .25rem,1.15rem);font-weight:600}#cookies_modal .cookie_block p{font-size:clamp(.8rem,1.5vw + .25rem,1rem);margin:0}#cookies_modal .cookie_bar_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:1.5rem}@media (min-width:480px){#cookie_bar svg{bottom:0;display:block;height:auto;opacity:.025;pointer-events:none;position:absolute;right:0;-webkit-transform:rotate(-10deg) translate(20%,20%);transform:rotate(-10deg) translate(20%,20%);width:150px;z-index:-1}#cookie_bar .cookie_bar_buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#cookie_choices_fixed{height:2.25rem;width:2.25rem}#cookie_choices_fixed svg{width:1.5rem}#cookies_modal .cookie_bar_buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}
/*# sourceMappingURL=../../../maps/css/project/components/cookie.min.css.map */
