#tessellate-consent-banner{z-index:1050;background:#e6e6e6;width:100%;padding:20px 90px;display:none;position:fixed;bottom:0;left:0}@media (width<=991.98px){#tessellate-consent-banner{padding:20px}}#tessellate-consent-banner p,#tessellate-consent-banner a{color:#000;margin:0;padding:0;font-size:20px}#tessellate-consent-banner p:last-of-type,#tessellate-consent-banner a:last-of-type{margin-bottom:0}#tessellate-consent-banner .consent-banner__content-container{width:calc(100% - 550px)}@media (width<=991.98px){#tessellate-consent-banner .consent-banner__content-container{width:100%;margin-bottom:20px}}#tessellate-consent-banner .consent-banner__buttons{min-width:500px}@media (width<=767.98px){#tessellate-consent-banner .consent-banner__buttons>button{width:100%}#tessellate-consent-banner .consent-banner__buttons{min-width:100%}}#consentModal button.consent-btn,#tessellate-consent-banner button.consent-btn{text-transform:uppercase;text-align:center;border:0;border-radius:0;align-self:center;min-width:200px;height:40px;padding:0 15px 4px;text-decoration:none;display:flex;min-width:40px!important}#consentModal button.consent-btn span,#tessellate-consent-banner button.consent-btn span{z-index:2;align-self:center;width:100%;display:flex}@media (width<=767.98px){#consentModal button.consent-btn span,#tessellate-consent-banner button.consent-btn span{justify-content:center}}#consentModal button.consent-btn:hover,#tessellate-consent-banner button.consent-btn:hover{cursor:pointer;color:#000}#consentModal button.consent-btn:hover:before,#tessellate-consent-banner button.consent-btn:hover:before{width:100%}#consentModal button.consent-btn--grant,#consentModal button.consent-btn--update-all,#tessellate-consent-banner button.consent-btn--grant,#tessellate-consent-banner button.consent-btn--update-all{color:#fff;background-color:#c72a66;border:.11em solid #c72a66;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}#consentModal button.consent-btn--grant:hover,#consentModal button.consent-btn--update-all:hover,#tessellate-consent-banner button.consent-btn--grant:hover,#tessellate-consent-banner button.consent-btn--update-all:hover{color:#fff;background-color:#b2265b}#consentModal button.consent-btn--revoke,#tessellate-consent-banner button.consent-btn--revoke{color:#fff;background-color:#706f6f;border:.11em solid #706f6f;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}#consentModal button.consent-btn--revoke:hover,#tessellate-consent-banner button.consent-btn--revoke:hover{color:#fff;background-color:#636262}#consentModal button.consent-btn--manage,#tessellate-consent-banner button.consent-btn--manage{color:#fff;background-color:#772046;border:.11em solid #772046;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}#consentModal button.consent-btn--manage:hover,#tessellate-consent-banner button.consent-btn--manage:hover{color:#fff;background-color:#631b3a}#consentModal button.consent-btn--manage.btn--trans,#tessellate-consent-banner button.consent-btn--manage.btn--trans{color:#000;background-color:#0000;border:.11em solid #000}#consentModal{z-index:9999;max-height:80vh;margin-top:10vh}#consentModal .modal-dialog,#consentModal .modal-content,#consentModal .modal-body{scrollbar-width:none}:is(#consentModal .modal-dialog:-webkit-scrollbar,#consentModal .modal-content:-webkit-scrollbar,#consentModal .modal-body:-webkit-scrollbar){display:none}#consentModal .modal-content{color:#000;background:#fff;border:20px solid #fff;border-radius:0}#consentModal .modal-content a{color:#000!important}#consentModal .modal-content a:hover{color:#c72a66!important}@media (width<=767.98px){#consentModal .modal-content .modal-body{padding:0}}#consentModal .modal-content .modal-body .modalbtns{gap:20px;width:100%}@media (width<=767.98px){#consentModal .modal-content .modal-body .modalbtns>button{width:100%}}#consentModal .modal-content .switch{width:50px;height:28px;display:inline-block;position:relative}#consentModal .modal-content .switch input{opacity:0;width:0;height:0}#consentModal .modal-content .switch .slider{cursor:pointer;background-color:#ccc;border-radius:34px;transition:all .4s;position:absolute;inset:0}#consentModal .modal-content .switch .slider:before{content:"";background-color:#fff;border-radius:50%;width:22px;height:22px;transition:all .4s;position:absolute;bottom:3px;left:3px}#consentModal .modal-content .switch input:checked+.slider{background-color:#c72a66}#consentModal .modal-content .switch input:checked+.slider:before{transform:translate(22px)}
