.overlay .modal > button.close {
  width: 28px !important;
  height: 28px !important;
  min-width: 28px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: currentColor !important;
  box-shadow: none !important;
  font-size: 0 !important;
  line-height: 0 !important;
  -webkit-mask: url('assets/icon-x.svg') center / 18px 18px no-repeat;
  mask: url('assets/icon-x.svg') center / 18px 18px no-repeat;
}
.overlay .modal > button.close:hover { opacity: .7; }
.overlay .modal > button.close:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
