.gn-header{--gn-topo: #0d3b24;--gn-menu: #15653b;--gn-folha: #3fae49;--gn-destaque: #f2a341;--gn-texto-claro: #fff;display:block;position:relative;z-index:3}.gn-header .list-menu{margin:0;padding:0;list-style:none}.gn-header .list-menu--inline{display:inline-flex;flex-wrap:wrap}.gn-header summary.list-menu__item{padding-right:2.7rem}.gn-header .list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.gn-header .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale))}.gn-header .menu-drawer-container{display:flex}.gn-header .page-width{max-width:150rem}.gn-header__topo{position:relative;background:var(--gn-topo);color:var(--gn-texto-claro)}.gn-header__barra{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"drawer logo carrinho" "busca busca busca";align-items:center;column-gap:1.2rem;row-gap:1.2rem;padding-top:1.2rem;padding-bottom:1.4rem}.gn-header__drawer{grid-area:drawer;justify-self:start;color:var(--gn-texto-claro)}.gn-header__drawer .header__icon{color:var(--gn-texto-claro)}.gn-header__titulo{display:contents;margin:0}.gn-header__logo{grid-area:logo;display:inline-flex;align-items:center;justify-content:center;padding:.2rem 0}.gn-header__logo-img{display:block;width:auto;height:6.2rem}.gn-header__busca{grid-area:busca;display:flex;align-items:center;height:4.8rem;padding:0 .6rem 0 1.8rem;border-radius:1.2rem;background:#fff}.gn-header__busca input[type=search]{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:#1e2a22;font-family:var(--font-body-family);font-size:1.6rem;outline:none;box-shadow:none}.gn-header__busca input[type=search]::placeholder{color:#1e2a2299}.gn-header__busca input[type=search]::-webkit-search-cancel-button{display:none}.gn-header__busca button{display:grid;place-items:center;width:4.2rem;height:4.2rem;padding:0;border:0;border-radius:.8rem;background:transparent;color:var(--gn-menu);cursor:pointer}.gn-header__busca button .svg-wrapper,.gn-header__busca button svg{width:2.2rem;height:2.2rem}.gn-header__busca:focus-within{box-shadow:0 0 0 .3rem var(--gn-folha)}.gn-header__info{display:none;align-items:center;gap:1rem;color:var(--gn-texto-claro);text-decoration:none;line-height:1.25}.gn-header__icone{flex:0 0 auto;width:3.2rem;height:3.2rem;color:var(--gn-folha)}.gn-header__info-texto{display:flex;flex-direction:column;font-size:1.4rem;white-space:nowrap}.gn-header__info-texto strong{font-weight:700}.gn-header__info:hover strong{text-decoration:underline;text-underline-offset:.3rem}.gn-header__carrinho{grid-area:carrinho;justify-self:end;position:relative;display:inline-flex;align-items:center;gap:.6rem;width:auto;height:auto;color:var(--gn-folha)}.gn-header .gn-header__carrinho .svg-wrapper,.gn-header .gn-header__carrinho .svg-wrapper svg,.gn-header .gn-header__carrinho .icon{width:5.2rem;height:5.2rem}.gn-header__carrinho .cart-count-bubble{position:absolute;top:-.6rem;right:-.8rem;display:grid;place-items:center;min-width:2.2rem;height:2.2rem;padding:0 .5rem;border-radius:2rem;background:var(--gn-destaque);color:#1e2a22;font-size:1.2rem;font-weight:700}.gn-header__menu{display:none;background:var(--gn-menu)}.gn-header__menu-interno{display:flex;align-items:center;justify-content:center;gap:1.6rem;min-height:5.6rem}.gn-header__menu .header__inline-menu{display:block;margin:0}.gn-header__menu .list-menu--inline{justify-content:center;gap:.4rem 1.2rem}.gn-header .gn-header__menu .list-menu--inline>li>.header__menu-item,.gn-header .gn-header__menu .list-menu--inline>li>header-menu>details>.header__menu-item,.gn-header .gn-header__menu .list-menu--inline>li>details>.header__menu-item{padding:1.2rem 1.4rem;color:var(--gn-texto-claro);font-size:1.6rem;font-weight:500}.gn-header .gn-header__menu .list-menu--inline>li>header-menu>details>.header__menu-item .icon-caret{right:.4rem;color:var(--gn-texto-claro)}.gn-header__menu .list-menu--inline>li>.header__menu-item:hover span,.gn-header__menu .list-menu--inline>li>header-menu>details>.header__menu-item:hover span,.gn-header__menu .list-menu--inline>li .header__active-menu-item{text-decoration:underline;text-underline-offset:.4rem}.gn-header .gn-header__menu .list-menu--inline>li .header__active-menu-item{color:#fff;font-weight:700;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem}.gn-header__menu .header__submenu{min-width:22rem;padding:.8rem 0;border:0;border-radius:1.2rem;background:#fff;overflow:hidden;box-shadow:0 1.2rem 3rem #00000026}.gn-header .gn-header__menu .header__submenu .header__menu-item{padding:1rem 2.4rem;color:#1e2a22;font-size:1.5rem;font-weight:500}.gn-header .gn-header__menu .header__submenu .header__menu-item:hover{background:#eaf4eb;color:#15653b}.gn-header__destaque{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 2rem;border-radius:1rem;background:var(--gn-folha);color:#fff;font-size:1.6rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:filter .2s}.gn-header__destaque svg{width:2rem;height:2rem}.gn-header__destaque:hover{filter:brightness(1.06)}@media screen and (min-width:990px){.gn-header__barra{grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"logo busca atendimento conta carrinho";column-gap:3.2rem;padding-top:1.6rem;padding-bottom:1.6rem}.gn-header__drawer{display:none}.gn-header__logo{padding:.2rem 0}.gn-header__logo-img{height:7.6rem}.gn-header__busca{height:5.6rem;max-width:72rem;justify-self:center;width:100%}.gn-header__info{display:inline-flex}.gn-header__info--atendimento{grid-area:atendimento}.gn-header__info--conta{grid-area:conta}.gn-header__menu{display:block}}@media screen and (min-width:990px)and (max-width:1199px){.gn-header__barra{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"logo busca conta carrinho"}.gn-header__info--atendimento{display:none}}.announcement-bar__message{font-family:var(--font-body-family);font-style:normal;font-weight:700;letter-spacing:0;font-size:1.2rem;line-height:1.4}@media screen and (min-width:750px){.announcement-bar__message{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gn-header.css.map */
