.cc-container{box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5em;opacity:0.96;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;overflow:hidden;position:fixed;transition:opacity 1s ease;z-index:9999}.cc-invisible{opacity:0}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}@media print{.cc-container{display:none}}.cc-static{position:static}.cc-float{flex-direction:column;max-width:24em;padding:1.5em}.cc-banner{flex-direction:row;padding:1em;width:100%;align-items:center}.cc-btn,.cc-privacy{cursor:pointer}.cc-privacy{display:inline-block;opacity:.85;text-decoration:underline}.cc-privacy:hover{opacity:1}.cc-privacy:active,.cc-privacy:visited{color:initial}.cc-btn{border-width:2px;border-style:solid;display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap}.cc-btn:hover{text-decoration:none}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-float .cc-message{display:block;margin-bottom:1em}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;margin-right:1em;max-width:100%}.cc-float .cc-compliance{flex:1 0 auto}.cc-layout-smooth .cc-btn,.cc-layout-smooth.cc-float{border-radius:4px}.cc-layout-edgeless{padding:0}.cc-layout-edgeless.cc-float .cc-message{margin:1.5em}.cc-layout-edgeless.cc-banner .cc-message{margin-left:1em}.cc-layout-edgeless.cc-banner .cc-btn{height:100%;padding:.8em 1.8em}.cc-layout-wire .cc-btn:hover{text-decoration:underline}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-top{top:0}.cc-bottom{bottom:0}.cc-banner,.cc-float,.cc-left,.cc-right{left:0;right:0}.cc-banner{align-items:unset;flex-direction:column}.cc-float{max-width:none}.cc-message{margin-bottom:1em}.cc-layout-edgeless.cc-banner .cc-message{margin:1em}}