/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/scss/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
@media (width > 480px) and (width <= 782px) {
  :root {
    --wp--preset--font-size--large: 30px;
    --wp--preset--font-size--x-large: 26px;
  }
}
@media (width <= 480px) {
  :root {
    --wp--preset--font-size--large: 30px;
    --wp--preset--font-size--x-large: 26px;
  }
}
@media (width > 782px) {
  :root {
    --wp--preset--spacing--20: 1rem;
    --wp--preset--spacing--30: 1.5rem;
    --wp--preset--spacing--40: 2.25rem;
    --wp--preset--spacing--50: 3.38rem;
    --wp--preset--spacing--60: 5.06rem;
    --wp--preset--spacing--70: 7.59em;
    --wp--preset--spacing--80: 11.36rem;
  }
}
@media (width <= 480px) {
  .order-first-mobile {
    order: -99;
  }
}
@media (width <= 480px) {
  :root .text-align-left-mobile {
    text-align: left;
  }
  :root .text-align-right-mobile {
    text-align: right;
  }
  :root .text-align-center-mobile {
    text-align: center;
  }
}
@media (width > 480px) and (width <= 782px) {
  :root .text-align-left-tablet {
    text-align: left;
  }
  :root .text-align-right-tablet {
    text-align: right;
  }
  :root .text-align-center-tablet {
    text-align: center;
  }
}
@media (width > 782px) {
  :root .text-align-left-desktop {
    text-align: left;
  }
  :root .text-align-right-desktop {
    text-align: right;
  }
  :root .text-align-center-desktop {
    text-align: center;
  }
}
main:has(.wp-block-post-content > :first-child[style*="margin-top:0"]) {
  margin-top: 0 !important;
}
main:has(.wp-block-post-content > :first-child[style*="margin-top:0"]) ~ header {
  margin-bottom: 0;
}
main:has(.wp-block-post-content > :last-child[style*="margin-bottom:0"]) {
  margin-bottom: 0 !important;
}
main:has(.wp-block-post-content > :last-child[style*="margin-bottom:0"]) ~ footer {
  margin-top: 0;
}
strong {
  font-weight: 500;
}

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