.wdonline-pe{margin:12px 0}.wdonline-pe-open{cursor:pointer;border:1px solid transparent;line-height:1.4}.wdonline-pe-dialog{box-sizing:border-box;width:min(540px,calc(100% - 32px));max-height:90vh;padding:24px;border:1px solid #dcdcde;border-radius:10px;background:#fff;color:#1d2327;overflow:auto;box-shadow:0 12px 50px #0003}.wdonline-pe-dialog::backdrop{background:#0008}.wdonline-pe-dialog h2{margin:0 0 12px;font-size:24px}.wdonline-pe-close{float:right;margin:0 0 12px 12px}.wdonline-pe-dialog label{display:block;margin:14px 0;font-weight:600}.wdonline-pe-dialog input:not([type=checkbox]),.wdonline-pe-dialog select,.wdonline-pe-dialog textarea{box-sizing:border-box;display:block;width:100%;margin-top:6px;padding:10px;border:1px solid #8c8f94;border-radius:4px;background:#fff;color:#1d2327;font:inherit}.wdonline-pe-dialog input[type=checkbox]{margin-right:8px}.wdonline-pe-dialog .wdonline-pe-subscribe{font-size:14px;font-weight:400}.wdonline-pe-dialog [hidden]{display:none!important}.wdonline-pe-image{width:72px;height:72px;object-fit:contain;float:left;margin:0 12px 12px 0}.wdonline-pe-product{min-height:30px;font-weight:600}.wdonline-pe-dialog form{clear:both}.wdonline-pe-privacy{font-size:13px;color:#50575e}.wdonline-pe-feedback{margin:14px 0 0;white-space:pre-wrap}.wdonline-pe-dialog button{cursor:pointer;padding:9px 14px}.wdonline-pe-honey{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.wdonline-pe-open:focus-visible,.wdonline-pe-dialog :focus-visible{outline:3px solid #2271b1;outline-offset:3px}.wdonline-pe-dialog button:disabled{opacity:.6;cursor:wait}
.wdonline-pe-topics{border:0;margin:14px 0;padding:0;min-width:0}.wdonline-pe-topics legend{font-weight:600;margin-bottom:6px}.wdonline-pe-topic-toggle{display:block;width:100%;text-align:left;background:#fff;color:#1d2327;border:1px solid #8c8f94;border-radius:4px;white-space:normal;overflow-wrap:anywhere}.wdonline-pe-topic-toggle::after{content:' ▾'}.wdonline-pe-topic-panel{margin-top:6px;border:1px solid #8c8f94;border-radius:4px;padding:6px 12px;background:#fff}.wdonline-pe-dialog .wdonline-pe-topic-panel label{font-weight:400;margin:8px 0}.wdonline-pe-topic-panel input[type=checkbox]{width:18px;height:18px;vertical-align:middle}

.wdonline-pe-captcha-challenge{position:fixed!important}

.wdonline-pe-message-count{display:block;font-size:13px;font-weight:400;margin-top:4px;color:#50575e}
