
.psm-wrap{
  position: relative;
  width: min(100%, var(--psm-max-width, 820px));
  height: var(--psm-height, 620px);
  margin: 0 auto;
  min-height: 420px;
  overflow: hidden;
  background: transparent;
  isolation: isolate;
}

.psm-canvas{
  display:block;
  width:100%;
  height:100%;
  background: transparent;
}

@media (max-width: 767px){
  .psm-wrap{
    height:min(72vh, 620px);
    min-height:360px;
  }
}
