.Popin {
  background: rgba(23, 23, 23, 0.9); }
  .Popin-wrapper {
    background: var(--body-bg-color);
    color: var(--text-color);
    border-radius: 0;
    font-weight: 300;
    border: solid 1px var(--primary-color);
    -o-border-image: radial-gradient(var(--third-color), var(--primary-color), var(--third-color), var(--primary-color)) 1;
       border-image: radial-gradient(var(--third-color), var(--primary-color), var(--third-color), var(--primary-color)) 1;
    position: relative;
    padding: 1px;
    z-index: 0;
    padding: 3rem 2rem 6rem;
    overflow: visible; }
    .Popin-wrapper::after {
      content: '';
      position: absolute;
      top: -7px;
      bottom: -7px;
      left: 0;
      right: 0;
      width: auto;
      background: linear-gradient(to right, var(--primary-color) 2px, transparent 2.1px), linear-gradient(to right, var(--primary-color) 2px, transparent 2.1px);
      background-size: 6px 2px, 6px 2px;
      background-repeat: repeat-x, repeat-x;
      background-position: top, bottom;
      z-index: -1; }
    .Popin-wrapper::before {
      content: '';
      position: absolute;
      left: -7px;
      right: -7px;
      width: auto;
      top: 0;
      bottom: 0;
      background: linear-gradient(var(--primary-color) 2px, transparent 2.1px), linear-gradient(var(--primary-color) 2px, transparent 2.1px);
      background-size: 2px 6px, 2px 6px;
      background-repeat: repeat-y, repeat-y;
      background-position: left, right;
      z-index: -1; }
  .Popin-logo {
    max-height: 11rem; }
  .Popin-buttons .btn, .Popin-buttons .btn-border, .Popin-buttons .btn-secondary {
    min-width: 12rem; }

/*# sourceMappingURL=extend-popin.css.map */
