/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./includes/blocks/icon-block/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.wp-block-do-blocks-icon-block {
  display: inline-flex;
}

.do-blocks-icons-modal .do-blocks-icons-modal-grid {
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  gap: 10px;
}
.do-blocks-icons-modal .do-blocks-icons-modal-grid .components-button {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 10px;
  height: auto;
  padding: 16px;
  border: 1px solid #e6e6e6;
  position: relative;
  transition: all 0.05s ease-in-out;
}
.do-blocks-icons-modal .do-blocks-icons-modal-grid .components-button:not(:disabled):hover::after {
  background: var(--wp-admin-theme-color);
  border-radius: 2px;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0.04;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
.do-blocks-icons-modal .do-blocks-icons-modal-grid .components-button:not(:disabled):hover {
  border-color: var(--wp-admin-theme-color);
}
.do-blocks-icons-modal .do-blocks-icons-modal-grid .components-button.is-primary {
  border-color: var(--wp-admin-theme-color);
}
.do-blocks-icons-modal .do-blocks-icons-modal-grid .components-button svg {
  all: revert-layer;
}

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