.u7g0gq_layout{gap:var(--espaco-6);padding-block:var(--espaco-4) var(--espaco-10);display:grid}@media (min-width:900px){.u7g0gq_layout{gap:var(--espaco-10);grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);align-items:start}}.u7g0gq_galeria{gap:var(--espaco-3);min-width:0;display:grid}.u7g0gq_galeriaPalco{position:relative}.u7g0gq_galeriaPrincipal{aspect-ratio:4/5;border-radius:var(--raio-cartao);background:var(--cor-fundo-de-foto-de-produto);position:relative;overflow:hidden}.u7g0gq_galeriaPrincipal img{object-fit:contain;object-position:center}.u7g0gq_galeriaPalco[data-esgotado] .u7g0gq_galeriaPrincipal img,.u7g0gq_galeriaPalco[data-esgotado] .u7g0gq_lupaFoto img{filter:grayscale()opacity(.7)}.u7g0gq_miniaturas{overscroll-behavior-x:contain;gap:var(--espaco-2);min-width:0;padding:0 0 var(--espaco-1);scrollbar-width:thin;margin:0;list-style:none;display:flex;overflow-x:auto}.u7g0gq_miniatura{aspect-ratio:4/5;border-radius:var(--raio-pequeno);background:var(--cor-fundo-de-foto-de-produto);border:2px solid #0000;flex:none;width:4.5rem;display:block;position:relative;overflow:hidden}.u7g0gq_miniatura img{object-fit:contain;object-position:center}.u7g0gq_miniatura[aria-current=true]{border-color:var(--cor-marca)}.u7g0gq_miniaturaVideo img{width:100%;height:100%}.u7g0gq_miniaturaVideo span{background:var(--cor-superficie,white);color:var(--cor-texto);border-radius:50%;padding:.25rem .4rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (min-width:900px){.u7g0gq_galeria{grid-template-columns:4.5rem minmax(0,1fr);align-items:start}.u7g0gq_miniaturas{flex-direction:column;order:-1;overflow:visible}.u7g0gq_galeriaPalco{top:calc(var(--altura-cabecalho) + var(--espaco-4));position:sticky}.u7g0gq_galeriaPalco:only-child{grid-column:1/-1}}.u7g0gq_lupaLente,.u7g0gq_lupaPainel{display:none}.u7g0gq_lupaFoto{position:absolute;top:0;left:0}@media (min-width:900px) and (hover:hover) and (pointer:fine){.u7g0gq_galeriaPrincipal{cursor:crosshair}.u7g0gq_galeriaPalco[data-lupa-ativa]{z-index:2}.u7g0gq_lupaLente{pointer-events:none;border:1px solid color-mix(in srgb, var(--cor-marca) 70%, transparent);border-radius:var(--raio-pequeno);background:color-mix(in srgb, var(--cor-marca) 14%, transparent);display:block;position:absolute}.u7g0gq_lupaPainel{visibility:hidden;top:0;left:calc(100% + var(--espaco-10));pointer-events:none;border:1px solid var(--cor-borda);border-radius:var(--raio-cartao);background:var(--cor-fundo-de-foto-de-produto);width:71.4286%;box-shadow:var(--sombra-flutuante);display:block;position:absolute;overflow:hidden}.u7g0gq_galeriaPalco[data-lupa-ativa] .u7g0gq_lupaPainel{visibility:visible}}.u7g0gq_compra{gap:var(--espaco-5);min-width:0;display:grid}@media (min-width:900px){.u7g0gq_compra{top:calc(var(--altura-cabecalho) + var(--espaco-4));position:sticky}}.u7g0gq_marca{font-size:var(--tamanho-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave);font-weight:600}.u7g0gq_logoDaMarca{width:auto;height:calc(1.25rem * var(--escala-da-altura-da-logo,1))}.u7g0gq_titulo{font-size:var(--tamanho-grande);margin-top:.25rem}.u7g0gq_descricaoCurta{margin-top:var(--espaco-2);color:var(--cor-texto-suave);font-size:var(--tamanho-base)}.u7g0gq_precos{align-items:baseline;gap:var(--espaco-2);flex-wrap:wrap;display:flex}.u7g0gq_precoAtual{font-size:var(--tamanho-grande);font-weight:600}.u7g0gq_parcelamento{font-size:var(--tamanho-pequeno);color:var(--cor-texto-suave)}.u7g0gq_grupo{scroll-margin-block:calc(var(--altura-cabecalho) + var(--espaco-4)) 6rem;gap:var(--espaco-2);display:grid}.u7g0gq_grupoTitulo{justify-content:space-between;align-items:center;gap:var(--espaco-3);font-size:var(--tamanho-base);flex-wrap:wrap;font-weight:600;display:flex}.u7g0gq_grupoTitulo span{color:var(--cor-texto-suave);font-weight:400}.u7g0gq_botaoDoGuiaDeMedidas{gap:var(--espaco-1);font-size:var(--tamanho-pequeno);position:relative}.u7g0gq_botaoDoGuiaDeMedidas:after{content:"";inset:calc(50% - 1.375rem) calc(-1 * var(--espaco-2));position:absolute}.u7g0gq_amostras{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.u7g0gq_amostra{border:2px solid var(--cor-superficie);width:2.5rem;height:2.5rem;box-shadow:0 0 0 1px var(--cor-borda-campo);transition:box-shadow var(--transicao-rapida);border-radius:50%;position:relative}.u7g0gq_amostra:hover:where(:not(:disabled)){box-shadow:0 0 0 2px var(--cor-texto-suave)}.u7g0gq_amostra[aria-pressed=true]{box-shadow:0 0 0 2px var(--cor-primaria)}.u7g0gq_amostra:disabled,.u7g0gq_tamanho:disabled{cursor:not-allowed}.u7g0gq_amostraIndisponivel:after{content:"";background:var(--cor-texto-suave);width:1.5px;position:absolute;top:-.35rem;bottom:-.35rem;left:50%;transform:rotate(45deg)}.u7g0gq_tamanhos{gap:var(--espaco-2);flex-wrap:wrap;display:flex}.u7g0gq_tamanho{min-width:3rem;height:3rem;padding:0 var(--espaco-3);border:1.5px solid var(--cor-borda);border-radius:var(--raio-pequeno);background:var(--cor-superficie);font-size:var(--tamanho-pequeno);transition:border-color var(--transicao-rapida), background-color var(--transicao-rapida);place-items:center;font-weight:500;display:grid;position:relative}.u7g0gq_tamanho:hover:where(:not(:disabled)){border-color:var(--cor-texto-suave)}.u7g0gq_tamanho[aria-pressed=true]{border-color:var(--cor-primaria);background:var(--cor-primaria-suave);color:var(--cor-primaria-hover)}.u7g0gq_tamanhoIndisponivel{color:var(--cor-texto-suave);background:var(--cor-superficie-suave);border-style:dashed}.u7g0gq_tamanhoIndisponivel:after{content:"";background:var(--cor-borda-campo);height:1px;position:absolute;top:50%;left:.35rem;right:.35rem;transform:rotate(-12deg)}.u7g0gq_mensagemDeErro{font-size:var(--tamanho-pequeno);color:var(--cor-perigo);font-weight:500}.u7g0gq_disponibilidade{font-size:var(--tamanho-pequeno);font-weight:500}.u7g0gq_disponibilidadeOk{color:var(--cor-sucesso)}.u7g0gq_disponibilidadeBaixa{color:var(--cor-texto-rosa-suave);font-size:var(--tamanho-pequeno);font-weight:500}.u7g0gq_disponibilidadeEsgotado{color:var(--cor-texto-suave)}.u7g0gq_acoesDeCompra{gap:var(--espaco-2);display:grid}.u7g0gq_linhaDeCompra{gap:var(--espaco-3);grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.u7g0gq_linhaDeCompra>button:only-child{grid-column:1/-1}.u7g0gq_quantidade{border:1px solid var(--cor-borda-campo);border-radius:var(--raio-controle);align-items:center;display:inline-flex}.u7g0gq_quantidade button{width:2.75rem;height:100%;min-height:var(--altura-controle);color:var(--cor-texto);place-items:center;display:grid}.u7g0gq_quantidade button:disabled{color:var(--cor-borda-campo);cursor:not-allowed}.u7g0gq_quantidade output{text-align:center;font-variant-numeric:tabular-nums;min-width:2rem;font-weight:600}.u7g0gq_beneficios{gap:var(--espaco-2);padding:var(--espaco-4);border-radius:var(--raio-controle);background:var(--cor-secundaria-suave);font-size:var(--tamanho-pequeno);margin:0;list-style:none;display:grid}.u7g0gq_beneficios li{align-items:center;gap:var(--espaco-2);display:flex}.u7g0gq_barraFixa{z-index:30;align-items:center;gap:var(--espaco-3);padding:var(--espaco-3) var(--calha) calc(var(--espaco-3) + env(safe-area-inset-bottom,0px));background:var(--cor-superficie);border-top:1px solid var(--cor-borda);box-shadow:0 -8px 24px color-mix(in srgb, var(--cor-texto) 8%, transparent);grid-template-columns:minmax(0,1fr) auto;display:grid;position:fixed;bottom:0;left:0;right:0}.u7g0gq_barraFixa strong{font-size:var(--tamanho-corpo);display:block}.u7g0gq_barraFixa span{font-size:var(--tamanho-micro);color:var(--cor-texto-suave);overflow-wrap:anywhere;display:block}.u7g0gq_seloNaBarraFixa{grid-column:1/-1}@media (min-width:900px){.u7g0gq_barraFixa{display:none}}.u7g0gq_espacoParaBarraFixa{height:calc(5rem + env(safe-area-inset-bottom,0px))}.u7g0gq_espacoParaBarraFixaComAviso{height:calc(8rem + env(safe-area-inset-bottom,0px))}@media (min-width:900px){.u7g0gq_espacoParaBarraFixa{display:none}}.u7g0gq_cep{gap:var(--espaco-2);display:grid}.u7g0gq_cepFormulario{gap:var(--espaco-2);grid-template-columns:1fr auto;display:grid}.u7g0gq_detalhes{gap:var(--espaco-2);max-width:48rem;display:grid}.u7g0gq_detalhesComFotos{max-width:68rem}.u7g0gq_detalhe{border:1px solid var(--cor-borda);border-radius:var(--raio-controle);background:var(--cor-superficie)}.u7g0gq_detalhe summary{padding:var(--espaco-4) var(--espaco-5);cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.u7g0gq_detalhe summary::-webkit-details-marker{display:none}.u7g0gq_detalhe summary:after{content:"+";color:var(--cor-marca);font-size:1.25rem}.u7g0gq_detalhe[open] summary:after{content:"−"}.u7g0gq_detalheCorpo{padding:0 var(--espaco-5) var(--espaco-5);color:var(--cor-texto-suave);line-height:1.65;font-size:var(--tamanho-base)}.u7g0gq_detalheCorpo dl{gap:var(--espaco-2) var(--espaco-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.u7g0gq_detalheCorpo dt{color:var(--cor-texto);font-weight:600}.u7g0gq_detalheCorpo dd{margin:0}@media (max-width:899px),(pointer:coarse){.u7g0gq_amostra{width:var(--altura-alvo-de-toque);height:var(--altura-alvo-de-toque)}}@media (max-width:399px){.u7g0gq_linhaDeCompra{grid-template-columns:minmax(0,1fr)}.u7g0gq_quantidade{justify-self:start}.u7g0gq_barraFixa{gap:var(--espaco-2)}.u7g0gq_barraFixa button{max-width:12rem;padding-inline:var(--espaco-3)}.u7g0gq_detalheCorpo dl{grid-template-columns:minmax(0,1fr)}}
