.cookiesBackground{content:"";display:block;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background-color:rgba(50,57,64,.1);z-index:60;backdrop-filter:blur(3px);transition:opacity .5s ease-out}.cookiesBackground.-active{pointer-events:auto;opacity:1}.cookiesBar{position:fixed;left:0;min-width:0;width:100%;max-width:none;min-height:0;height:auto;max-height:none;font-size:13px;font-weight:200;cursor:pointer;border-top:1px solid rgba(209,213,221,.5);z-index:100;transform:translateY(100%);animation:cookieShowDown .5s forwards}.cookiesBar__content{padding-top:.9375rem;padding-bottom:.9375rem}.cookiesBar__text{display:block;padding-bottom:1.25rem}.cookiesBar{bottom:0}.cookiesBar.-active{transform:translateY(0);animation:cookieShowUp .5s forwards}.cookiesBar.cookiesBar--dark{color:#fff;background-color:rgba(50,57,64,.9)}.cookiesBar.cookiesBar--light{color:#3d3d3d;background-color:hsla(0,0%,100%,.9)}.cookiesBar a:not(.cookiesBar__button){text-decoration:underline}.cookiesBar a:not(.cookiesBar__button):hover{text-decoration:none}.cookiesBar__button{text-align:center;background:#fff;color:#3d3d3d;margin:8px 0;width:100%;display:flex;border-radius:4px}.cookiesBar__button:focus,.cookiesBar__button:hover{background-color:#f5f5f5}.cookiesBar__button--confirm{min-width:16rem}.cookiesBar__button--settings{min-width:12.5rem;background-color:transparent;border:1px solid rgba(209,213,221,.5);color:#fff}.cookiesBar__button--settings:focus,.cookiesBar__button--settings:hover{background-color:transparent;border-color:rgba(209,213,221,.65)}.cookiesBar.cookiesBar--light .cookiesBar__button--confirm{background:#3d3d3d;color:#fff}.cookiesBar.cookiesBar--light .cookiesBar__button--confirm:focus,.cookiesBar.cookiesBar--light .cookiesBar__button--confirm:hover{border-color:#ebebeb;background-color:#292929}.cookiesBar.cookiesBar--light .cookiesBar__button--settings{border:1px solid #8a8a8a;color:#3d3d3d}.cookiesBar.cookiesBar--light .cookiesBar__button--settings:focus,.cookiesBar.cookiesBar--light .cookiesBar__button--settings:hover{color:#3d3d3d;border-color:#3d3d3d}@keyframes cookieShowUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes cookieShowDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (min-width:768px){.cookiesBar{font-size:1rem}.cookiesBar--menuMobileBottom{bottom:0}.cookiesBar__text{padding-bottom:0;padding-right:2.8125rem}.cookiesBar__button{padding:0 1.5625rem}body.acc_font_small .cookiesBar__button{font-size:11px}}@media (min-width:768px) and (min-width:768px){body.acc_font_small .cookiesBar__button{font-size:calc(.53648vw + 6.87983px)}}@media (min-width:768px) and (min-width:1700px){body.acc_font_small .cookiesBar__button{font-size:16px}}@media (min-width:768px){body.acc_font_medium .cookiesBar__button{font-size:12.32px}}@media (min-width:768px) and (min-width:768px){body.acc_font_medium .cookiesBar__button{font-size:calc(.60086vw + 7.70541px)}}@media (min-width:768px) and (min-width:1700px){body.acc_font_medium .cookiesBar__button{font-size:17.92px}}@media (min-width:768px){body.acc_font_big .cookiesBar__button{font-size:13.75px}}@media (min-width:768px) and (min-width:768px){body.acc_font_big .cookiesBar__button{font-size:calc(.6706vw + 8.59979px)}}@media (min-width:768px) and (min-width:1700px){body.acc_font_big .cookiesBar__button{font-size:20px}}@media (min-width:768px){.cookiesBar__button:not(:last-child){margin-right:1.25rem}}@media (max-width:400px){.cookiesBar__container{display:block}}@media (max-width:767px){.cookiesBar__container{padding-left:8px;padding-right:5px}.cookiesBar__button{min-width:auto;width:100%;max-width:360px;margin:0 auto}.cookiesBar__button:not(:last-child){margin-bottom:1.25rem}}.cookiesPopupWrap .js__accordion_content{height:0;overflow:hidden;will-change:height}.cookiesPopupWrap.-active .cookiesPopupWrap__box{pointer-events:auto;opacity:1;transform:scale(1)}.cookiesPopupWrap.-active .cookiesPopupWrap__background{pointer-events:auto;opacity:1}.cookiesPopupWrap__background{content:"";display:block;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background-color:rgba(50,57,64,.1);z-index:60;transition:opacity .5s ease-out}.popupContainer__closeButton{background:#f2f5f9;position:absolute;top:0;right:0;min-width:40px;width:3.125rem;min-height:40px;height:3.125rem;font-size:.75rem;z-index:1;cursor:pointer;transition:background-color .3s ease-out}.popupContainer__closeButton:hover{background-color:#e8edf4}.cookiesPopup__sectionTop span{display:block}.cookiesPopupWrap__box{position:fixed;background-color:#fff;width:100%;height:100%;max-height:100%;top:0;right:0;bottom:0;left:0;box-shadow:0 0 3.125rem rgba(0,0,0,.302);z-index:60;transform:scale(.98);pointer-events:none;opacity:0;transition:opacity .15s ease-out,transform .15s ease-out}.cookiesPopup{position:relative;height:100%;width:100%}.cookiesPopup__top{padding:2.6075619296vw 5.2151238592vw;border-bottom:1px solid #d1d5dd;text-transform:uppercase}.cookiesPopup__header{padding:0;text-transform:uppercase}.cookiesPopup__content{overflow:auto;padding:0 3.9113428944vw}.cookiesPopup__text{border-bottom:1px solid #d1d5dd}.cookiesPopup__section,.cookiesPopup__text{font-size:.875rem;padding:1.25rem 4px}.cookiesPopup__section:not(:last-child){border-bottom:1px solid #d1d5dd}.cookiesPopup__sectionTop{margin-bottom:.5rem}.cookiesPopup__sectionHeader{font-weight:700;font-size:1rem}.cookiesPopup__footer{padding:3.9113428944vw}.cookiesPopup__button{width:100%}.cookiesPopup__button:not(:last-child){margin-bottom:.75rem}.cookiesPopup__sectionIntro{margin-bottom:5px}.cookiesPopup__sectionFull{margin-bottom:.625rem}.cookiesPopup__sectionAccordionButton{text-decoration:underline}.cookiesPopup__sectionAccordionButton:hover{color:rgba(61,61,61,.8)}.cookiesPopup__sectionTop .systemFormCheckboxSwitch__input:checked+.systemFormCheckboxSwitch__label .systemFormCheckboxSwitch__placeholder{background-color:#56b21a!important}.cookiesPopup__sectionTop .systemFormCheckboxSwitch__input:focus+.systemFormCheckboxSwitch__label .systemFormCheckboxSwitch__placeholder,.cookiesPopup__sectionTop .systemFormCheckboxSwitch__input:focus-visible+.systemFormCheckboxSwitch__label .systemFormCheckboxSwitch__placeholder{outline:2px dashed red!important}@media (min-width:768px){.cookiesPopupWrap__box{min-width:520px;width:40rem;min-height:520px;height:40rem;max-height:640px;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-48%) scale(.98)}.cookiesPopup__top{padding:1.25rem 1.875rem;min-height:4.625rem}.cookiesPopup__content{padding:0 1.875rem}.cookiesPopup__section,.cookiesPopup__text{padding:1.5625rem 4px}.cookiesPopup__footer{padding:1.875rem}.cookiesPopupWrap.-active .cookiesPopupWrap__box{transform:translate(-50%,-50%) scale(1)}}