/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.107.2/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.15_webpack@5.107.2/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/.pnpm/sass-loader@12.6.0_sass@1.100.0_webpack@5.107.2/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/blocks/extension-blocks/gallery-fields/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.wp-block-directorist-gb-integration-gallery-fields,
.directorist-gb-integration-extension-block-gallery {
  width: 100%;
  padding: var(--directorist-gbi-extension-gallery-shell-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-shell-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-shell-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-shell-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-shell-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-shell-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-shell-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-shell-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-shell-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-shell-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-shell-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-shell-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-shell-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-shell-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-shell-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-shell-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-shell-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-shell-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-shell-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-shell-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-shell-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-shell-translate-x, 0), var(--directorist-gbi-extension-gallery-shell-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-shell-scale-x, 1), var(--directorist-gbi-extension-gallery-shell-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__header,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__header {
  padding: var(--directorist-gbi-extension-gallery-header-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-header-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-header-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-header-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-header-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-header-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-header-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-header-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-header-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-header-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-header-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-header-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-header-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-header-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-header-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-header-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-header-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-header-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-header-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-header-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-header-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-header-translate-x, 0), var(--directorist-gbi-extension-gallery-header-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-header-scale-x, 1), var(--directorist-gbi-extension-gallery-header-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
  margin-bottom: 12px;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__title,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__title {
  padding: var(--directorist-gbi-extension-gallery-title-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-title-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-title-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-title-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-title-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-title-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-title-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-title-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-title-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-title-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-title-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-title-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-title-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-title-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-title-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-title-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-title-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-title-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-title-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-title-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-title-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-title-translate-x, 0), var(--directorist-gbi-extension-gallery-title-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-title-scale-x, 1), var(--directorist-gbi-extension-gallery-title-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon {
  padding: var(--directorist-gbi-extension-gallery-section-icon-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-section-icon-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-section-icon-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-section-icon-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-section-icon-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-section-icon-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-section-icon-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-section-icon-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-section-icon-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-section-icon-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-section-icon-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-section-icon-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-section-icon-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-section-icon-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-section-icon-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-section-icon-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-section-icon-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-section-icon-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-section-icon-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-section-icon-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-section-icon-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-section-icon-translate-x, 0), var(--directorist-gbi-extension-gallery-section-icon-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-section-icon-scale-x, 1), var(--directorist-gbi-extension-gallery-section-icon-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon i,
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon svg,
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon .directorist-icon-mask,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon i,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon svg,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon .directorist-icon-mask {
  color: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon .directorist-icon-mask::after {
  background-color: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon svg :where(path, circle, rect, polygon, ellipse, line, polyline) {
  fill: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon svg [fill=none],
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon svg [fill=none] {
  fill: none;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__icon svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__icon svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke] {
  stroke: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content {
  padding: var(--directorist-gbi-extension-gallery-content-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-content-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-content-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-content-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-content-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-content-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-content-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-content-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-content-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-content-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-content-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-content-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-content-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-content-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-content-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-content-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-content-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-content-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-content-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-content-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-content-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-content-translate-x, 0), var(--directorist-gbi-extension-gallery-content-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-content-scale-x, 1), var(--directorist-gbi-extension-gallery-content-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__placeholder,
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__notice,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__placeholder,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__notice {
  padding: var(--directorist-gbi-extension-gallery-notice-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-notice-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-notice-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-notice-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-notice-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-notice-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-notice-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-notice-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-notice-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-notice-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-notice-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-notice-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-notice-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-notice-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-notice-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-notice-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-notice-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-notice-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-notice-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-notice-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-notice-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-notice-translate-x, 0), var(--directorist-gbi-extension-gallery-notice-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-notice-scale-x, 1), var(--directorist-gbi-extension-gallery-notice-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gallery-grid-two,
.directorist-gb-integration-extension-block-gallery .directorist-gallery-grid-two {
  padding: var(--directorist-gbi-extension-gallery-grid-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-grid-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-grid-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-grid-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-grid-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-grid-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-grid-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-grid-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-grid-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-grid-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-grid-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-grid-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-grid-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-grid-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-grid-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-grid-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-grid-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-grid-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-grid-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-grid-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-grid-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-grid-translate-x, 0), var(--directorist-gbi-extension-gallery-grid-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-grid-scale-x, 1), var(--directorist-gbi-extension-gallery-grid-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item {
  padding: var(--directorist-gbi-extension-gallery-item-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-item-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-item-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-item-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-item-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-item-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-item-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-item-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-item-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-item-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-item-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-item-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-item-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-item-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-item-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-item-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-item-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-item-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-item-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-item-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-item-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-item-translate-x, 0), var(--directorist-gbi-extension-gallery-item-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-item-scale-x, 1), var(--directorist-gbi-extension-gallery-item-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figure,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figure {
  padding: var(--directorist-gbi-extension-gallery-figure-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-figure-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-figure-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-figure-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-figure-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-figure-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-figure-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-figure-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-figure-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-figure-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-figure-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-figure-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-figure-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-figure-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-figure-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-figure-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-figure-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-figure-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-figure-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-figure-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-figure-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-figure-translate-x, 0), var(--directorist-gbi-extension-gallery-figure-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-figure-scale-x, 1), var(--directorist-gbi-extension-gallery-figure-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
  overflow: hidden;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item img,
.wp-block-directorist-gb-integration-gallery-fields .directorist-gallery-grid-two img,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item img,
.directorist-gb-integration-extension-block-gallery .directorist-gallery-grid-two img {
  padding: var(--directorist-gbi-extension-gallery-image-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-image-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-image-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-image-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-image-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-image-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-image-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-image-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-image-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-image-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-image-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-image-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-image-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-image-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-image-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-image-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-image-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-image-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-image-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-image-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-image-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-image-translate-x, 0), var(--directorist-gbi-extension-gallery-image-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-image-scale-x, 1), var(--directorist-gbi-extension-gallery-image-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption {
  padding: var(--directorist-gbi-extension-gallery-overlay-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-overlay-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-overlay-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-overlay-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-overlay-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-overlay-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-overlay-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-overlay-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-overlay-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-overlay-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-overlay-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-overlay-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-overlay-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-overlay-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-overlay-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-overlay-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-overlay-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-overlay-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-overlay-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-overlay-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-overlay-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-overlay-translate-x, 0), var(--directorist-gbi-extension-gallery-overlay-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-overlay-scale-x, 1), var(--directorist-gbi-extension-gallery-overlay-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption a,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption a {
  padding: var(--directorist-gbi-extension-gallery-link-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-link-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-link-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-link-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-link-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-link-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-link-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-link-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-link-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-link-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-link-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-link-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-link-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-link-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-link-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-link-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-link-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-link-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-link-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-link-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-link-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-link-translate-x, 0), var(--directorist-gbi-extension-gallery-link-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-link-scale-x, 1), var(--directorist-gbi-extension-gallery-link-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask {
  padding: var(--directorist-gbi-extension-gallery-overlay-icon-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-overlay-icon-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-overlay-icon-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-overlay-icon-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-overlay-icon-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-overlay-icon-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-overlay-icon-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-overlay-icon-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-overlay-icon-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-overlay-icon-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-overlay-icon-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-overlay-icon-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-overlay-icon-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-overlay-icon-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-overlay-icon-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-overlay-icon-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-overlay-icon-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-overlay-icon-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-overlay-icon-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-overlay-icon-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-overlay-icon-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-overlay-icon-translate-x, 0), var(--directorist-gbi-extension-gallery-overlay-icon-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-overlay-icon-scale-x, 1), var(--directorist-gbi-extension-gallery-overlay-icon-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i i,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i svg,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i .directorist-icon-mask,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg i,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg svg,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg .directorist-icon-mask,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask i,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask svg,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask .directorist-icon-mask,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i i,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i svg,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i .directorist-icon-mask,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg i,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg svg,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg .directorist-icon-mask,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask i,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask svg,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask .directorist-icon-mask {
  color: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i .directorist-icon-mask::after,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg .directorist-icon-mask::after,
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask .directorist-icon-mask::after {
  background-color: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask svg :where(path, circle, rect, polygon, ellipse, line, polyline) {
  fill: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i svg [fill=none],
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg svg [fill=none],
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask svg [fill=none],
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i svg [fill=none],
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg svg [fill=none],
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask svg [fill=none] {
  fill: none;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption i svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption svg svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption i svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption svg svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke] {
  stroke: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-grid-item figcaption .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-gallery .directorist-grid-item figcaption .directorist-icon-mask::after {
  background-color: currentColor !important;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button {
  padding: var(--directorist-gbi-extension-gallery-button-padding) !important;
  margin: var(--directorist-gbi-extension-gallery-button-margin) !important;
  background-color: var(--directorist-gbi-extension-gallery-button-bg-color) !important;
  background-image: var(--directorist-gbi-extension-gallery-button-bg-gradient) !important;
  color: var(--directorist-gbi-extension-gallery-button-text-color) !important;
  text-align: var(--directorist-gbi-extension-gallery-button-text-align) !important;
  border-color: var(--directorist-gbi-extension-gallery-button-border-color) !important;
  border-style: var(--directorist-gbi-extension-gallery-button-border-style) !important;
  border-width: var(--directorist-gbi-extension-gallery-button-border-width) !important;
  border-radius: var(--directorist-gbi-extension-gallery-button-border-radius) !important;
  font-size: var(--directorist-gbi-extension-gallery-button-font-size) !important;
  line-height: var(--directorist-gbi-extension-gallery-button-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-gallery-button-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-gallery-button-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-gallery-button-text-transform) !important;
  font-family: var(--directorist-gbi-extension-gallery-button-font-family) !important;
  font-style: var(--directorist-gbi-extension-gallery-button-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-gallery-button-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-gallery-button-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-gallery-button-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-gallery-button-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-gallery-button-translate-x, 0), var(--directorist-gbi-extension-gallery-button-translate-y, 0)) scale(var(--directorist-gbi-extension-gallery-button-scale-x, 1), var(--directorist-gbi-extension-gallery-button-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button i,
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button svg,
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button .directorist-icon-mask,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button i,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button svg,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button .directorist-icon-mask {
  color: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button .directorist-icon-mask::after {
  background-color: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button svg :where(path, circle, rect, polygon, ellipse, line, polyline) {
  fill: currentColor;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button svg [fill=none],
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button svg [fill=none] {
  fill: none;
}
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-gallery-fields .directorist-gb-integration-extension-block__content button svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-gallery .directorist-gb-integration-extension-block__content button svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke] {
  stroke: currentColor;
}

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