/* =========================================================
   GB MARSS DOCK — DRAG PERIMETER
========================================================= */

@media (min-width: 769px) {
  .gb-marss-dock-wrapper .gb-marss-dock-drag-perimeter {
    position: absolute !important;
    inset: 0 !important;

    width: auto !important;
    height: auto !important;

    display: block !important;
    box-sizing: border-box !important;

    pointer-events: none;
    z-index: 60;

    overflow: visible !important;
    transform: none !important;
  }

  .gb-marss-dock-wrapper .gb-marss-dock-drag-perimeter__edge {
    position: absolute !important;
    pointer-events: auto;
    touch-action: none;
    background: transparent !important;
  }

  .gb-marss-dock-wrapper .gb-marss-dock-drag-perimeter__edge--top {
    top: 0;
    left: 0;
    right: 0;
    height: 10px;
  }

  .gb-marss-dock-wrapper .gb-marss-dock-drag-perimeter__edge--right {
    top: 0;
    right: 0;
    bottom: 0;
    width: 10px;
  }

  .gb-marss-dock-wrapper .gb-marss-dock-drag-perimeter__edge--bottom {
    left: 0;
    right: 0;
    bottom: 0;
    height: 10px;
  }

  .gb-marss-dock-wrapper .gb-marss-dock-drag-perimeter__edge--left {
    top: 0;
    left: 0;
    bottom: 0;
    width: 10px;
  }
}

@media (max-width: 768px) {
  .gb-marss-dock-drag-perimeter {
    display: none !important;
  }
}