/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/@wordpress/scripts/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/scss/popup.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
.is-popup-container .is-popup-button {
  cursor: pointer;
}
.is-popup-container .is-popup-content {
  position: fixed;
  top: 0;
  right: -100%;
  left: 100%;
  transition: all 0.4s;
  z-index: 1;
  max-width: none;
}
.is-popup-container .is-popup-content > .wp-block-group {
  overflow-y: scroll;
  height: 100vh;
}
@media (max-width: 781px) {
  .is-popup-container .is-popup-content > .wp-block-group {
    height: calc(100vh - 64px);
  }
}
.is-popup-container .is-popup-content .is-popup-close-button {
  cursor: pointer;
}
.is-popup-container .is-popup-content.popup-open {
  right: calc(4rem - var(--scrollbar-width));
  left: 0;
}
@media (max-width: 781px) {
  .is-popup-container .is-popup-content.popup-open {
    right: 0;
    left: 0;
    margin-top: 64px !important;
  }
}
.is-popup-container.popup-open .is-popup-content {
  right: calc(4rem - var(--scrollbar-width));
  left: 0;
}
@media (max-width: 781px) {
  .is-popup-container.popup-open .is-popup-content {
    right: 0;
    left: 0;
    margin-top: 64px !important;
  }
}

/*# sourceMappingURL=popup.css.map*/