/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/page-header--branding/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.page-header--top .wp-block-frs-blocks-page-header--branding {
  margin-top: clamp(26px, 1.813rem + (1vw - 10.25px) * 3.133, 26px);
  width: 225px;
  max-width: 70%;
}
.page-header--top .wp-block-frs-blocks-page-header--branding .block-editor-inner-blocks {
  position: relative;
}
.page-header--top .wp-block-frs-blocks-page-header--branding .block-editor-media-placeholder {
  position: absolute;
}
.page-header--top .wp-block-frs-blocks-page-header--branding a {
  display: block;
  position: relative;
}
.page-header--top .wp-block-frs-blocks-page-header--branding a:focus:after, .page-header--top .wp-block-frs-blocks-page-header--branding a:hover:after, .page-header--top .wp-block-frs-blocks-page-header--branding a:active:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 2px solid var(--wp--preset--color--neutral);
  border-radius: 4px;
  width: calc(100% + 20px);
  height: calc(100% + 20px);
}
@media (max-width: 1024px) {
  .page-header--top .wp-block-frs-blocks-page-header--branding {
    flex-shrink: 0;
    margin-top: 0;
    width: 160px;
    align-content: center;
  }
}
@media (max-width: 380px) {
  .page-header--top .wp-block-frs-blocks-page-header--branding {
    width: 120px;
  }
}
.page-header--top .wp-block-frs-blocks-page-header--branding img {
  display: block;
  width: 100%;
  height: auto;
}

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