/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./src/slick-slider/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
/**
 * Slick Slider Block Styles
 */
.wp-block-gb-for-slick-slider-slick-slider {
  /*
  * Contains custom styles for the Slick Slider.
  * This file is used to override default styles and add custom styles for the slider.
  */
  /* RTL Support - Fixed with proper CSS reset */
  /* Alternative RTL selector for broader compatibility */
}
.wp-block-gb-for-slick-slider-slick-slider .slick-prev:before, .wp-block-gb-for-slick-slider-slick-slider .slick-next:before {
  font-family: "system-ui" !important;
  font-size: var(--arrow-font-size) !important;
}
.wp-block-gb-for-slick-slider-slick-slider .slick-prev {
  left: -45px !important;
}
.wp-block-gb-for-slick-slider-slick-slider .slick-next {
  right: -45px !important;
}
.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-prev {
  left: auto !important;
  right: -45px !important;
}
.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-next {
  right: auto !important;
  left: -45px !important;
}
.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-prev {
  left: auto !important;
  right: -45px !important;
}
.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-next {
  right: auto !important;
  left: -45px !important;
}
.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev {
  left: 35px !important;
  z-index: 999;
}
.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next {
  right: 35px !important;
  z-index: 999;
}
[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-prev {
  left: auto !important;
  right: 35px !important;
}
[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next, .wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-next {
  right: auto !important;
  left: 35px !important;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before {
  content: "<" !important;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before {
  content: ">" !important;
}
[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-prev:before {
  content: ">" !important;
}
[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-next:before {
  content: "<" !important;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next {
  background-color: var(--arrow-bg-color) !important;
  height: var(--arrow-height) !important;
  width: var(--arrow-height) !important;
  opacity: 0.8;
  border: 1px solid #d3d1d1;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:before,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:before,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:before,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:before,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:before {
  line-height: 0.5;
  color: var(--arrow-color) !important;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:hover,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:hover,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:hover,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:hover,
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:hover {
  opacity: 1;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next {
  border-radius: 0;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next {
  border-radius: 20%;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next {
  border-radius: 50%;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next {
  border: none;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev,
.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next {
  top: auto;
  z-index: 999;
  bottom: 0;
  transform: translateY(120%);
  position: absolute;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev {
  left: calc(50% - var(--arrow-height) / 2 - 5px) !important;
}
.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next {
  left: calc(50% + var(--arrow-height) / 2 + 5px) !important;
}
[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-prev {
  left: calc(50% + 10px);
}
[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-next {
  left: calc(50% - 50px);
}

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