.policy-container{opacity:1}.policy-transparency-5{opacity:.95}.policy-transparency-10{opacity:.9}.policy-transparency-15{opacity:.85}.policy-transparency-20{opacity:.8}.policy-transparency-25{opacity:.75}.policy-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}@media print{.policy-container{display:none}}.policy-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}.policy-pushdown{margin:0!important;position:static}.policy-invisible{opacity:0}.policy-fontsize-tiny{font-size:12px}.policy-fontsize-small{font-size:14px}.policy-fontsize-large{font-size:18px}.policy-border-thin{border-width:1px}.policy-border-normal{border-width:3px}.policy-border-thick{border-width:5px}.policy-float{flex-direction:column;max-width:22em;padding:1.5em}.policy-float.policy-padding-small{padding:1em}.policy-float.policy-padding-large{padding:2em}.policy-banner{flex-direction:row;margin:1em;padding:1em}.policy-banner.policy-padding-small{padding:.5em .5em .5em 1em}.policy-banner.policy-padding-large{padding:1.5em}.policy-banner.policy-margin-none{margin:0}.policy-banner.policy-margin-small{margin:.5em}.policy-banner.policy-margin-large{margin:1.5em}.policy-padding-none{padding:0}.policy-padding-none.policy-float .policy-message{margin:1em}.policy-padding-none.policy-banner .policy-message{margin:.8em 1em}.policy-padding-none.policy-banner .policy-btn{height:100%;padding:.9em 1.5em}.policy-btn,.policy-privacy{cursor:pointer}.policy-privacy{display:inline-block;opacity:.85;text-decoration:underline}.policy-privacy:hover{opacity:1}.policy-privacy:active,.policy-privacy:visited{color:initial}.policy-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}.policy-btn:hover{text-decoration:none}.policy-top{top:1em}.policy-top.policy-margin-none{top:0}.policy-top.policy-margin-small{top:.5em}.policy-top.policy-margin-large{top:1.5em}.policy-left{left:1em}.policy-left.policy-margin-none{left:0}.policy-left.policy-margin-small{left:.5em}.policy-left.policy-margin-large{left:1.5em}.policy-right{right:1em}.policy-right.policy-margin-none{right:0}.policy-right.policy-margin-small{right:.5em}.policy-right.policy-margin-large{right:1.5em}.policy-bottom{bottom:1em}.policy-bottom.policy-margin-none{bottom:0}.policy-bottom.policy-margin-small{bottom:.5em}.policy-bottom.policy-margin-large{bottom:1.5em}.policy-float .policy-message{display:block;margin-bottom:1em}.policy-banner{align-items:center}.policy-banner.policy-top{left:0;right:0;top:0}.policy-banner.policy-bottom{left:0;right:0;bottom:0}.policy-banner .policy-message{display:block;flex:1 1 auto;margin-right:1em;max-width:100%}.policy-float .policy-compliance{flex:1 0 auto}.policy-corners-small{border-radius:5px}.policy-corners-normal{border-radius:7px}.policy-corners-large{border-radius:10px}.policy-corners-round .policy-btn{border-radius:4px}.policy-corners-round.policy-margin-none,.policy-corners-round.policy-padding-none .policy-btn{border-radius:0}.policy-corners-round.policy-margin-none{border-radius:0}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.policy-top{top:0!important}.policy-bottom{bottom:0!important}.policy-banner,.policy-float,.policy-left,.policy-right{left:0!important;margin:0!important;right:0!important}.policy-banner{align-items:unset;flex-direction:column}.policy-corners-round{border-radius:0!important}.policy-float{max-width:none}.policy-message{margin-bottom:1em}.policy-banner.policy-padding-small{padding:.5em}
.policy-padding-small .policy-message{margin-bottom:.5em}}