#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-body,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body{flex:1}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-content,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-content{display:flex;flex-direction:column;justify-content:center;overflow-y:auto}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-content div,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-content div{text-align:center}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-buttons,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-buttons{padding:10px;display:flex;flex-wrap:wrap;align-items:center}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-buttons button,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-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-body-buttons button,#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-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;background-size:12px}#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-body{display:flex;flex-direction:column}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-content{flex:1;gap:1rem;padding:20px}#onetrust-pc-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-buttons{border-top:1px solid #d8d8d8;justify-content:flex-end;gap:1rem}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog{display:flex;flex-direction:row-reverse}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-header .ot-dialog-close-icon{border:0;margin:0;padding:2px;height:40px;width:40px;top:2px;right:2px;position:absolute;background-size:12px}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-header .ot-dialog-close-icon svg{width:12px;height:12px}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;font-size:.88em}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-content{flex:1 1 60%;padding:10px;gap:.5rem}#onetrust-banner-sdk div.ot-confirm-dialog-overlay:not(.ot-hide) .ot-confirm-dialog-body-buttons{flex:1 1 30%;justify-content:center;gap:.5rem}