/* Only the module's own node is styled; existing header boxes never change. */
#ea-v8-email-stamp {display:none;}
@media (min-width:992px) {
 #ea-v8-email-stamp:not([hidden]) {
  display:block!important;visibility:hidden;position:absolute;z-index:15;
  box-sizing:border-box;width:208px;height:68px;padding:5px 8px 4px;
  border:4px double #ff6a00;border-radius:4px;background:#06152b;
  color:#ff6a00;font-family:Arial,sans-serif;text-align:center;
  line-height:1.05;transform:rotate(-8deg) scale(var(--ea-stamp-scale,1));
  transform-origin:50% 50%;pointer-events:none;user-select:text;
 }
 #ea-v8-email-stamp .ea-v8-email-stamp-top {
  display:flex;justify-content:center;align-items:center;gap:8px;
  margin:0 0 3px;font-size:22px;line-height:24px;font-weight:900;letter-spacing:.4px;
 }
 #ea-v8-email-stamp .ea-v8-email-stamp-top svg {display:block;flex:none;color:#ff6a00;}
 #ea-v8-email-stamp .ea-v8-email-stamp-address {
  display:block;white-space:nowrap;color:#fff;font-size:16px;line-height:19px;font-weight:800;letter-spacing:-.35px;
 }
 #ea-v8-email-stamp[data-ea-stamp-visible="1"] {visibility:visible;}
}
