#CybotCookiebotDialogBodyContentTitle,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails,.CybotCookiebotDialogArrow,.CybotCookiebotDialogDetailBulkConsentCount,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard button.CybotCookiebotDialogDetailBodyContentCookieContainerButton:before{display:none !important}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#fff !important;border-color:#0092cc !important;color:#454d53 !important}
#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton{pointer-events:none}
#CybotCookiebotDialogBodyButtonsWrapper{display:flex;flex-direction:column}
#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{order:1}
#CybotCookiebotDialogBodyButtonDecline{order:2}
#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyLevelButtonCustomize{order:3}
#CybotCookiebotDialog .cookie-intro-message{padding:20px;font-size:14px;line-height:1.4;color:#333}
.CybotCookiebotDialogActive:not(.CybotEdge) #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{margin:.25em !important}
.modal-open #CybotCookiebotDialog.CybotCookiebotDialogActive ~ .root.responsivegrid .exit-modal{z-index:2147483631}
.CustomCybotCookiebotDialog #CybotCookiebotDialogNav{display:none !important}
.CustomCybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotFader{background-image:none !important}
#CybotCookiebotDialog p{line-height:24px}
#CybotCookiebotDialog p a{color:#0092cc !important}
#CybotCookiebotDialog button{line-height:24px}
#CybotCookiebotDialog ul li span{font-weight:700}
@media(max-width:767px){.basepage #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:last-of-type{margin-bottom:.5em}
#CybotCookiebotDialog.CybotCookiebotDialogActive #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{margin:.25em !important}
}
@media(min-width:1025px){#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogTabContent{flex:1;margin-left:1.5em;overflow:visible}
}
@media(min-width:1025px) and (min-height:530px){#CybotCookiebotDialog.CustomCybotCookiebotDialog[data-template=overlay] #CybotCookiebotDialogTabContent,#CybotCookiebotDialog.CustomCybotCookiebotDialog[data-template=overlay] #CybotCookiebotDialogBody .CybotCookiebotScrollContainer,#CybotCookiebotDialog.CustomCybotCookiebotDialog[data-template=popup] #CybotCookiebotDialogTabContent,#CybotCookiebotDialog.CustomCybotCookiebotDialog[data-template=popup] #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{max-height:40vh !important;min-height:40vh !important;overflow-x:hidden}
#CybotCookiebotDialog[data-template=overlay] #CybotCookiebotDialogBodyContent,#CybotCookiebotDialog[data-template=popup] #CybotCookiebotDialogBodyContent{display:flex;align-items:center}
#CybotCookiebotDialogTabContent{max-height:33vh}
#CybotCookiebotDialogDetailBodyContentTextAbout{display:flex !important;align-items:center;justify-content:center;height:auto !important}
}
@media screen and (min-width:992px){#CybotCookiebotDialog.CybotEdge{left:50%;max-height:80vh;top:0;transform:translate(-50%)}
#CybotCookiebotDialog.CybotEdge{box-shadow:rgba(0,0,0,0.3) 0 30px 70px;height:auto;max-height:70vh;max-width:100vw;min-width:100%;padding:24px;transition-property:transform,opacity,top;width:100vw}
#CybotCookiebotDialog.CybotEdge .CybotCookiebotDialogContentWrapper{flex-direction:row;margin:0 auto;max-width:1800px !important;position:relative}
#CybotCookiebotDialog[data-template="bottom"]{top:100%;transform:translate(-50%,-100%)}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeader{align-items:center;align-self:stretch;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;justify-content:space-between;padding:0;width:235px !important;min-width:235px;max-width:235px}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeaderLogosWrapper{align-self:stretch;flex-direction:column}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogPoweredbyCybot,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogPoweredbyLink{justify-content:center}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{display:flex;flex:1 1 auto;height:auto;max-height:15.5em;overflow:hidden;border-bottom:0}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyContent{height:auto;padding:0 1.125em 0 0}
#CybotCookiebotDialog.CybotEdge .CybotCookiebotDialogBodyBottomWrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:1.5em;padding-left:.375em}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter{display:block;border-bottom:0;padding:0;width:auto}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotScrollArea{padding:0}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{flex:1 1 auto;flex-direction:column}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:first-of-type),#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type){width:20vw !important}
#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyButtons{max-width:none !important}
}