body.has-ref-btn-popup .cookie-popup__button{color:#2c64eb;background:rgba(44,100,235,.07);border:1px solid rgba(44,100,235,.35)}body.has-ref-btn-popup .cookie-popup__button:hover{color:#2c64eb;background-color:rgba(44,100,235,.12);border-color:rgba(44,100,235,.5)}.cookie-popup{width:100%;z-index:25;position:fixed;bottom:0;left:0;color:#404040;visibility:hidden}.cookie-popup__bg{background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15);-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cookie-popup.show{visibility:visible}.cookie-popup.show .cookie-popup__bg{-webkit-transform:translateZ(0);transform:translateZ(0)}.cookie-popup__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;position:relative;padding:16px 20px 12px;font-size:12px;line-height:1.35}.cookie-popup__buttons,.cookie-popup__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-popup__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.cookie-popup__button-settings{white-space:nowrap;line-height:1.3;color:#2c64eb;background-color:rgba(0,0,0,0);border-bottom:1px dotted #2c64eb}.cookie-popup__button-settings:hover{border-style:solid}.cookie-popup__button{width:200px;max-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 12px;min-height:27px;text-align:center;font-size:12px;line-height:15px;text-transform:uppercase;font-weight:600;letter-spacing:.04em;color:#fff;background-color:#2c64eb;border:2px solid #2c64eb;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.1);box-shadow:0 4px 12px 0 rgba(0,0,0,.1);border-radius:10px;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cookie-popup__button:hover{color:#fff;background-color:#2452be;border-color:#2452be}.cookie-popup__close{position:absolute;top:14px;padding:7px;color:#404040;background-color:rgba(0,0,0,0);-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}html[dir=rtl] .cookie-popup__close{left:13px}html:not([dir=rtl]) .cookie-popup__close{right:13px}.cookie-popup__close:hover{color:#2c64eb}.cookie-popup__close svg{display:block}body:has(.cookie-settings.show){overflow:hidden}.cookie-settings{position:fixed;z-index:999;inset:0;visibility:hidden;color:#000;-webkit-transition:visibility .4s;-o-transition:visibility .4s;transition:visibility .4s}.cookie-settings.show{visibility:visible}.cookie-settings.show .cookie-settings__bg{opacity:1}.cookie-settings.show .cookie-settings__inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.cookie-settings__bg{position:absolute;inset:0;background-color:rgba(0,0,0,.34);opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.cookie-settings__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;inset:0;font-size:13px;background-color:#fff;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;-o-transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease}.cookie-settings__inner .h3{margin-top:30px;margin-bottom:15px;font-size:16px}.cookie-settings__inner p{font-size:13px}.cookie-settings__inner a{color:#000}.cookie-settings__inner a:hover{color:#71b219}.cookie-settings__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding:10px 12px;border-bottom:1px solid #e1e1e1}.cookie-settings__close{background-color:rgba(0,0,0,0);-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.cookie-settings__close:hover{color:#2c64eb}.cookie-settings__close svg{display:block}.cookie-settings__logo{width:120px;height:40px}.cookie-settings__logo img{max-width:100%;max-height:100%}.cookie-settings__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding:20px 12px}.cookie-settings__content>:first-child{margin-top:0}.cookie-settings__more-information{display:inline-block;margin-top:3px;line-height:1.25}.cookie-settings__button{width:100%;max-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;padding:2px 18px;min-height:38px;text-align:center;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:#fff;background-color:#2c64eb;border-radius:10px;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.1);box-shadow:0 4px 12px 0 rgba(0,0,0,.1);-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cookie-settings__button:hover{color:#fff;background-color:#2452be}.cookie-settings__button-transparent{color:#2c64eb;background-color:#fff;border:2px solid #2c64eb}.cookie-settings__button-transparent:hover{color:#2452be;background-color:#fff}.cookie-settings-accordion{border:1px solid #e1e1e1}.cookie-settings-accordion-item:not(:last-child){border-bottom:1px solid #e1e1e1}.cookie-settings-accordion-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:12px;font-weight:600;color:#404040;cursor:pointer}.cookie-settings-accordion-item__header.active .cookie-settings-accordion-item__icon-plus{display:none}.cookie-settings-accordion-item__header.active+.cookie-settings-accordion-item__content,.cookie-settings-accordion-item__header.active .cookie-settings-accordion-item__icon-minus{display:block}.cookie-settings-accordion-item__icon-minus{display:none}.cookie-settings-accordion-item__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cookie-settings-accordion-item__status{color:#2c64eb}.cookie-settings-accordion-item__toggle-btn{width:45px;height:25px;background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:20px;cursor:pointer}.cookie-settings-accordion-item__toggle-btn:hover:before{background-color:#2c64eb}.cookie-settings-accordion-item__toggle-btn:has(input:checked){background-color:#bfdbfe;border-color:#2c64eb}.cookie-settings-accordion-item__toggle-btn:has(input:checked):before{left:21px;background-color:#2c64eb}.cookie-settings-accordion-item__toggle-btn:before{content:"";display:block;position:relative;left:1px;top:1px;width:21px;height:21px;background-color:#4b5563;-webkit-transition:left .4s ease,background-color .4s ease;-o-transition:left .4s ease,background-color .4s ease;transition:left .4s ease,background-color .4s ease;border-radius:50%}.cookie-settings-accordion-item__toggle-btn input{position:absolute;opacity:0;width:0;height:0}.cookie-settings-accordion-item__content{display:none;padding:16px;background-color:#f9f9f9}.cookie-settings__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px;padding:20px 12px;border-top:1px solid #e1e1e1}.cookie-settings__footer .cookie-settings__button{margin-top:0;font-size:13px}@media (max-width:359px){.cookie-popup__inner{padding:14px 12px 12px}.cookie-popup__buttons{gap:12px}.cookie-popup__close{top:12px}html[dir=rtl] .cookie-popup__close{left:5px}html:not([dir=rtl]) .cookie-popup__close{right:5px}}@media (max-width:1199px){html[dir=rtl] .cookie-popup__buttons{padding-left:35px}html:not([dir=rtl]) .cookie-popup__buttons{padding-right:35px}}@media (min-width:1200px){.cookie-popup__inner{width:970px;margin:0 auto;padding:16px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;line-height:1.1}html[dir=rtl] .cookie-popup__inner{padding-left:48px}html:not([dir=rtl]) .cookie-popup__inner{padding-right:48px}.cookie-popup__buttons{gap:31px}.cookie-popup__button{width:261px;min-height:36px;font-size:14px;line-height:17px}.cookie-popup__close{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}html[dir=rtl] .cookie-popup__close{left:-7px}html:not([dir=rtl]) .cookie-popup__close{right:-7px}}@media (max-width:586px){.cookie-settings{line-height:1.52}}@media (min-width:587px){.cookie-settings{line-height:1.67}.cookie-settings__header{padding:12px 20px}.cookie-settings__content,.cookie-settings__footer{padding:20px}}@media (min-width:480px){.cookie-settings__button{width:auto}.cookie-settings__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.cookie-settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px}.cookie-settings__inner{width:575px;position:relative;max-height:100%;border-radius:4px}}
