body .b2c-content h3,body .b2c-title,body .b2c-title-small{text-transform:none}body .b2c-content h3:focus,body .b2c-content h3:hover,body .b2c-title-small:focus,body .b2c-title-small:hover,body .b2c-title:focus,body .b2c-title:hover{color:inherit}body .b2c-popup a,body .b2c-settings a{text-decoration:underline;color:inherit;cursor:pointer}body .b2c-popup a:focus,body .b2c-popup a:hover,body .b2c-settings a:focus,body .b2c-settings a:hover{text-decoration:none;color:inherit}*{box-sizing:border-box}:root{--cookie-background:rgba(0, 0, 0, 0.3);--cookie-popup-background:#2f3542;--cookie-popup-color:#ffffff;--cookie-link-color:#ffffff;--cookie-button-radius:5px;--cookie-accept-background:#27ae60;--cookie-accept-color:#ffffff;--cookie-reject-background:#57606f;--cookie-reject-color:#fff;--cookie-settings-background:#2f3542;--cookie-settings-header-background:#2f3542;--cookie-settings-color:#3c3f4a;--cookie-border-color:#292f3b;--cookie-checkbox-background:#57606f;--cookie-checkbox-active-background:#27ae60;--cookie-checkbox-color:$ffffff;--cookie-checkbox-active-color:#ffffff;--cookie-checkbox-inactive-opacity:0.5}.b2c-reset,.b2c-reset :not(path){all:unset;box-sizing:border-box}.b2c-reset svg{display:block;width:100%}body .b2c-popup{font-size:15px;background-color:var(--cookie-background);opacity:0;pointer-events:none;transition:.25s;position:fixed;z-index:10000000000000;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;font-family:Arial,Helvetica,sans-serif;font-weight:300;letter-spacing:0;padding:0 8px}body .b2c-popup.b2c-bottom .b2c-title,body .b2c-popup.b2c-center .b2c-title{position:relative;font-size:20px}@media screen and (min-width:800px) and (min-width:1400px){body .b2c-popup.b2c-bottom-full>.b2c-popup-inner{padding:10px 20px 10px 70px}body .b2c-popup.b2c-bottom-full>.b2c-popup-inner .b2c-icon{position:absolute;left:60px;top:32%;width:60px;height:60px;transform:translateX(-50%)}body .b2c-popup.b2c-bottom-full>.b2c-popup-inner>.b2c-section>.b2c-content .b2c-popup-description{max-width:90%}}@media screen and (min-width:800px){body .b2c-popup.b2c-bottom{align-items:flex-end}body .b2c-popup.b2c-bottom>.b2c-popup-inner{margin-bottom:20px}body .b2c-popup.b2c-bottom-full{align-items:flex-end;padding:0}body .b2c-popup.b2c-bottom-full>.b2c-popup-inner{max-width:100%;margin:0 30px 30px}body .b2c-popup.b2c-bottom-full>.b2c-popup-inner>.b2c-header{padding-top:24px}body .b2c-popup.b2c-bottom-full>.b2c-popup-inner>.b2c-section{padding-top:8px;display:flex;align-items:center}body .b2c-popup.b2c-bottom-full>.b2c-popup-inner>.b2c-section>.b2c-content{flex:1;margin-right:32px;margin-bottom:0}body .b2c-popup.b2c-bottom-full>.b2c-popup-inner>.b2c-section .b2c-bar{min-width:-webkit-max-content;min-width:max-content}}body .b2c-popup p{line-height:1.5!important;font-size:15px!important;margin-bottom:0!important}body .b2c-popup .b2c-popup-description{overflow:hidden;transition:.25s;line-height:1.5!important;font-size:15px!important;margin-bottom:0!important}body .b2c-popup .b2c-link{opacity:1;cursor:pointer}.b2c-mobile body .b2c-popup{align-items:center!important}body .b2c-popup a{color:inherit}.b2c-popup-active body .b2c-popup{opacity:1;pointer-events:all}body .b2c-popup>.b2c-popup-inner{width:100%;max-width:800px;display:flex;flex-direction:column;background-color:var(--cookie-popup-background);color:var(--cookie-popup-color);pointer-events:none;opacity:0;transition:.25s;border-radius:10px;position:relative}body .b2c-popup>.b2c-popup-inner>.b2c-header{display:flex;align-items:center;padding:24px;padding-bottom:0!important}@media screen and (min-width:640px){body .b2c-popup{padding:10px 20px}body .b2c-popup>.b2c-popup-inner>.b2c-header{padding:32px}}body .b2c-popup>.b2c-popup-inner>.b2c-section{padding:24px}@media screen and (min-width:640px){body .b2c-popup>.b2c-popup-inner>.b2c-section{padding:16px 32px 32px}}body .b2c-popup>.b2c-popup-inner>.b2c-section>.b2c-link{padding-left:0}body .b2c-popup>.b2c-popup-inner .b2c-footer{padding:15px 0 0}body .b2c-popup>.b2c-popup-inner>*{color:inherit}body .b2c-popup>.b2c-popup-inner p{color:var(--cookie-popup-color)}.b2c-popup-active body .b2c-popup>.b2c-popup-inner{transform:translateY(0);opacity:1;pointer-events:all}.b2c-settings-active.b2c-popup-active body .b2c-popup>.b2c-popup-inner{transform:translateY(100%);opacity:0}body .b2c-settings{position:fixed;z-index:10000000000001;font-size:15px;top:0;left:0;right:0;bottom:0;background-color:var(--cookie-background);display:flex;place-items:center;opacity:0;pointer-events:none;transition:.25s;padding:8px}body .b2c-settings p{line-height:1.5!important;margin-bottom:0!important}body .b2c-settings .b2c-close::after,body .b2c-settings .b2c-close::before{right:10px}body .b2c-settings>.b2c-settings-inner{margin:auto;display:flex;flex-direction:column;background-color:var(--cookie-settings-background);color:var(--cookie-settings-color);width:600px;max-width:100%;max-height:100%;opacity:0;pointer-events:none;transform:translateY(-20%);transition:.25s;overflow:hidden;border-radius:10px}body .b2c-settings>.b2c-settings-inner .b2c-link{cursor:pointer}body .b2c-settings>.b2c-settings-inner p{color:var(--cookie-settings-color)}body .b2c-settings>.b2c-settings-inner>.b2c-header{padding:24px;display:flex;align-items:center;background-color:var(--cookie-settings-header-background)}@media screen and (min-width:640px){body .b2c-settings{padding:15px}body .b2c-settings>.b2c-settings-inner{width:700px}body .b2c-settings>.b2c-settings-inner>.b2c-header{padding:30px}}body .b2c-settings>.b2c-settings-inner>.b2c-header .b2c-title{position:relative}body .b2c-settings>.b2c-settings-inner>.b2c-header>*{padding:0;color:inherit}body .b2c-settings>.b2c-settings-inner>.b2c-section{margin:0;flex:1;display:flex;flex-direction:column;padding:15px 24px;overflow:auto}@media screen and (min-width:640px){body .b2c-settings>.b2c-settings-inner>.b2c-section{padding:15px 30px}}body .b2c-settings>.b2c-settings-inner>.b2c-section>:not(:nth-last-child(1)){border-bottom:1px solid var(--cookie-border-color)}body .b2c-settings>.b2c-settings-inner>.b2c-section>* .b2c-accordion-toggle{padding:24px 0}body .b2c-settings>.b2c-settings-inner>.b2c-footer{background-color:transparent;margin:0;padding:15px 20px}.b2c-settings-active body .b2c-settings{opacity:1;pointer-events:all}.b2c-settings-active body .b2c-settings>.b2c-settings-inner{transition-delay:0.25s;opacity:1;pointer-events:all;transform:translateY(0)}body .b2c-close{display:flex;align-items:center;justify-content:center;position:relative;width:24px;height:24px;margin-left:auto;cursor:pointer}body .b2c-close:after,body .b2c-close:before{content:"";display:block;position:absolute;width:16px;height:2px;background-color:currentColor;transform:rotate(45deg)}body .b2c-close:before{transform:rotate(-45deg)}body .b2c-icon{width:40px;height:40px;margin-right:.75rem;display:flex}body .b2c-privacy{padding:24px 0;cursor:pointer}body .b2c-content{display:flex;width:100%;flex-direction:column;align-items:stretch;margin:10px 0;padding-top:10px}body .b2c-content>.b2c-header{display:flex;align-items:center;line-height:1;position:relative}body .b2c-content>.b2c-header>.b2c-accordion-toggle{cursor:pointer;align-self:stretch}body .b2c-content>.b2c-header:after{content:"";position:absolute;width:8px;height:8px;right:15px;top:0;bottom:0;margin:auto;border:2px solid var(--cookie-settings-color);border-top-width:0;border-left-width:0;transform:rotate(calc(45deg + 180deg));pointer-events:none}body .b2c-content>.b2c-header>.b2c-checkbox-wrapper{margin-right:15px}body .b2c-content>.b2c-header>:nth-last-child(1){flex:1}body .b2c-content>.b2c-header>input{width:auto;min-width:0}body .b2c-content h3{font-size:24px}body .b2c-content a{color:inherit}body .b2c-content>.b2c-section{margin:0;padding:0;transition:.25s;overflow:hidden;height:var(--open-height)}body .b2c-content>.b2c-section>*{margin:0;padding:0 0 24px}@media screen and (min-width:640px){body .b2c-settings>.b2c-settings-inner>.b2c-footer{padding:15px}body .b2c-content>.b2c-header{min-width:100px}body .b2c-content>.b2c-section>*{padding-bottom:30px}}body .b2c-content>.b2c-section>:not(:nth-last-child(1)){margin-bottom:12px}body .b2c-content.b2c-collapsed>.b2c-header:after{transform:rotate(45deg)}body .b2c-content.b2c-collapsed>.b2c-section{height:0}body .b2c-content.b2c-collapsed>.b2c-section>*{padding-bottom:0}body .b2c-bar{display:flex;align-items:center;justify-content:space-between;margin:-6px;flex-wrap:wrap}body .b2c-bar>*{margin:6px}body .b2c-popup .b2c-button,body .b2c-settings .b2c-button{background-color:var(--background-color,var(--cookie-button-background));color:var(--color,var(--cookie-button-color));padding:8px;text-decoration:none!important;border:1px solid var(--background-color);font-weight:500;cursor:pointer}body .b2c-popup .b2c-button:hover,body .b2c-settings .b2c-button:hover{color:var(--color);background-color:var(--background-color)}body .b2c-link{padding:8px 0;text-decoration:none!important;background-color:rgba(100,100,100,0);transition:.15s;border:1px solid transparent;border-radius:var(--cookie-button-radius)}body .b2c-link:focus,body .b2c-link:hover{background-color:rgba(50,50,50,.07)}@media screen and (min-width:640px){body .b2c-bar{justify-content:flex-end}body .b2c-popup .b2c-button,body .b2c-settings .b2c-button{padding:8px 20px}body .b2c-link{padding:8px 15px}}body .b2c-button-review{--background-color:var(--cookie-settings-button-background);--color:var(--cookie-settings-button-color);border-radius:var(--cookie-button-radius)}body .b2c-settings-button{--color:var(--cookie-settings-button-color)}body .b2c-accept-button,body .b2c-accept-selected{--background-color:var(--cookie-accept-background);border-radius:var(--cookie-button-radius);--color:var(--cookie-accept-color)}body .b2c-reject-button{--background-color:var(--cookie-reject-background);--color:var(--cookie-reject-color);border-radius:var(--cookie-button-radius)}body .b2c-popup-active{overflow:hidden}body .b2c-bar>.b2c-bar{margin:0}body .b2c-checkbox{opacity:0;position:absolute}body .b2c-checkbox+label{--width:40px;--height:25px;--padding:3px;--ball-size:calc(var(--height) - (var(--padding) * 2));--background:var(--cookie-checkbox-background);--color:var(--cookie-checkbox-color);--background-active:var(--cookie-checkbox-active-background);--color-active:var(--cookie-checkbox-active-color);--disabled-opacity:var(--cookie-checkbox-inactive-opacity);display:inline-flex;align-items:center;width:var(--width);height:var(--height);background-color:var(--background);border-radius:100px!important;cursor:pointer;transition:.25s;opacity:1}body .b2c-checkbox+label:before{display:none}body .b2c-checkbox+label:after{content:"";width:var(--ball-size);height:var(--ball-size);background-color:var(--color);border-radius:50%;margin-left:calc((var(--height) - var(--ball-size))/ 2);transition:.25s;transform:translateX(0);border:0}body .b2c-checkbox:checked+label{background-color:var(--background-active)}body .b2c-checkbox:checked+label:before{display:none}body .b2c-checkbox:checked+label:after{background-color:var(--color-active);transform:translateX(calc(var(--width) - var(--ball-size) - var(--padding) * 2))}body .b2c-checkbox:disabled+label{opacity:var(--disabled-opacity);cursor:not-allowed}body .b2c-title{font-size:20px;font-weight:400}body .b2c-title-small{font-size:16px;font-weight:400}@media screen and (min-width:640px){body .b2c-title-small{font-size:18px}}
