/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./blocks/burger-btn/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
@media screen and (min-width: 1190px) {
  .wp-block-custom-blocker-burger-btn {
    display: none;
  }
}
@media screen and (max-width: 1189px) {
  body {
    overflow-x: hidden;
  }
  .nav {
    transition: 0.3s all ease-in-out;
    top: 0;
    left: 0;
    background-color: black;
    z-index: 100;
    position: fixed;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    transform: translateX(100%) !important;
  }
  .nav nav ul {
    flex-direction: column;
  }
  .nav .wp-block-button {
    margin-top: 30px;
  }
  .light-mode .nav {
    background-color: #FFF9EC;
  }
}
.burger-btn {
  width: 50px;
  height: 34px;
  cursor: pointer;
  transition: 0.3s all ease-in-out;
  position: relative;
  z-index: 101;
}
.burger-btn .cls-1 {
  fill: #fff9ed;
  stroke-width: 0px;
}
.burger-btn:before {
  transition: 0.5s all ease-in-out;
  opacity: 0;
  content: "";
  position: absolute;
  width: 30px;
  height: 30px;
  top: 55%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NiA0NiI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5jbHMtMSB7CiAgICAgICAgICAgIGZpbGw6ICNmZmY5ZWM7CiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICAgICAgICB9CiAgICAgICAgPC9zdHlsZT4KICAgIDwvZGVmcz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI0LjQxLDIzTDQ1LjcxLDEuNzFjLjM5LS4zOS4zOS0xLjAyLDAtMS40MXMtMS4wMi0uMzktMS40MSwwbC0yMS4yOSwyMS4yOUwxLjcxLjI5QzEuMzItLjEuNjgtLjEuMjkuMjlTLS4xLDEuMzIuMjksMS43MWwyMS4yOSwyMS4yOUwuMjksNDQuMjljLS4zOS4zOS0uMzksMS4wMiwwLDEuNDEuMi4yLjQ1LjI5LjcxLjI5cy41MS0uMS43MS0uMjlsMjEuMjktMjEuMjksMjEuMjksMjEuMjljLjIuMi40NS4yOS43MS4yOXMuNTEtLjEuNzEtLjI5Yy4zOS0uMzkuMzktMS4wMiwwLTEuNDFsLTIxLjI5LTIxLjI5WiIvPgo8L3N2Zz4=) center/cover no-repeat;
}
.burger-btn svg {
  transition: 0.5s all ease-in-out;
}

.burger--active {
  position: sticky;
  z-index: 100;
}
.burger--active svg {
  opacity: 0;
}
.burger--active .burger-btn:before {
  opacity: 1;
}

.burger-navigation--active {
  opacity: 1 !important;
  transform: translateX(0) !important;
}

.scroll-hidden {
  overflow: hidden !important;
}

.light-mode .burger-btn:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NiA0NiI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5jbHMtMSB7CiAgICAgICAgICAgIGZpbGw6ICMwMDA7CiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICAgICAgICB9CiAgICAgICAgPC9zdHlsZT4KICAgIDwvZGVmcz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI0LjQxLDIzTDQ1LjcxLDEuNzFjLjM5LS4zOS4zOS0xLjAyLDAtMS40MXMtMS4wMi0uMzktMS40MSwwbC0yMS4yOSwyMS4yOUwxLjcxLjI5QzEuMzItLjEuNjgtLjEuMjkuMjlTLS4xLDEuMzIuMjksMS43MWwyMS4yOSwyMS4yOUwuMjksNDQuMjljLS4zOS4zOS0uMzksMS4wMiwwLDEuNDEuMi4yLjQ1LjI5LjcxLjI5cy41MS0uMS43MS0uMjlsMjEuMjktMjEuMjksMjEuMjksMjEuMjljLjIuMi40NS4yOS43MS4yOXMuNTEtLjEuNzEtLjI5Yy4zOS0uMzkuMzktMS4wMiwwLTEuNDFsLTIxLjI5LTIxLjI5WiIvPgo8L3N2Zz4=) center/cover no-repeat;
}

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