/*
Theme Name: Informal
Theme URI: https://informaluz.com.br/themes/informal
Author: EM2 hipermidia
Author URI: https://em2.com.br
Description: Informal  is designed to take advantage of the new design tools introduced in WordPress 6.1. With a clean, blank base as a starting point, this default theme includes ten diverse style variations created by members of the WordPress community. Whether you want to build a complex or incredibly simple website, you can do it quickly and intuitively through the bundled styles or dive into creation and full customization yourself.
Requires at least: 6.1
Tested up to: 6.2
Requires PHP: 8.0
Version: 1.1
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: informal
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, accessibility-ready, blog, portfolio, news
*/
/*BODY*/
.wp-site-blocks,
.wp-site-blocks {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

body {
  overflow-x: hidden !important;
}

/*HEADER*/

header
  .wp-block-group.has-luminous-vivid-amber-background-color.has-background.has-global-padding.is-layout-constrained {
  max-height: 81px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

header .wp-block-search__inside-wrapper {
  display: flex;
  width: 150px !important;
  justify-content: space-between;
  flex-wrap: nowrap;
  align-items: center;
  border: 1px solid #ccc;
}
header.wp-block-template-part {
  position: fixed;
  top: 0;
  background-color: #fcb900;
  z-index: 999;
  width: 100vw;
}
/* Fim header */

/*FOOTER*/
footer.wp-block-template-part {
  width: 100vw;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

.wp-block-group.alignwide.is-content-justification-space-between.is-layout-flex.wp-container-9,
.wp-block-group.alignwide.is-content-justification-space-between.is-layout-flex.wp-container-13 {
  padding-top: 0 !important;
}

footer .wp-block-navigation .wp-block-navigation-item {
  align-items: center;
  display: flex;
  position: relative;
  line-height: 1rem;
}
footer .wp-block-search__inside-wrapper {
  display: none;
}
