/*!********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/blocks/global-styles/styles/editor.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************/
.global-editor-bg {
  background-color: red;
}

#editor div[class^=wp-block-blockly-] .bly-change-image {
  position: absolute;
  z-index: 50;
  padding: 0;
  top: 0;
  left: 0;
  opacity: 1;
  height: 100%;
}
#editor div[class^=wp-block-blockly-] .bly-change-image img {
  transition: 0.2s ease;
}
#editor div[class^=wp-block-blockly-] .bly-change-image:hover img {
  opacity: 0.7;
}
#editor div[class^=wp-block-blockly-] .bly-change-image:focus {
  background: none;
  border: none;
  outline: none;
  box-shadow: none;
}
#editor div[class^=wp-block-blockly-] .bly-add-image {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 50;
  padding: 0;
  width: 100%;
  height: 100%;
}
#editor div[class^=wp-block-blockly-] .bly-add-image svg {
  position: absolute;
  top: 17px;
  left: 19px;
}
#editor div[class^=wp-block-blockly-] .bly-remove-image {
  color: #ec3939;
  position: absolute;
  right: 0;
  top: 0;
  height: auto;
  width: 20px;
  left: auto;
  z-index: 60;
  margin: 0;
  padding: 0;
  background: #fff;
  border-radius: 50px;
}
#editor div[class^=wp-block-blockly-] .bly-remove-image:active, #editor div[class^=wp-block-blockly-] .bly-remove-image:focus {
  color: #ec3939;
  background: #fff;
}
#editor div[class^=wp-block-blockly-] .bly-remove-image:not(:disabled):not([aria-disabled=true]):focus {
  background: #fff;
}

.bly-inspector-help-text .components-base-control__help {
  margin-top: 0;
}
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/blocks/testimonial/styles/editor.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
/**
 * Editor styles for the admin
 */
.bly-block-testimonial {
  margin-bottom: 0;
}
.bly-block-testimonial .components-button:not(:disabled):not([aria-disabled=true]):focus {
  background: none;
  box-shadow: none;
}

.block-editor-block-list__layout [data-type="blockly/testimonial"] {
  margin-bottom: 1.2em;
}

.bly-testimonial-info h2.editor-rich-text__tinymce {
  line-height: 1.2;
}
.bly-testimonial-info p.editor-rich-text__tinymce {
  line-height: 1.6;
}
.bly-testimonial-info .bly-testimonial-title + .bly-testimonial-title {
  line-height: 1.8;
}

#editor div[class^=wp-block-blockly-].bly-block-testimonial .bly-add-image svg {
  height: 32px;
  width: 32px;
}

#editor div[class^=wp-block-blockly-] .bly-add-image svg {
  position: absolute;
  top: 40px;
  left: 40px;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/blocks/author-profile-box/styles/editor.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
/**
 * Editor styles for the admin
 */
.bly-block-profile {
  margin-bottom: 0;
}

.block-editor-block-list__layout [data-type="blockly/author-profile-box"] {
  margin-bottom: 1.2em;
}

.bly-profile-image-wrap svg {
  pointer-events: none;
  margin: auto;
}
.bly-profile-image-wrap .components-button:not(:disabled):not([aria-disabled=true]):focus {
  background: none;
  box-shadow: none;
}

.bly-profile-content-wrap h2.editor-rich-text__tinymce {
  line-height: 1.2;
}
.bly-profile-content-wrap p.editor-rich-text__tinymce {
  line-height: 1.6;
}

#editor .wp-block-blockly-author-profile-box.square .bly-remove-image {
  top: 5px;
  right: 5px;
}

#editor .bly-has-avatar .bly-profile-image-square .bly-change-image {
  transition: 0.2s ease;
}
#editor .bly-has-avatar .bly-profile-image-square .bly-change-image:hover {
  opacity: 0.7;
}
/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/blocks/alert/styles/editor.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
/** Editor CSS **/
.block-editor .alert .close {
  margin-top: -10% !important;
}
/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/blocks/button/styles/editor.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
/**
 * Editor styles for the admin
 */
