.cookieConsentToggle{background:var(--color-pri);border:0;border-radius:var(--bor-rad);bottom:0;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);height:35px;min-width:auto;padding:7px;position:fixed;right:2rem;-webkit-transition:.2s;transition:.2s;width:35px;will-change:transform;z-index:99980}.cookieConsentToggle svg{color:var(--color-white);height:1.2em;width:1.2em}.cookieConsentToggle:hover{background:var(--color-pri--shade-40);color:var(--color-white);-webkit-transform:translateY(-.25em);transform:translateY(-.25em)}.cookieConsentToggle:hover svg{height:1.2em;width:1.2em}.cookieConsentToggle *{fill:currentColor}.cookieConsentWrapper{background:var(--color-pri);bottom:0;color:var(--f-color-inv);display:grid;grid-template-columns:1fr;left:0;padding:.8rem;position:absolute;-webkit-transition:.2s;transition:.2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:99990}.cookieConsent{margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.cookieConsent__Content{margin-right:40px}.cookieConsent__Title{font-weight:700;margin:0}.cookieConsent__Description{font-weight:300;margin:.6rem 0}.cookieConsent__Description a{color:var(--f-color-inv);text-decoration:underline}.cookieConsent__Description a:hover{text-decoration:none}.cookieConsent__Left{max-width:63ch;padding:0}.cookieConsent__Right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%;padding:0}.cookieConsentOperations,.cookieConsent__Right{display:-webkit-box;display:-ms-flexbox;display:flex}.cookieConsentOperations{background:rgba(0,0,0,.4);bottom:0;left:0;position:fixed;right:0;top:0;-webkit-transition:.3s;transition:.3s;will-change:transform;z-index:99999}.cookieConsentOperations .cookieConsentOperations__List{-webkit-transform:scale(1);transform:scale(1)}.cookieConsentOperations__List{background:var(--f-color-inv);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-pri--shade-40);margin:auto;max-height:100vh;max-width:500px;overflow-y:auto;padding:40px;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;will-change:transform}.cookieConsentOperations__Item{display:block;margin-bottom:20px;padding-left:60px}.cookieConsentOperations__Item.disabled{color:var(--color-grey-30)}.cookieConsentOperations__Item.disabled label:after{opacity:.3}.cookieConsentOperations__Item input{display:none}.cookieConsentOperations__Item label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;font-size:1.2em;font-weight:700;position:relative}.cookieConsentOperations__Item label:before{background:var(--color-grey-10);border:1px solid var(--color-grey-30);height:20px;left:-60px;width:40px}.cookieConsentOperations__Item label:after,.cookieConsentOperations__Item label:before{border-radius:999px;content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cookieConsentOperations__Item label:after{background:var(--color-pri--shade-40);height:16px;left:-58px;-webkit-transition:.2s;transition:.2s;width:16px}.cookieConsentOperations__Item input:checked+label:after{-webkit-transform:translate(20px,-50%);transform:translate(20px,-50%)}.cookieConsent__Button{background:var(--f-color-inv);border:var(--bor);border-radius:var(--bor-rad);color:var(--color-pri--shade-40);cursor:pointer;display:block;font-size:inherit;font-weight:600;margin:0 .8rem .8rem 0;padding:1ch 2ch;-webkit-transition:all var(--dur) var(--trans);transition:all var(--dur) var(--trans);white-space:nowrap}.cookieConsent__Button:hover{background:var(--color-pri--shade-40);color:var(--color-white)}.cookieConsent__Button--Close{background:var(--color-pri--shade-40);border:var(--bor);border-radius:var(--bor-rad);color:var(--f-color-inv);font-weight:600;margin:40px 0 0 60px;padding:1ch 2ch}.cookieConsent__Button--Close:hover{background:var(--color-sec--shade-80)}.cookieConsent__Button:hover{opacity:.6}@media only screen and (max-width:600px){.cookieConsent{display:grid;grid-template-columns:1fr}.cookieConsentWrapper{width:100vw}.cookieConsent__Right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%}.cookieConsent__Button{margin:0 10px 10px 0}.cookieConsent__Button--Close{margin:40px 0 0}}