dropdown-menu,mega-menu{position:relative;display:block;text-align:start}.esta-ativo>.cabecalho__menu-item .rotulo{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}.lista-menu-suspenso{min-width:20rem;max-width:26rem;width:max-content;position:absolute;z-index:101;opacity:0;visibility:hidden;padding-top:2rem;padding-bottom:2rem}.lista-menu-suspenso.oculto{display:block!important}.lista-menu-suspenso:before{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:0;background:var(--gradient-header-background);background-color:rgb(var(--color-header-background));transition:height var(--duration-default) ease}.lista-menu-suspenso:after{content:"";z-index:-2;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 1rem);box-shadow:0 1rem 2rem rgba(var(--color-header-foreground),.08);visibility:hidden;opacity:0}.lista-menu-suspenso .lista-menu-suspenso:after{height:100%;box-shadow:0 0 2rem rgba(var(--color-header-foreground),.08)}.esta-ativo>.lista-menu-suspenso{opacity:1;visibility:visible}.esta-ativo:not(.esta-menuamplo)>.lista-menu-suspenso:before{height:100%}.esta-ativo:not(.esta-menuamplo)>.lista-menu-suspenso:after{transition:opacity var(--duration-long) ease;transition-delay:.15s;visibility:visible;opacity:1}.esta-ativo:not(.esta-menuamplo)>.lista-menu-suspenso>.lista-menu{opacity:0}.esta-ativo:not(.esta-menuamplo)>.lista-menu-suspenso>.mostrar-de-base{opacity:1;animation:show-from-bottom var(--duration-default) ease 0s;transition-delay:var(--duration-short);animation-delay:var(--duration-short)}.esta-ativo>.lista-menu-suspenso .amplo-menu__item,.esta-ativo>.lista-menu-suspenso .amplo-menu__promocional{opacity:0}.esta-ativo>.lista-menu-suspenso .mostrar-de-base{opacity:1;animation:show-from-bottom var(--duration-default) ease 0s}.esta-vitrine>.lista-menu-suspenso{transition:opacity var(--duration-default) ease,visibility 0s linear var(--duration-default)}.esta-vitrine.esta-ativo>.lista-menu-suspenso{transition:opacity var(--duration-default) ease .1s,visibility 0s}.esta-ativo.esta-vitrine>.lista-menu-suspenso .amplo-menu__promocional{opacity:1;animation:none}.mini-carrinho--aberto .esta-ativo.esta-menuamplo>.lista-menu-suspenso:before{height:100%;transition-delay:50ms}@keyframes show-from-bottom{0%{opacity:0;transform:translate3d(0,1.6rem,0)}to{opacity:1;transform:translateZ(0)}}.lista-menu-suspenso .cabecalho__menu-item{width:100%;padding:.7rem 3rem;justify-content:space-between;letter-spacing:0;text-transform:none;font-size:calc(var(--font-navigation-size) + .1rem);line-height:calc(1 + .4 / var(--font-body-scale))}.lista-menu-suspenso .cabecalho__menu-item .icone-indicacao{display:block;height:.5rem}@media screen and (hover:hover){.lista-menu-suspenso .esta-ativo>.cabecalho__menu-item .icone-indicacao,.lista-menu-suspenso .cabecalho__menu-item:hover .icone-indicacao{transform:rotate(-90deg)}}.lista-menu-suspenso .lista-menu-suspenso{top:-2rem;left:100%}.esta-menuamplo{position:static;--grid-horizontal-spacing: 2rem}.esta-menuamplo>.lista-menu-suspenso{max-width:100%;width:100%;left:0;right:0;padding-top:3.5rem;padding-bottom:4rem;line-height:calc(1 + .4 / var(--font-body-scale))}.esta-vitrine>.lista-menu-suspenso{padding-top:4rem;padding-bottom:4.5rem}.esta-menuamplo>.lista-menu-suspenso .pagina-largura{display:flex;align-items:flex-start;column-gap:var(--grid-horizontal-spacing)}.lista-amplo-menu{flex:1 1 100%;display:flex;flex-wrap:wrap;row-gap:3rem;column-gap:var(--grid-horizontal-spacing);max-height:calc(100vh - var(--header-height, 8rem));overflow-y:auto;scrollbar-width:none}.amplo-menu__item{flex:1 1 auto;max-width:22rem;page-break-inside:avoid;break-inside:avoid}@media screen and (min-width:1200px){.esta-menuamplo{--grid-horizontal-spacing: 3rem}.amplo-menu__item{max-width:28rem}}.esta-menuamplo.mostrar-imagens .amplo-menu__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3);flex-grow:0}.esta-menuamplo.mostrar-imagens-sem-promocional .amplo-menu__item{width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5);flex-grow:0}.amplo-menu__item-ligacao{display:block;margin-bottom:1rem;text-decoration:none;color:rgb(var(--color-header-foreground));transition:color var(--duration-default) ease}.amplo-menu__item-ligacao .cabecalho__menu-item{text-transform:uppercase;letter-spacing:.16em;font-size:var(--font-navigation-size);font-weight:600;color:rgb(var(--color-header-foreground));padding:0}.lista-menu-filho .cabecalho__menu-item{color:rgba(var(--color-header-foreground),.65);transition:color var(--duration-default) ease}.lista-menu-filho .cabecalho__menu-item:hover{color:rgb(var(--color-header-foreground))}.amplo-menu__item-ligacao .midia{margin-bottom:1.5rem}@media screen and (hover:hover){.amplo-menu__item-ligacao:hover{color:rgba(var(--color-header-foreground),.7)}.amplo-menu__item-ligacao:hover .cabecalho__menu-item .rotulo{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}}.amplo-menu__item--vazio:empty{display:block}.amplo-menu__promocional{flex:0 0 22rem;text-align:center}@media screen and (min-width:1200px){.amplo-menu__promocional{flex:0 0 28rem}}.lista-menu-filho .cabecalho__menu-item{padding-inline-start:0;padding-inline-end:0}.amplo-menu__promocional .midia{margin-bottom:1.5rem;border-radius:var(--card-radius)}.amplo-menu__promocional-ligacao{display:block;text-decoration:none;background-color:transparent;color:rgb(var(--color-header-foreground));transition:color var(--duration-default) ease}.amplo-menu__promocional-ligacao[aria-disabled=true]{pointer-events:none}.amplo-menu__promocional-chamada{font-family:var(--font-navigation-family);font-size:var(--font-navigation-size);display:inline-flex;align-items:center;text-transform:uppercase;padding:.5rem 0;letter-spacing:.3rem;font-weight:600;transition:color var(--duration-default) ease}.amplo-menu__promocional-chamada .rotulo{position:relative}.amplo-menu__promocional-chamada .rotulo:after{content:"";position:absolute;height:.1rem;background-color:rgb(var(--color-border));bottom:0;left:51%;right:50%;transition-property:left,right;transition-timing-function:ease;transition-duration:var(--duration-default)}.amplo-menu__promocional-subtitulo{font-size:1.6rem;color:rgba(var(--color-header-foreground),.7)}@media screen and (hover:hover){.amplo-menu__promocional-ligacao:hover{color:rgba(var(--color-header-foreground),.7)}.amplo-menu__promocional-ligacao:hover .amplo-menu__promocional-chamada .rotulo:after{left:0;right:0}}.amplo-menu__promocional--sobreposicao{position:relative}.amplo-menu__promocional--sobreposicao .amplo-menu__promocional-ligacao:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to top,rgba(4,4,4,.26) 0,rgba(54,54,54,.08) 40%,transparent 100%);border-radius:var(--card-radius)}.amplo-menu__promocional--sobreposicao .midia{margin-top:0;margin-bottom:0}.amplo-menu__promocional--sobreposicao .amplo-menu__promocional-conteudo{z-index:1;position:absolute;bottom:0;width:100%;padding:2.4rem 1.6rem 1.4rem;color:#fff;text-align:start;text-shadow:0 .1rem 1.6rem rgba(0,0,0,.45)}.amplo-menu__promocional--sobreposicao .amplo-menu__promocional-subtitulo{color:inherit}.cabecalho-fundo{z-index:-1;position:absolute;top:0;left:0;width:100%;height:0;transition:height var(--duration-default) ease}.cabecalho-fundo:before{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-header-background);background-color:rgb(var(--color-header-background))}.cabecalho-fundo:after{content:"";z-index:-2;position:absolute;right:1.5rem;bottom:0;left:1.5rem;height:2rem;border-radius:100%;box-shadow:0 0 4rem rgba(var(--color-header-foreground),.2);visibility:hidden;opacity:0}.cabecalho-fundo.esta-ativo{height:var(--height)}.cabecalho-fundo.esta-ativo:after{transition:opacity var(--duration-long) ease;transition-delay:.15s;visibility:visible;opacity:1}.esta-vitrine>.lista-menu-suspenso{max-height:calc(100vh - var(--header-height, 16rem) - 2rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}.esta-vitrine>.lista-menu-suspenso::-webkit-scrollbar{width:.4rem;background-color:rgba(var(--color-border),.3)}.esta-vitrine>.lista-menu-suspenso::-webkit-scrollbar-thumb{border-radius:1.6rem;background-color:rgb(var(--color-border))}.esta-vitrine>.lista-menu-suspenso .pagina-largura{display:block}.amplo-vitrine{display:grid;grid-template-columns:22rem minmax(0,1fr);gap:3rem;align-items:start}.amplo-vitrine__paineis{border-inline-start:1px solid rgba(var(--color-header-foreground),.08);padding-inline-start:3rem}.amplo-vitrine--com-promocional .amplo-vitrine__paineis{border-inline-end:1px solid rgba(var(--color-header-foreground),.08);padding-inline-end:3rem}.amplo-vitrine--com-promocional{grid-template-columns:22rem minmax(0,1fr) 26rem}@media screen and (min-width:1360px){.amplo-vitrine{grid-template-columns:24rem minmax(0,1fr);gap:4rem}.amplo-vitrine--com-promocional{grid-template-columns:24rem minmax(0,1fr) 30rem}}.amplo-vitrine__trilho{display:flex;flex-direction:column;row-gap:.4rem}.amplo-vitrine__trilho,.amplo-vitrine__promocional{position:sticky;top:0}.amplo-vitrine__aba{display:flex;align-items:center;justify-content:space-between;column-gap:1rem;padding:1.1rem 1.4rem;border-radius:var(--button-radius, 0);text-decoration:none;color:rgba(var(--color-header-foreground),.75);border-inline-start:.2rem solid transparent;transition:color var(--duration-default) ease,background-color var(--duration-default) ease,border-color var(--duration-default) ease}.amplo-vitrine__aba .rotulo{font-family:var(--font-navigation-family);font-size:var(--font-navigation-size);font-weight:var(--font-navigation-weight);letter-spacing:.08em}.amplo-vitrine__aba .icone-indicacao{width:.8rem;flex:0 0 auto;transform:rotate(-90deg);opacity:0;transition:opacity var(--duration-default) ease}.amplo-vitrine__aba[data-active]{color:rgb(var(--color-header-foreground));background-color:rgba(var(--color-header-foreground),.04);border-inline-start-color:rgb(var(--color-highlight, 217, 185, 122))}.amplo-vitrine__aba[data-active] .icone-indicacao{opacity:1}@media screen and (hover:hover){.amplo-vitrine__aba:hover{color:rgb(var(--color-header-foreground))}}.amplo-vitrine__loja-todos{margin-top:1.6rem}.amplo-vitrine__painel[hidden]{display:none}.amplo-vitrine__paineis{transition:opacity .15s ease}.amplo-vitrine__paineis.esta-alternando{opacity:0}.amplo-vitrine__painel{animation:show-from-bottom var(--duration-default) ease}@media(prefers-reduced-motion:reduce){.amplo-vitrine__painel{animation:none}}.amplo-vitrine__grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 2rem}@media screen and (min-width:990px)and (max-width:1199px){.amplo-vitrine__grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.amplo-vitrine__cartao{display:block;text-decoration:none;color:rgb(var(--color-header-foreground))}.amplo-vitrine__cartao-midia{position:relative;margin-bottom:1rem;border-radius:min(var(--card-radius),.6rem);overflow:hidden}.amplo-vitrine__cartao-midia img{display:block;width:100%;height:auto;transition:transform var(--duration-long) ease}@media screen and (hover:hover){.amplo-vitrine__cartao:hover .amplo-vitrine__cartao-midia img{transform:scale(1.06)}.amplo-vitrine__cartao:hover .amplo-vitrine__cartao-titulo .rotulo{color:rgba(var(--color-header-foreground),.7)}}.amplo-vitrine__selo{position:absolute;top:.8rem;inset-inline-start:.8rem;display:flex;gap:.4rem}.amplo-vitrine__cartao-titulo .rotulo{font-family:var(--font-navigation-family);font-size:calc(var(--font-navigation-size) - .1rem);font-weight:var(--font-navigation-weight);letter-spacing:.04em;transition:color var(--duration-default) ease}.amplo-vitrine__cartao .preco{margin-top:.4rem;font-size:calc(var(--font-price-scale) * 1.3rem)}.amplo-vitrine__ligacoes{columns:2;column-gap:3rem}.amplo-vitrine__promocional--preencher .midia{height:100%;min-height:32rem}.amplo-vitrine__selo-barra{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem 3rem;margin-top:3rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-header-border),.3)}.amplo-vitrine__selo-item{display:flex;align-items:center;justify-content:center;column-gap:1.2rem}.amplo-vitrine__selo-item .icone{width:2.2rem;height:2.2rem;flex:0 0 auto;stroke-width:var(--icon-weight)}.amplo-vitrine__selo-texto{display:flex;flex-direction:column;row-gap:.2rem}.amplo-vitrine__selo-chamada{font-family:var(--font-navigation-family);font-size:calc(var(--font-navigation-size) - .1rem);font-weight:var(--font-navigation-weight);letter-spacing:.06em}.amplo-vitrine__selo-sub{font-size:1.2rem;color:rgba(var(--color-header-foreground),.6)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-menu-dropdown.css.map */