.bly-block-button + .blocks-button__inline-link .editor-url-input, .bly-block-button + .blocks-button__inline-link .block-editor-url-input {
  display: inline-block;
  width: auto;
}
.bly-block-button + .blocks-button__inline-link .components-button {
  display: inline-block;
  padding: 8px;
}
.bly-block-button + .blocks-button__inline-link svg {
  vertical-align: middle;
  margin-right: 8px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/blocks/highlight/styles/editor.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************/

/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/blocks/quote/styles/editor.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
/** Editor CSS **/
.block-editor-block-styles .wp-block-blockly-quote {
  background-color: #f4f4f4;
  color: #5B5B5B;
}
.block-editor-block-styles .wp-block-blockly-quote.is-style-style_two {
  background-color: green !important;
  color: red !important;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/blocks/pricing-table-inner/styles/editor.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
/**
 * Editor styles for the admin
 */
.edit-post-visual-editor .editor-block-list__block [data-type="blockly/pricing-table-inner"],
.edit-post-visual-editor .block-editor-block-list__block [data-type="blockly/pricing-table-inner"] {
  margin-left: 0;
  margin-right: 0;
  /* Prevent grid resize */
  overflow: hidden;
  min-width: 0;
}

.bly-pricing-table-wrap-admin > .editor-inner-blocks > .editor-block-list__layout,
.bly-pricing-table-wrap-admin > .block-editor-inner-blocks > .block-editor-block-list__layout {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 2em;
  min-height: 0;
}

/* Grid gap classes */
.bly-block-pricing-table-gap-0 > .editor-inner-blocks > .editor-block-list__layout,
.bly-block-pricing-table-gap-0 > .block-editor-inner-blocks > .block-editor-block-list__layout {
  grid-column-gap: 0;
}

.bly-block-pricing-table-gap-1 > .editor-inner-blocks > .editor-block-list__layout,
.bly-block-pricing-table-gap-1 > .block-editor-inner-blocks > .block-editor-block-list__layout {
  grid-column-gap: 1em;
}

.bly-block-pricing-table-gap-2 > .editor-inner-blocks > .editor-block-list__layout,
.bly-block-pricing-table-gap-2 > .block-editor-inner-blocks > .block-editor-block-list__layout {
  grid-column-gap: 2em;
}

.bly-block-pricing-table-gap-3 > .editor-inner-blocks > .editor-block-list__layout,
.bly-block-pricing-table-gap-3 > .block-editor-inner-blocks > .block-editor-block-list__layout {
  grid-column-gap: 3em;
}

.bly-block-pricing-table-gap-4 > .editor-inner-blocks > .editor-block-list__layout,
.bly-block-pricing-table-gap-4 > .block-editor-inner-blocks > .block-editor-block-list__layout {
  grid-column-gap: 4em;
}

.bly-block-pricing-table-gap-5 > .editor-inner-blocks > .editor-block-list__layout,
.bly-block-pricing-table-gap-5 > .block-editor-inner-blocks > .block-editor-block-list__layout {
  grid-column-gap: 5em;
}

/* Grid column classes */
.bly-pricing-columns-2 .editor-block-list__layout,
.bly-pricing-columns-2 .block-editor-block-list__layout {
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}
@media only screen and (max-width: 600px) {
  .bly-pricing-columns-2 .editor-block-list__layout,
.bly-pricing-columns-2 .block-editor-block-list__layout {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}

.bly-pricing-columns-3 .editor-block-list__layout,
.bly-pricing-columns-3 .block-editor-block-list__layout {
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}
@media only screen and (max-width: 600px) {
  .bly-pricing-columns-3 .editor-block-list__layout,
.bly-pricing-columns-3 .block-editor-block-list__layout {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}

.bly-pricing-columns-4 .editor-block-list__layout,
.bly-pricing-columns-4 .block-editor-block-list__layout {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
@media only screen and (max-width: 800px) {
  .bly-pricing-columns-4 .editor-block-list__layout,
.bly-pricing-columns-4 .block-editor-block-list__layout {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media only screen and (max-width: 600px) {
  .bly-pricing-columns-4 .editor-block-list__layout,
.bly-pricing-columns-4 .block-editor-block-list__layout {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}

.bly-pricing-columns-5 .editor-block-list__layout,
.bly-pricing-columns-5 .block-editor-block-list__layout {
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}
@media only screen and (max-width: 800px) {
  .bly-pricing-columns-5 .editor-block-list__layout,
.bly-pricing-columns-5 .block-editor-block-list__layout {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media only screen and (max-width: 600px) {
  .bly-pricing-columns-5 .editor-block-list__layout,
.bly-pricing-columns-5 .block-editor-block-list__layout {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}

/* Alignment styles */
.bly-block-pricing-table-inside .editor-block-list__block[data-align=full],
.bly-block-pricing-table-inside .editor-block-list__block[data-align=wide],
.bly-block-pricing-table-inside .block-editor-block-list__block[data-align=full],
.bly-block-pricing-table-inside .block-editor-block-list__block[data-align=wide] {
  margin-left: auto;
  margin-right: auto;
}

.bly-block-pricing-table-inside .editor-url-input input[type=text],
.bly-block-pricing-table-inside .block-editor-block-list__block .block-editor-url-input input[type=text] {
  width: 100%;
}

.bly-pricing-has-currency div .block-editor-rich-text:first-child {
  vertical-align: top;
  margin-top: 0.7em;
  margin-right: 3px;
  line-height: 1;
}

.bly-pricing-table-title.editor-rich-text__tinymce:focus strong[data-mce-selected] {
  background: transparent;
  color: inherit;
}

/* Pricing table components */
div[data-type="blockly/pricing-table-price"] .block-editor-block-list__block-edit div .editor-rich-text {
  display: inline-block;
}

.bly-block-pricing-table .block-editor-block-list__layout div:first-child .block-editor-block-list__block-edit {
  margin-top: 0;
}

.bly-pricing-table-button .bly-block-button .components-button {
  padding: 8px;
}

.block-editor-block-list__block [data-type="blockly/pricing-table-title"],
.block-editor-block-list__block [data-type="blockly/pricing-table-subtitle"],
.block-editor-block-list__block [data-type="blockly/pricing-table-subtitle2"],
.block-editor-block-list__block [data-type="blockly/pricing-table-price"],
.block-editor-block-list__block [data-type="blockly/pricing-table-features"],
.block-editor-block-list__block [data-type="blockly/pricing-table-button"] {
  margin: 0 !important;
}

.wp-block-blockly-pricing-table-button.bly-block-button span {
  display: block;
}

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