#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide),#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide){background:rgba(0,0,0,.5);z-index:2147483648;width:100%;height:100%;overflow:hidden;position:absolute;top:0}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog{overflow:hidden;position:relative;margin:0 auto;top:5%;right:0;left:0;height:90%;width:90%;max-width:90%;min-width:50%;border-radius:2.5px;z-index:2147483649;background-color:#fff;-webkit-box-shadow:0px 2px 10px -3px #999;-moz-box-shadow:0px 2px 10px -3px #999;box-shadow:0px 2px 10px -3px #999}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-content,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-content{display:flex;flex-direction:column;justify-content:center;gap:1rem;overflow-y:auto}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-content div,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-content div{text-align:center}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-buttons,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-buttons{padding:10px;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-buttons button,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-buttons button{min-width:165px;outline-offset:1px;font-weight:600;margin:0 !important}@media(max-width: 500px){#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-buttons button,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-buttons button{width:100%}}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog{display:flex;flex-direction:column}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-header{display:flex;justify-content:flex-end;border-bottom:1px solid #d8d8d8;min-height:48px;align-items:center}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-header .ot-dialog-close-icon{border:0;margin:0;height:40px;width:40px}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-header .ot-dialog-close-icon svg{width:12px;height:12px}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-content{flex:1;padding:20px}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-buttons{border-top:1px solid #d8d8d8;justify-content:flex-end}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-header{display:none}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-content{flex:1 1 65%;padding:10px}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-buttons{flex:1 1 30%;justify-content:center}