#cc-main .pm__footer .pm__btn[data-role="necessary"],#cc-main .cc--anim .cm__btn[data-role="necessary"]{color:var(--black)!important;border-color:var(--primary-color)!important}#cc-main .pm__footer .pm__btn[data-role="necessary"]:hover,#cc-main .cc--anim .cm__btn[data-role="necessary"]:hover{background:#fff!important;color:var(--black)!important;border-color:var(--secondary-color)!important}#cc-main .pm__footer .pm__btn[data-role="all"],#cc-main .pm__footer .pm__btn[data-role="necessary"],#cc-main .cm__btn{color:var(--black)!important}#cc-main .cm__btn--secondary{background:var(--secondery-color);border-color:none;color:var(--white)!important}#cc-main .pm{background:var(--white);border-radius:0!important;box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:0;color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn{border-radius:0}#cc-main .pm__btn--secondary{color:var(--black)!important}#cc-main .pm__btn--secondary:hover{color:var(--white)!important}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0!important;border-top-right-radius:0}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em;border-radius:0!important}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:0;display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:0;height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__section--toggle.is-expanded .pm__section-title{background:var(--secondery-color)}#cc-main .pm__section--toggle .pm__section-title{background:var(--secondery-color)}#cc-main .pm .pm__body{background:#fff}#cc-main .cm__btn--secondary:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm__close-btn{background:var(--primary-color);border:1px solid var(--primary-color);border-radius:0;height:40px;position:relative;transition:all .15s ease;width:40px}
