.wk-consent-plus{font-size:14px}.wk-consent-plus .wk-consent-plus__overlay{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.5);z-index:1000000000}.wk-consent-plus .wk-consent-plus__banner{display:none;position:fixed;bottom:10px;right:10px;max-width:600px;width:100%;margin:0 auto;max-height:80vh;overflow:auto;background-color:#fff;z-index:1000000002}@media screen and (max-width:600px){.wk-consent-plus .wk-consent-plus__banner{bottom:0;right:0;left:0;max-width:100%;border-radius:0}}.wk-consent-plus .wk-consent-plus__banner__content{padding:20px;color:#141414}.wk-consent-plus .wk-consent-plus__banner__content__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}@media screen and (max-width:600px){.wk-consent-plus .wk-consent-plus__banner__content__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wk-consent-plus .wk-consent-plus__banner__content__buttons__button{padding:10px 20px;background-color:#ffde14;border:1px solid #ffde14;border-radius:2px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);color:#141414;cursor:pointer;text-transform:uppercase;letter-spacing:1.3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.wk-consent-plus .wk-consent-plus__banner__content__buttons__button:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);background-color:#ffde14}.wk-consent-plus .wk-consent-plus__banner__content__buttons__button--accept:hover{background-color:#fff}.wk-consent-plus .wk-consent-plus__banner__content__buttons__button--decline{background-color:#fff;border:1px solid #ffde14}.wk-consent-plus .wk-consent-plus__banner__content__buttons__button--settings{background-color:#fff;border:1px dashed #ffde14}.wk-consent-plus .wk-consent-plus__settings{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:600px;width:100%;margin:0 auto;overflow:auto;background-color:#fff;z-index:1000000003}.wk-consent-plus .wk-consent-plus__settings__content{padding:20px}.wk-consent-plus .wk-consent-plus__settings__content__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.wk-consent-plus .wk-consent-plus__settings__content__buttons__checkbox input+label{font-size:14px}.wk-consent-plus .wk-consent-plus__settings__content__buttons__button{padding:10px 20px;background-color:#ffde14;border:1px solid #ffde14;border-radius:2px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);color:#141414;cursor:pointer;text-transform:uppercase;letter-spacing:1.3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.wk-consent-plus .wk-consent-plus__settings__content__buttons__button:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);background-color:#fff}.wk-consent-plus .wk-consent-plus__settings__close{position:absolute;top:0;right:0;padding:5px 10px;font-size:24px;line-height:1;cursor:pointer;z-index:1000000004}.wk-consent-plus .wk-consent-plus__button{display:none;position:fixed;bottom:10px;left:10px;padding:8px;font-size:12px;background-color:#ffde14;border:1px solid #ffde14;border-radius:2px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);color:#141414;cursor:pointer;text-transform:uppercase;letter-spacing:1.3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:1000000002}.wk-consent-plus .wk-consent-plus__button:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);background-color:#fff;color:#141414}.wk-consent-plus .wk-consent-plus__button--icon{width:50px;height:50px;border-radius:50%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wk-consent-plus .wk-consent-plus__button--icon svg{height:40px;width:40px}.wk-consent-plus .visually-hidden{position:absolute;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}