.cbbb-cookie-check{position:fixed;left:0;bottom:0;opacity:1;width:100vw;min-width:100%;background:#fff;padding:30px;z-index:99999999999999;display:flex;flex-flow:wrap;box-sizing:border-box;transition:all .3s linear;border-top:1px solid #ccc;pointer-events:all}.cbbb-cookie-check.closed{transform:translateY(50px);opacity:0;pointer-events:none}.cbbb-cookie-check .box{display:flex;flex-flow:wrap;align-content:flex-start;flex:0 0 100%}.cbbb-cookie-check .box .info header{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.cbbb-cookie-check .box .info header h3{margin:0 0 2rem 0;font-size:200%}.cbbb-cookie-check .box .info header p{font-size:75%;margin-bottom:0}.cbbb-cookie-check .box .actions{display:flex;flex-flow:wrap;justify-content:space-between;flex:0 0 100%;align-items:center}.cbbb-cookie-check .box .actions a{text-decoration:none;font-size:75%;font-weight:bold;color:#000}.cbbb-cookie-check .box .actions button{line-height:1;padding:10px 20px 10px 20px;font-size:1.6rem;margin-top:30px;outline:0}@media(min-width: 768px){.cbbb-cookie-check .box .actions button{margin-top:0}}.cbbb-cookie-check .box .actions button.outline{background:transparent;color:inherit;border:0}.cbbb-cookie-wrap{background:#f9f9f9;padding:30px;box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap{padding:30px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title{display:flex;flex-flow:wrap}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title p{margin-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header{margin-bottom:60px;display:flex;flex-flow:wrap row}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title p{margin:0 0 20px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary{display:flex;flex-flow:wrap row;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title p{margin:0 0 20px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control{display:flex;flex-flow:wrap row;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title p{margin-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle{margin-top:30px}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle{margin-top:0;flex:0 0 20%}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50px;height:25px;background-color:#ddd;border-radius:25px;outline:none;transition:background 450ms ease;box-shadow:0 0 0 3px #cacaca}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:before,.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:after{position:absolute;display:block;content:"";border-radius:100%;transition:background 450ms ease,transform 450ms ease}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:before{width:25px;height:25px;background-color:#e53935}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:checked:before{background-color:#43a047;transform:translateX(100%)}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-save{display:flex;flex-flow:wrap row}
