/*@import "../bootstrap.less";
@import "../constants.less";

body{
    #CybotCookiebotDialog a, #CybotCookiebotDialog div, #CybotCookiebotDialogBodyContentControls, #CybotCookiebotDialogBodyContentTitle{
        font-family:'Articulat', sans serif;
    }
    #CybotCookiebotDialog {
        width:1260px !important;
        max-width:100% !important;
        margin:0 auto;
        left:0;
        right:0;
        background:@hardBlack;
        box-shadow:none;
        padding-bottom:0;
        bottom:@paddingSmall;
        top:auto !important;
        div:not(#CybotCookiebotDialogBody):first-child{
            display:none !important;
        }
        #CybotCookiebotDialogBody{
            width:100% !important;
            max-width:100% !important;
            padding:@paddingSmall @paddingBig;
            box-sizing:border-box;
            color:@hardWhite;
            #CybotCookiebotDialogBodyContent{
                display:inline-block;
                vertical-align:top;
                padding:0 !important;
                width:calc(100% ~"-" 300px);
                #CybotCookiebotDialogBodyContentTitle{
                    font-size:12px;
                    color:@hardWhite;
                }
                #CybotCookiebotDialogBodyContentText{
                    font-size:11px;
                    line-height:16px;
                }
            }
        }
        #CybotCookiebotDialogBodyButtons{
            display:inline-block;
            vertical-align:top;
            float:right;
            width:225px;
            text-align:center;
            display:table;
            margin:0;
            #CybotCookiebotDialogBodyButtonDecline{
                margin:0 !important;
                background:transparent;
                border:1px solid @hardWhite;
                text-decoration:underline;
                width:100%;
                display:table-footer-group;
                border:none !important;
                padding:0 !important;
                font-weight:700;
                font-size:10px;
                letter-spacing:1px;
                opacity:1;
                .transition(.3s);
                &:hover{
                    opacity:0.6;
                }
            }
            #CybotCookiebotDialogBodyButtonAccept{
                margin:0;
                margin-bottom:10px + 4px;
                height:40px;
                padding:0;
                text-align:center;
                line-height:38px;
                border-radius:0px;
                background:@hardWhite;
                border:1px solid @hardWhite;
                color:@almostBlack;
                font-size:10px;
                text-transform:uppercase;
                letter-spacing:2px;
                font-weight:700;
                box-sizing:border-box;
                width:100% !important;
                display:block;
                .transition(.3s);
                &:hover{
                    color:@hardWhite;
                    background:transparent;
                }
            }
            #CybotCookiebotDialogBodyButtonDetails{
                display:none;
            }
        }
    }
}

@media all and (max-width: 1260px) {
    body{
        #CybotCookiebotDialog {
            bottom:0;
            #CybotCookiebotDialogBody{
                padding:@paddingSmall;
            }
        }
    }
}

@media all and (max-width: 767px) {
    body{
        #CybotCookiebotDialog {
            #CybotCookiebotDialogBody{
                #CybotCookiebotDialogBodyContent{
                    width:100%;
                }
                #CybotCookiebotDialogBodyButtons{
                    width:100%;
                    padding-left:0;
                    display:block;
                    float:none;
                    text-align:left;
                    margin-top:@paddingSmall;
                    #CybotCookiebotDialogBodyButtonDecline{
                        display:inline-block;
                        width:auto !important;
                        float:right;
                        margin-top:14px !important;
                    }
                    #CybotCookiebotDialogBodyButtonAccept{
                        display:inline-block;
                        width:auto !important;
                        padding:0 @paddingSmall;
                        margin-bottom:0;
                    }
                }
            }
        }
    }
}

@media all and (max-width: 450px) {
    body{
        #CybotCookiebotDialog {
            #CybotCookiebotDialogBody{
                #CybotCookiebotDialogBodyContent{
                    #CybotCookiebotDialogBodyContentTitle{
                        text-align:center !important;
                    }
                    #CybotCookiebotDialogBodyContentText{
                        text-align:center !important;
                    }
                }
                #CybotCookiebotDialogBodyButtons{
                    display:block;
                    position:relative;
                    width:100%;
                    padding-bottom:@paddingNormal;
                    #CybotCookiebotDialogBodyButtonDecline{
                        width:auto !important;
                        float:none !important;
                        position:absolute;
                        bottom:0;
                        left:0;
                        right:0;
                        margin:0 auto;
                    }
                    #CybotCookiebotDialogBodyButtonAccept{
                        display:block;
                    }
                }
            }
        }
    }
}*/
/*# sourceMappingURL=cookiebot.css.map */