.bbcc-container{opacity:1}.bbcc-transparency-5{opacity:.95}.bbcc-transparency-10{opacity:.9}.bbcc-transparency-15{opacity:.85}.bbcc-transparency-20{opacity:.8}
.bbcc-transparency-25{opacity:.75}.bbcc-container{border-style:solid;border-width:0;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:inherit;font-size:16px;line-height:1.5em;-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;right:1em;bottom:5px!important}
@media print{.bbcc-container{display:none}}.bbcc-pushdown-wrap{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}
.bbcc-pushdown{margin:0!important;position:static}.bbcc-invisible{opacity:0}.bbcc-fontsize-tiny{font-size:13px}.bbcc-fontsize-small{font-size:14px}.bbcc-fontsize-large{font-size:18px}
.bbcc-border-thin{border-width:1px}.bbcc-border-normal{border-width:3px}.bbcc-border-thick{border-width:5px}.bbcc-float{flex-direction:column;padding:1.5em}
.bbcc-float.bbcc-padding-small{padding:5px}.bbcc-float.bbcc-padding-large{padding:2em}.bbcc-banner{flex-direction:row;margin:1em;padding:1em}.bbcc-banner.bbcc-padding-small{padding:.5em .5em .5em 1em}
.bbcc-banner.bbcc-padding-large{padding:1.5em}.bbcc-banner.bbcc-margin-none{margin:0}.bbcc-banner.bbcc-margin-small{margin:.5em}.bbcc-banner.bbcc-margin-large{margin:1.5em}
.bbcc-padding-none{padding:0}.bbcc-padding-none.bbcc-float .bbcc-message{margin:10px!important}.bbcc-padding-none.bbcc-banner .bbcc-message{margin:.8em 1em}
.bbcc-padding-none.bbcc-banner .bbcc-btn{height:100%;padding:.9em 1.5em}.bbcc-btn,.bbcc-privacy{cursor:pointer}.bbcc-privacy{display:inline-block;opacity:.85;text-decoration:underline}
.bbcc-privacy:hover{opacity:1}.bbcc-privacy:active,.bbcc-privacy:visited{color:initial}.bbcc-btn{display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;max-width:200px}
.bbcc-btn:hover{text-decoration:none}.bbcc-top{top:1em}.bbcc-top.bbcc-margin-none{top:0}.bbcc-top.bbcc-margin-small{top:.5em}.bbcc-top.bbcc-margin-large{top:1.5em}
.bbcc-left{left:1em}.bbcc-left.bbcc-margin-none{left:0}.bbcc-left.bbcc-margin-small{left:.5em}.bbcc-left.bbcc-margin-large{left:1.5em}.bbcc-right{right:1em}
.bbcc-right.bbcc-margin-none{right:0}.bbcc-right.bbcc-margin-small{right:.5em}.bbcc-right.bbcc-margin-large{right:1.5em}.bbcc-bottom{bottom:1em}.bbcc-bottom.bbcc-margin-none{bottom:0}
.bbcc-bottom.bbcc-margin-small{bottom:.5em}.bbcc-bottom.bbcc-margin-large{bottom:1.5em}.bbcc-float .bbcc-message{display:block;margin-bottom:1em}.bbcc-banner{align-items:center}
.bbcc-banner.bbcc-top{left:0;right:0;top:0}.bbcc-banner.bbcc-bottom{left:0;right:0;bottom:0}.bbcc-banner .bbcc-message{display:block;flex:1 1 auto;margin-right:1em;max-width:100%}
.bbcc-float .bbcc-compliance{flex:1 0 auto}.bbcc-corners-small{border-radius:5px}.bbcc-corners-normal{border-radius:7px}.bbcc-corners-large{border-radius:10px}
.bbcc-corners-round .bbcc-btn{border-radius:4px}.bbcc-corners-round.bbcc-margin-none,.bbcc-corners-round.bbcc-padding-none .bbcc-btn{border-radius:0}.bbcc-corners-round.bbcc-margin-none{border-radius:0}
@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.bbcc-top{top:0!important}.bbcc-bottom{bottom:0!important}
.bbcc-banner,.bbcc-float,.bbcc-left,.bbcc-right{left:0!important;margin:0!important;right:0!important}.bbcc-banner{align-items:unset;flex-direction:column}
.bbcc-corners-round{border-radius:0!important}.bbcc-float{max-width:none}.bbcc-message{margin-bottom:1em}.bbcc-banner.bbcc-padding-small{padding:.5em}
.bbcc-padding-small .bbcc-message{margin-bottom:.5em}}