.vcc__main{position:fixed;bottom:19px;left:19px;z-index:999999999999;box-sizing:border-box;width:500px;max-width:calc(100% - 19px - 19px);max-height:calc(100% - 19px - 19px);padding:12px 18px;overflow-y:auto;color:#404040;font-size:11px;line-height:normal;background-color:#fff;box-shadow:0 6px 13px 0 rgba(0,0,0,.2)}.vcc__main p{min-height:19px;line-height:19px}.vcc__main a{color:#404040;text-decoration:underline;transition:opacity .12s ease}.vcc__main a:hover{opacity:.7}.vcc__main table{width:100%;margin-top:13px;border-collapse:collapse}.vcc__main table thead tr{text-align:left;background-color:#e2e2e2;border-bottom:1px solid #b7b7b7}.vcc__main table thead tr th{padding:4px 9px}.vcc__main table tbody tr:not(:last-child){border-bottom:1px solid #b7b7b7}.vcc__main table tbody tr td{padding:4px 9px}.vcc__main table tbody tr td:first-child{box-sizing:border-box;width:90px;word-break:break-all}.vcc__header{font-size:15px;font-weight:bold;line-height:23px}.vcc__details{display:none;margin-top:13px}.vcc__details-active{display:block}.vcc__details .vcc__detail-tabs{display:flex}.vcc__details .vcc__detail-tabs .vcc__detail-tab{display:flex;align-items:center;box-sizing:border-box;height:30px;padding:0 9px;font-weight:bold;background-color:#d7d7d7;cursor:pointer;transition:opacity .12s ease}.vcc__details .vcc__detail-tabs .vcc__detail-tab:not(.vcc__tab-active):hover{opacity:.7}.vcc__details .vcc__detail-tabs .vcc__detail-tab:not(:first-child){border-left:1px solid #b7b7b7}.vcc__details .vcc__detail-tabs .vcc__detail-tab.vcc__tab-active+.vcc__detail-tab{border-left:0}.vcc__details .vcc__detail-tabs .vcc__detail-tab.vcc__tab-active{color:#fff;background-color:#30a324}.vcc__main .vcc__details .vcc__detail-cont{display:none;max-height:230px;overflow-y:auto;background-color:#f3f3f3}.vcc__details .vcc__detail-cont.vcc__cont-active{display:block}.vcc__details .vcc__detail-cont[data-id="vcc__tab-infos"]{padding:9px 13px}.vcc__cookies{display:flex}.vcc__cookies .vcc__cookies-tabs{background-color:#d7d7d7;border-right:1px solid #b7b7b7}.vcc__cookies .vcc__cookies-tabs .vcc__cookies-tab{display:flex;align-items:center;height:28px;padding:0 9px;background-color:#e2e2e2;border-bottom:1px solid #b7b7b7;cursor:pointer}.vcc__cookies .vcc__cookies-tabs .vcc__cookies-tab.vcc__tab-active{position:relative;background-color:#f3f3f3}.vcc__cookies .vcc__cookies-tabs .vcc__cookies-tab.vcc__tab-active::after{position:absolute;top:0;right:-1px;bottom:0;width:1px;content:"";background-color:#f3f3f3}.vcc__cookies .vcc__cookies-cont{display:none;padding:9px 13px}.vcc__cookies .vcc__cookies-cont.vcc__cont-active{display:block}.vcc__checkboxes{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px}.vcc__checkboxes .vcc__checkbox-group{display:flex;align-items:center;margin-right:20px}.vcc__checkboxes .vcc__checkbox-group.disabled{opacity:.4;pointer-events:none}.vcc__checkboxes .vcc__checkbox-group input{display:none}.vcc__checkboxes .vcc__checkbox-group .vcc__checkbox{position:relative;box-sizing:border-box;width:16px;height:16px;margin-right:6px;border:1px solid #b7b7b7;cursor:pointer}.vcc__checkboxes .vcc__checkbox-group input:checked+.vcc__checkbox::before{position:absolute;top:2px;left:1px;color:#30a324;content:"\f00c";font-family:"Font Awesome 5 Pro";font-size:10px;line-height:normal}.vcc__checkboxes .vcc__checkbox-group .vcc__label{font-weight:bold;line-height:normal}.vcc__checkboxes .vcc__btn-submit{display:flex;align-items:center;height:30px;padding:0 15px;color:#fff;font-weight:bold;text-transform:uppercase;background-color:#30a324;cursor:pointer;transition:opacity .12s ease}.vcc__checkboxes .vcc__btn-submit:hover{opacity:.7}.vcc__submits{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;margin-top:10px}.vcc__submits .vcc__checkbox-group{display:flex;align-items:center}.vcc__submits .vcc__checkbox-group.disabled{opacity:.4;pointer-events:none}.vcc__submits .vcc__checkbox-group input{display:none}.vcc__submits .vcc__checkbox-group .vcc__checkbox{position:relative;box-sizing:border-box;width:16px;height:16px;margin-right:6px;border:1px solid #b7b7b7;cursor:pointer}.vcc__submits .vcc__checkbox-group input:checked+.vcc__checkbox::before{position:absolute;top:2px;left:1px;color:#30a324;content:"\f00c";font-family:"Font Awesome 5 Pro";font-size:10px;line-height:normal}.vcc__submits .vcc__checkbox-group .vcc__label{font-weight:bold;line-height:normal}.vcc__submits .vcc__btn-submit{display:flex;align-items:center;height:30px;padding:0 15px;margin-top:5px;margin-left:10px;color:#fff;font-weight:bold;text-transform:uppercase;background-color:#1d585e;cursor:pointer;transition:opacity .12s ease}.vcc__submits .vcc__btn-submit:hover{opacity:.7}.vcc__submits .vcc__btn-submit.vcc__btn-ok{display:none}.vcc__submits .vcc__btn-submit.vcc__btn-ok.vcc__btn-toggle{display:flex}.vcc__footer{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:8px}.vcc__footer .vcc__trigger-details{color:#757575;text-decoration:underline;cursor:pointer;transition:opacity .12s ease}.vcc__footer .vcc__trigger-details::before{content:attr(data-hidden)}.vcc__footer .vcc__trigger-details.vcc__trigger-details-active::before{content:attr(data-shown)}.vcc__footer .vcc__trigger-details:hover{opacity:.7}.vcc__footer .vcc__footer-nav{display:flex;align-items:center;justify-content:flex-end}.vcc__footer .vcc__footer-nav a{margin-left:15px;color:#757575}@media(max-width:420px){.vcc__checkboxes .vcc__btn-submit{margin-top:12px}}