.ddm button{-webkit-appearance:button;cursor:pointer}.ddm button:focus{outline:2px solid transparent;outline-offset:2px}.ddm *{box-sizing:border-box}#ddmcm-button-all,.ddmcc-button-accept{align-items:center;display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;padding:.375rem 1.25rem;text-decoration:none;transition:all .3s ease-in-out}.ddmcm .checkbox input[type=checkbox]{display:none}.ddmcm .checkbox input[type=checkbox]+label{cursor:pointer;display:block;padding-left:2rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ddmcm .checkbox input[type=checkbox]:disabled+label{color:#a3a3a3}.ddmcm .checkbox input[type=checkbox]+label:before{border:2px solid #000;content:"";display:block;height:1.25rem;left:0;position:absolute;top:.15rem;transition:all .12s,border-color .08s;width:1.25rem}.ddmcm .checkbox input[type=checkbox]:disabled+label:before{border-color:#a3a3a3}.ddmcm .checkbox input[type=checkbox]:checked+label:before{background-color:transparent;border-bottom-width:2px;border-color:transparent #000 #000 transparent;border-right-width:2px;top:.5rem;transform:rotate(45deg) translate(-50%,-50%);width:.75rem}.ddmcm .checkbox input[type=checkbox]:checked:disabled+label:before{border-bottom-color:#a3a3a3;border-right-color:#a3a3a3}.ddmcc-content h2:not(:last-child),.ddmcc-content p:not(:last-child),.ddmcm-content h2:not(:last-child),.ddmcm-content p:not(:last-child){padding-bottom:1rem}.ddmcc-content h2,.ddmcm-content h2{font-size:1.125rem;line-height:1.75rem}@media screen and (min-width:64rem){.ddmcc-content h2,.ddmcm-content h2{font-size:1.25rem;line-height:1.75rem}}.ddmcc-content .ddmcm-title,.ddmcm-content .ddmcm-title{background-color:#fff;padding:1rem 0;position:sticky;top:0}.ddmcm-content{margin:0 1.5rem 1.5rem}.ddmcm{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:100}.ddmcm.back-light{background:rgba(64,64,64,.3)}.ddmcm.back-heavy,.ddmcm.back-light{-webkit-backdrop-filter:saturate(180%) blur(3px);backdrop-filter:saturate(180%) blur(3px);pointer-events:auto}.ddmcm.back-heavy{background:rgba(64,64,64,.6)}.ddmcm-wrapper{height:100vh;position:relative}.ddmcm-box{background-color:#fff;box-shadow:0 0 15px 3px rgba(44,62,80,.1),0 0 6px 0 rgba(44,62,80,.1);left:50%;max-height:90vh;max-width:28rem;overflow-x:hidden;overflow-y:auto;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}@media screen and (min-width:64rem){.ddmcm-box{max-width:34rem}}@media screen and (min-width:48rem){.ddmcm-box.top{bottom:auto;top:2rem}.ddmcm-box.left{left:2rem;right:auto}.ddmcm-box.right{left:auto;right:2rem}.ddmcm-box.bottom{bottom:2rem;top:auto}.ddmcm-box:not(.center){transform:none}.ddmcm-box.center.left,.ddmcm-box.center.right{transform:translateY(-50%)}.ddmcm-box.center.bottom,.ddmcm-box.center.top{transform:translateX(-50%)}}.ddmcm-accordion-item .ddmcm-accordion-toggle{align-items:center;cursor:default;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ddmcm-accordion-item .ddmcm-accordion-arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E") no-repeat;display:flex;height:1rem;margin-left:.3rem;transition:transform .15s ease-in-out;width:1rem}.ddmcm-accordion-item.has-content .ddmcm-accordion-toggle{cursor:pointer}.ddmcm-accordion-toggle input[type=checkbox]{display:none}.ddmcm-accordion-toggle input[type=checkbox]:checked+.ddmcm-accordion-arrow{transform:rotate(180deg)}.ddmcm-accordion-content{font-size:.9em;height:0;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1)}.ddmcm-accordion-content:after,.ddmcm-accordion-content:before{content:"";display:block;height:10px}.ddmcm-accordion-content table td{border:none;padding:.25rem 1rem .25rem 0;vertical-align:top}.ddmcm-accordion-content table td h2,.ddmcm-accordion-content table td p{margin-bottom:0}.ddmcm-accordion-content table td:last-child{padding-right:0}.ddmcm-categories{margin-bottom:1.5rem}.ddmcm-categories .checkbox{display:flex;justify-content:space-between}@media screen and (min-width:48rem){.ddmcm-categories .checkbox{display:block}}.ddmcm-categories .ddmcm-category{display:flex}.ddmcm-categories .ddmcm-category:not(:last-child){margin-bottom:.5rem}.ddmcm-buttons{display:flex;flex-direction:column}.ddmcm-buttons button:not(:last-of-type){margin-bottom:1rem}@media screen and (min-width:64rem){.ddmcm-buttons{display:block}.ddmcm-buttons button:not(:last-of-type){margin-bottom:0;margin-right:.5rem}}#ddmcm-button-all{background-color:#000;border:2px solid #000;color:#fff}#ddmcm-button-all:hover{background-color:#fff;color:#000}#ddmcm-button-selected{background:none;font-size:.875rem;line-height:1.25rem;text-decoration:none;transition:color .3s ease-in-out}#ddmcm-button-selected:hover{color:#a3a3a3}.ddmcc{background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:100%;transition:opacity .3s ease-in-out;width:42rem;z-index:10}.ddmcc-wrapper{background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;min-height:20rem}.ddmcc-content{padding:3rem 1.5rem}@media screen and (min-width:64rem){.ddmcc-content{padding:3rem}}.ddmcc-content h2,.ddmcc-content p{color:#fff;text-align:center}.ddmcc-buttons{display:flex;justify-content:center}.ddmcc-button-accept{background-color:#fff;color:#000}.ddmcc-button-accept:hover{background-color:#000;color:#fff}[data-html-snippet]{display:none}

.ddmcm{
    z-index: 999 !important;
}
#ddmcm-button-selected {
    background: none;
    font-size: .875rem;
    line-height: 2.25rem !important;
    text-decoration: none;
    transition: color .3s ease-in-out;
}

.ddmcm-content {
    margin: 10px 15px 15px;
}

.ddmcc-content h2:not(:last-child), .ddmcc-content p:not(:last-child), .ddmcm-content h2:not(:last-child), .ddmcm-content p:not(:last-child) {
    padding-bottom: 5px !important;
    font-size: 14px;
}

#ddmcm-button-all, .ddmcc-button-accept {
    align-items: center;
    display: inline-flex;
    font-size: .7rem !important;
    font-weight: 700;
    justify-content: center;
    padding: .3rem 1rem;
    text-decoration: none;
    transition: all .3s ease-in-out;
}


#ddmcm-button-selected {
    background: none;
    font-size: .875rem;
    line-height: 1.75rem !important;
    text-decoration: none;
    transition: color .3s ease-in-out;
}
/*# sourceMappingURL=ddmcb.min.css.map*/