:root{--uc-primary: #010205;--uc-border: #d4d4d4;--uc-white: white;--uc-blue: #1a44ea}button{all:unset}button:focus{outline:2px solid var(--uc-blue);outline-offset:2px}@font-face{font-family:Porsche Next;font-weight:300;font-style:normal;src:url(/fonts/PorscheNext-Thin.otf) format("opentype")}@font-face{font-family:Porsche Next;font-weight:400;font-style:normal;src:url(/fonts/PorscheNext-Regular.otf) format("opentype")}@font-face{font-family:Porsche Next;font-weight:600;font-style:normal;src:url(/fonts/PorscheNext-SemiBold.otf) format("opentype")}@font-face{font-family:Porsche Next;font-weight:700;font-style:normal;src:url(/fonts/PorscheNext-Bold.otf) format("opentype")}.usercentrics__checkbox{display:flex;align-items:center}button.usercentrics__checkbox--root{box-sizing:border-box;background-color:var(--uc-white);width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;border:2px solid #6b6d70;cursor:pointer;outline:transparent;padding:0}button.usercentrics__checkbox--root:disabled{border-color:#949598;fill:#949598}.usercentrics__checkbox--root:focus-visible{outline:2px solid var(--uc-blue)}.usercentrics__checkbox--root[data-state=checked],.usercentrics__checkbox--root:not([data-state=checked]):hover{border:2px solid var(--uc-primary)}.usercentrics__checkbox--indicator{background:var(--uc-primary);width:100%;height:100%;color:var(--uc-white);font-size:20px;display:flex;align-items:center;justify-content:center}button.usercentrics__checkbox--root:disabled .usercentrics__checkbox--indicator{background:rgb(148,149,152)}.usercentrics__checkbox:hover button.usercentrics__checkbox--root:not(:disabled)[data-state=checked]{border:2px solid #6b6d70;background-color:#6b6d70}.usercentrics__checkbox:hover button.usercentrics__checkbox--root:not(:disabled)[data-state=checked] span[data-state=checked]{background-color:#6b6d70}.usercentrics__checkbox--label{color:var(--uc-primary);padding-left:8px;font-weight:600;line-height:1;cursor:pointer;margin-bottom:0!important}button.usercentrics__checkbox--root:disabled~.usercentrics__checkbox--label{color:#949598}button.usercentrics__button{border:2px solid var(--uc-primary);border-radius:4px;font-size:16px;font-weight:400;text-align:center;height:50px;padding:0 26px;cursor:pointer;outline:transparent}button.usercentrics__button:hover{background-color:#9495982e;border-color:#6b6d70}button.usercentrics__button:focus-visible{outline:2px solid var(--uc-blue)}button.usercentrics__button--ghost{color:var(--uc-primary);background-color:var(--uc-white);margin-right:12px}button.usercentrics__button--ghost:hover{color:var(--uc-primary)}button.usercentrics__button--default{background-color:var(--uc-primary);color:var(--uc-white)}button.usercentrics__button--default:hover{color:var(--uc-white)}button.usercentrics__button--default:hover{border:2px solid #535457;background-color:#535457}.usercentrics__dialog--overlay{background-color:var(--uc-background);position:fixed;top:0;right:0;bottom:0;left:0}.usercentrics__dialog--content-wrapper{padding:20px 20px 0;overflow:auto;height:100%;min-height:100%;display:flex;flex-direction:column}.usercentrics__dialog--content-wrapper.without-buttons{padding:20px}.usercentrics__dialog--content-wrapper p div>br{display:none}.usercentrics__dialog--content-wrapper p div:has(br){margin-bottom:10px}.usercentrics__dialog--content{box-sizing:border-box;font-family:Porsche Next,Arial Narrow,Arial,Heiti SC,SimHei,sans-serif!important;background-color:var(--uc-white);border-radius:12px;position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100vw;max-height:90vh;display:flex;flex-direction:column;z-index:10100;box-shadow:0 4px 16px #00000029}.usercentrics__dialog--content:focus{outline:none}h2.usercentrics__dialog--title{color:var(--uc-primary);font-family:Porsche Next,Arial Narrow,Arial,Heiti SC,SimHei,sans-serif;margin:0 0 8px;font-weight:600;font-size:22px;line-height:32px;padding:0}h2.usercentrics__dialog--title:before{content:""}.usercentrics__dialog--description{color:var(--uc-primary);margin:0;font-size:12px!important;line-height:18px!important}.usercentrics__dialog--description a{color:#010205!important;border-radius:4px;text-decoration:underline;cursor:pointer}.usercentrics__dialog--description a:active,.usercentrics__dialog--description a:visited{color:#010205}.usercentrics__dialog--description a:hover{background-color:#9495982e;color:#010205}.usercentrics__dialog--description a:focus-visible{outline:2px solid var(--uc-blue)}.usercentrics__dialog--content-short-description{display:flex;justify-content:space-between}.usercentrics__dialog--content-short-description{font-size:14px;line-height:22px;color:#6b6d70;font-weight:400}.usercentrics__dialog--content-short-description svg{stroke:#010205}button.usercentrics__dialog--close-button{border-radius:4px;cursor:pointer;height:25px;width:25px;padding:0;background-color:transparent;border-color:unset}button.usercentrics__dialog--close-button:hover,button.usercentrics__dialog--close-button:focus{color:unset;background-color:unset;border:none}button.usercentrics__dialog--close-button svg:hover{background-color:#9495982e;border-radius:4px;transition:background-color .24s ease}button.usercentrics__dialog--close-button:focus-visible{outline:2px solid var(--uc-blue)}@media (max-width: 920px){h2.usercentrics__dialog--title{font-size:20px;margin:0 0 8px;line-height:28px}}@media (max-width: 640px){.usercentrics__dialog--content-wrapper{padding:16px 16px 0;overflow:auto;max-height:45vh}.usercentrics__dialog--content{width:90%;bottom:10vh;top:initial;max-height:90%;overflow:hidden;margin:0 5%}.usercentrics__dialog--content-short-description{font-size:12px}p.usercentrics__dialog--description,p.usercentrics__dialog--description p{font-size:11px!important;line-height:18px!important}}.usercentrics__accordion-item-wrapper{display:flex;width:100%;align-items:center;justify-content:space-between}.usercentrics__accordion-item-wrapper h3{padding:0}.usercentrics__accordion-item-wrapper h3:before{display:none}.usercentrics__accordion-item{display:flex;margin-top:-1px;border-top:1px solid var(--uc-border);border-bottom:1px solid var(--uc-border);position:relative;flex-direction:column;padding:15px 10px}.usercentrics__accordion-content{margin-left:38px;font-size:12px;line-height:1.8;font-weight:500}.usercentrics__accordion-header{margin:0}.usercentrics__accordion-header:focus-visible{outline:unset}button.usercentrics__accordion-trigger{width:24px;height:24px;cursor:pointer;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:transparent;border-width:0;border-radius:4px;outline:none;border-color:#000!important;color:#010205;position:relative;outline:transparent}button.usercentrics__accordion-trigger:before{content:"";display:block;position:absolute;top:50%;left:50%;height:1px;width:14px;transform:translate(-50%,-50%) rotate(90deg);background:#010205;border:none;border-radius:0;transition:width .24s ease,transform .24s ease;cursor:pointer}button.usercentrics__accordion-trigger[aria-expanded=true]:before{transform:translate(-50%,-50%) rotate(0);width:16px}button.usercentrics__accordion-trigger:after{content:"";display:block;position:absolute;top:50%;left:50%;height:1px;width:14px;transform:translate(-50%,-50%);background:#010205;border:none;border-radius:0;transition:opacity .24s ease,visibility .24s ease,transform .24s ease;cursor:pointer}button.usercentrics__accordion-trigger:hover{background-color:#ececec}button.usercentrics__accordion-trigger:focus{outline:unset}button.usercentrics__accordion-trigger:focus-visible{outline:2px solid var(--uc-blue)}.usercentrics__accordion-text{color:var(--uc-primary);padding-top:10px}@media (max-width: 640px){.usercentrics__accordion-item{padding:10px}.usercentrics__accordion-content{font-size:11px}}.usercentrics__actions{display:flex;justify-content:space-between;justify-content:flex-end;flex-wrap:wrap;padding:20px}.usercentrics__actions .first-button-mobile{margin-left:auto!important}.usercentrics__categories{padding-top:12px}@media (max-width: 640px){.usercentrics__actions{padding:16px 16px 8px;justify-content:center}.usercentrics__actions button{margin:0 0 8px;width:100%}.usercentrics__actions>button.first-button-mobile{order:1}.usercentrics__actions>button.second-button-mobile{order:2}.usercentrics__actions>button.third-button-mobile{order:3}}
