#CybotCookiebotDialogSpecialFeaturesText ul {
    margin: 0 0 0 2rem !important;
}
#CybotCookiebotDialogSpecialFeaturesText ul li:before {
    top: 2px;
    left: -15px;
}
#CybotCookiebotDialogDetailBody .CookieCard:before {
    content: "" !important;
}
@media (max-width:856px) {
    #CybotCookiebotDialog .CybotCookiebotDialogContentWrapper {
        min-height: 100vh;
        display: block !important;
        width: 100%;
        overflow-x: hidden;
        overflow-y: auto;
        height: 100vh;
        padding: var(--measure-tiny);
    }
    
    #CybotCookiebotDialogNav {
        border-bottom: 1px solid #D6D6D6;
        position: unset !important; 
        width: 100%;
    }
    
    #CybotCookiebotDialogTabContent {
         display: block !important; 
        flex-direction: column;
        height: unset !important;
         overflow: unset !important; 
        width: 100%;
    }
    
    #CybotCookiebotDialogBody {
         display: block  !important;
         height: unset !important; 
    }
    
    #CybotCookiebotDialogBody .CybotCookiebotScrollContainer {
        display: flex;
        flex-direction: column;
        max-height: unset !important; 
    }
    
    #CybotCookiebotDialog .CybotCookiebotScrollContainer {
        border-bottom: 1px solid #D6D6D6;
        height: unset !important; 
        min-height: 100vh !important;
        min-height: 100% !important;
        padding: .375em;
        position: unset  !important; 
    }
    
    #CybotCookiebotDialogTabContent .CybotCookiebotScrollContainer {
      display: block  !important; 
    }
    
    #CybotCookiebotDialogSpecialFeaturesText ul {
        margin: 0 0 0 1rem !important;
    }
    #CybotCookiebotDialogSpecialFeaturesText ul li:before {
        top: 2px;
        left: -15px;
    }
    #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible+span, #CybotCookiebotDialog :focus-visible {
        outline: 2px solid #1032CF !important;
    }
}