.precos-lojas{margin-top:32px;padding:20px 24px;background:var(--fundo);border:1px solid var(--linha);border-radius:var(--raio)}.precos-lojas-titulo{margin:0 0 4px;font-family:var(--fonte-texto);font-size:21px;font-weight:500;color:var(--tinta)}.precos-lojas-parte{margin:12px 0 4px;font-family:var(--fonte-ui);font-size:16px;font-weight:600;color:var(--tinta)}.loja-lista+.precos-lojas-parte{margin-top:24px}.precos-lojas-sub{margin:0 0 16px;font-size:14px;color:var(--tinta-2)}.precos-lojas-ml{font-weight:600;color:var(--tinta)}.precos-lojas-rodape{margin:16px 0 0;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;justify-content:space-between}.precos-lojas-nota{margin:0;font-size:13px;color:var(--tinta-2)}.loja-lista{margin:0;padding:0;list-style:none;border-top:1px solid var(--linha)}.loja-lista>li{border-bottom:1px solid var(--linha)}.loja summary{display:grid;grid-template-columns:20px 1fr auto;align-items:center;grid-column-gap:12px;column-gap:12px;padding:14px 4px;cursor:pointer;list-style:none}.loja summary::-webkit-details-marker{display:none}.loja summary:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.loja-seta{width:20px;height:20px;color:var(--tinta-2)}.loja[open] .loja-seta{transform:rotate(90deg)}.loja-nome{min-width:0;font-size:16px;font-weight:600;color:var(--tinta)}.loja-meta{display:block;margin-top:2px;font-size:13px;font-weight:400;color:var(--tinta-2)}.loja-apartir{min-width:140px;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loja-apartir small{display:block;font-size:12px;color:var(--tinta-2)}.loja-apartir small i{display:none;font-style:normal}.loja-apartir b{font-size:18px;font-weight:600;color:var(--tinta)}.loja-apartir b span{font-size:14px;font-weight:500}.loja-apartir--esgotada b,.loja-apartir--falta b{font-weight:500;color:var(--tinta-2)}.loja-apartir--esgotada b{font-size:15px}.loja-corpo{padding:0 4px 16px 36px}.loja-volumes{width:100%;border-collapse:collapse;table-layout:fixed;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loja-volumes col.loja-col-um{width:152px}.loja-volumes col.loja-col-par{width:252px}.loja-volumes td,.loja-volumes th{padding:7px 0 7px 12px;text-align:right;font-size:15px;white-space:nowrap;border-top:1px solid var(--linha)}.loja-volumes td:first-child,.loja-volumes th:first-child{padding-left:0;text-align:left}.loja-volumes thead th{border-top:0;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:normal;color:var(--tinta-2)}.loja-volumes td small{display:block;font-size:12px;color:var(--tinta-2)}.loja-esgotado,.loja-pilula,.loja-volumes td.loja-esgotado{color:var(--tinta-2)}.loja-pilula{display:inline-block;margin-left:6px;padding:1px 8px;font-size:12px;border:1px solid var(--linha);border-radius:999px}.loja-frase,.loja-pilula{background:var(--fundo-2)}.loja-frase{max-width:560px;margin:12px 0 0;padding:10px 14px;font-size:14px;border-radius:var(--raio-controle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loja-falta{margin:10px 0 0;font-size:13px;color:var(--tinta-2)}.loja-volumes td{vertical-align:middle}.loja-link{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.loja-link:hover{color:var(--acento)}.loja-link-seta{width:12px;height:12px;flex:none}.loja-volumes td:not(:first-child) .loja-link{flex-direction:column;align-items:flex-end;justify-content:center;gap:0;text-decoration:none}.loja-volumes td:not(:first-child) .loja-link-valor{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.loja-cabecalho-do-par{display:grid;grid-template-columns:20px 1fr 240px 240px;grid-column-gap:12px;column-gap:12px;padding:0 4px 8px;font-size:14px;font-weight:600;color:var(--tinta)}.loja-cabecalho-do-par span:nth-child(n+3){text-align:right}.loja--par summary{grid-template-columns:20px 1fr 240px 240px}.loja--par .loja-apartir{min-width:0}.precos-lojas-pagina .precos-lojas-abas,.precos-lojas-pagina>.precos-lojas{margin-top:0}.precos-lojas-pagina>.precos-lojas-nota{margin-top:14px}.precos-lojas-voltar{margin:20px 0 0}@media (max-width:560px){.precos-lojas{padding:16px}.loja-apartir{min-width:0}.loja-apartir b{font-size:16px}.loja-corpo{padding-left:4px}.loja-volumes{table-layout:auto}.loja-volumes col.loja-col-par,.loja-volumes col.loja-col-um{width:auto}.precos-lojas-rodape{flex-direction:column;align-items:flex-start}}@media not all and (min-width:760px){.loja--par .loja-apartir{min-width:0}.loja--par .loja-apartir b{font-size:16px}.loja-cabecalho-do-par{display:none}.loja--par summary{grid-template-columns:32px 1fr 40% 40%;column-gap:0;row-gap:6px;align-items:end}.loja--par .loja-volumes{table-layout:fixed}.loja--par .loja-volumes col.loja-col-par{width:40%}.loja--par .loja-nome,.loja--par .loja-seta{align-self:center}.loja--par .loja-nome{grid-column:2/-1}.loja--par .loja-apartir{padding-left:12px;text-align:right;white-space:normal}.loja--par .loja-apartir b{white-space:nowrap}.loja--par .loja-apartir small i{display:block}.loja--par .loja-apartir--origem{grid-column:3;grid-row:2}.loja--par .loja-apartir--destino{grid-column:4;grid-row:2}}@media (prefers-reduced-motion:no-preference){.loja-seta{transition:transform .15s ease}}.precos-lojas{scroll-margin-top:140px}@media (min-width:900px){.precos-lojas{scroll-margin-top:96px}}.loja-selo{display:inline-block;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:600;line-height:18px;white-space:nowrap;vertical-align:2px;border-radius:999px}.loja-selo--menor{color:var(--tinta);background:var(--sucesso-suave)}.loja-selo--promocao{display:none;color:var(--acento);background:var(--acento-suave)}.loja-apartir .loja-apartir-estreito,.loja-aviso-icone,.loja-frasco,.loja-meta-estreito,.loja-ver,.loja-volume-texto{display:none}.loja-volumes td .cupom{margin-left:6px;vertical-align:middle}.loja-condicao{display:block;margin-top:4px;white-space:normal}.loja-aviso,.loja-condicao{font-size:13px;color:var(--tinta-2)}.loja-aviso{margin:8px 0 0}.loja-lista--perfume .loja[open]{box-sizing:border-box;margin:6px -8px;padding:0 8px 8px;background:#d9d4d1;background:color-mix(in srgb,var(--linha) 85%,var(--tinta-2));border-radius:14px}.loja-lista--perfume .loja[open]>summary{padding-inline:4px}.loja-lista--perfume .loja[open]>.loja-corpo{box-sizing:border-box;margin:0;padding:4px 12px 8px;background:#f8f7f5;background:color-mix(in srgb,var(--linha) 35%,var(--fundo));border-radius:12px}@media (max-width:560px){.precos-lojas--perfume{margin-inline:-10px;padding:14px 12px;border:1px solid #d9d4d1;border:1px solid color-mix(in srgb,var(--linha) 85%,var(--tinta-2));border-radius:14px}.precos-lojas--perfume .loja-lista--perfume{margin-inline:-6px}.loja-lista--perfume{display:grid;grid-gap:10px;gap:10px;border-top:0}.loja-lista--perfume>li{border-bottom:0}.loja-lista--perfume .loja,.loja-lista--perfume .loja[open]{margin:0;padding:0;background:var(--fundo);border:1px solid #d9d4d1;border:1px solid color-mix(in srgb,var(--linha) 85%,var(--tinta-2));border-radius:14px}.loja-lista--perfume details.loja[open]{padding-bottom:8px;background:#d9d4d1;background:color-mix(in srgb,var(--linha) 85%,var(--tinta-2));border-color:transparent}.loja-lista--perfume .loja summary,.loja-lista--perfume .loja[open]>summary{grid-template-columns:20px minmax(0,1fr) auto;column-gap:10px;padding:14px 14px 14px 10px}.loja-lista--perfume .loja[open]>summary{align-items:start}.loja-lista--perfume .loja-seta{width:18px;height:18px}.loja-lista--perfume .loja-nome{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px}.loja-lista--perfume .loja-nome-linha{display:contents}.loja-lista--perfume .loja-nome-texto{order:1}.loja-lista--perfume .loja--promocao>summary{grid-template-rows:auto auto auto;row-gap:3px}.loja-lista--perfume .loja--promocao .loja-seta{grid-row:1}.loja-lista--perfume .loja--promocao .loja-nome{display:contents}.loja-lista--perfume .loja--promocao .loja-nome-linha{display:flex;flex-wrap:wrap;grid-column:2/-1;grid-row:1;align-items:center;gap:3px 6px}.loja-lista--perfume .loja--promocao .loja-meta{grid-column:2;grid-row:2}.loja-lista--perfume .loja--promocao .loja-selo--menor{grid-column:2;grid-row:3;justify-self:start}.loja-lista--perfume .loja--promocao .loja-apartir{grid-column:3;grid-row:2/4;align-self:end}.loja-lista--perfume .loja-selo{margin-left:0;vertical-align:baseline}.loja-lista--perfume .loja-selo--promocao{display:inline-block;order:2;padding:1px 7px;font-size:11px}.loja-lista--perfume .loja-meta{order:3;flex-basis:100%;margin-top:0}.loja-lista--perfume .loja-selo--menor{order:4;margin-top:4px;padding:3px 10px}.loja-lista--perfume .loja-meta-largo{display:none}.loja-lista--perfume .loja-meta-estreito{display:inline}.loja-lista--perfume .loja:not([open]) .loja-meta--some-fechada{display:none}.loja-lista--perfume .loja-apartir{display:grid;justify-items:end;grid-gap:1px;gap:1px}.loja-lista--perfume .loja-apartir b{font-size:17px;font-weight:700}.loja-lista--perfume .loja-apartir-largo{display:none}.loja-lista--perfume .loja-apartir-estreito{display:block}.loja-lista--perfume .loja-corpo,.loja-lista--perfume .loja[open]>.loja-corpo{margin:0 10px;padding:0;background:none;border-radius:0}.loja-lista--perfume .loja-volumes,.loja-lista--perfume .loja-volumes tbody{display:block;width:100%}.loja-lista--perfume .loja-volumes tbody{display:grid;grid-gap:8px;gap:8px}.loja-lista--perfume .loja-volumes colgroup,.loja-lista--perfume .loja-volumes thead{display:none}.loja-lista--perfume .loja-volumes tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 10px;gap:6px 10px;align-items:center;padding:12px;background:var(--fundo);border-radius:12px;box-shadow:0 1px 2px rgba(43,42,51,.08)}.loja-lista--perfume .loja-volumes td{display:block;padding:0;text-align:left;white-space:normal;border-top:0}.loja-lista--perfume .loja-volumes td:first-child{display:contents}.loja-lista--perfume .loja-link{display:none}.loja-lista--perfume .loja-volume-texto{display:inline-flex;order:1;gap:6px;align-items:center;font-size:15px;font-weight:600}.loja-lista--perfume .loja-frasco{display:block;width:18px;height:18px;flex:none;color:var(--tinta-2)}.loja-lista--perfume .loja-volumes td:nth-child(2){order:2;font-size:16px;font-weight:700;text-align:right;white-space:nowrap}.loja-lista--perfume .loja-volumes td:nth-child(3){order:3;justify-self:start;padding-left:24px;font-size:13px;color:var(--tinta-2)}.loja-lista--perfume .loja-volumes td:nth-child(3):after{content:" por ml"}.loja-lista--perfume .loja-volumes td.loja-melhor{margin-left:24px;padding:2px 10px;font-weight:600;color:var(--tinta);background:var(--sucesso-suave);border-radius:999px}.loja-lista--perfume .loja-esgotado td:nth-child(3),.loja-lista--perfume .loja-volume--promocao td:nth-child(3){grid-column:1/-1}.loja-lista--perfume .loja-condicao,.loja-lista--perfume .loja-pilula{order:4;margin:0;padding:0 0 0 24px;font-size:13px;color:var(--tinta-2);background:none;border:0}.loja-lista--perfume .loja-volumes td .cupom{order:4;grid-column:1/-1;justify-self:start;margin:2px 0 2px 24px}.loja-lista--perfume .loja-condicao{order:5}.loja-lista--perfume .loja-ver{display:inline-block;text-decoration:none;order:6;grid-column:2;justify-self:end;padding:6px 12px;font-size:13px;font-weight:600;color:var(--texto-sobre-acento);white-space:nowrap;background:var(--acento);border-radius:999px}.loja-lista--perfume .loja-esgotado .loja-volume-texto,.loja-lista--perfume .loja-esgotado td:nth-child(2){font-weight:500;color:var(--tinta-2)}.loja-lista--perfume .loja-aviso{display:flex;gap:6px;align-items:flex-start;margin:6px 0 0}.loja-lista--perfume .loja-aviso-icone{display:block;width:18px;height:18px;flex:none}}.loja-cartoes{display:none}.loja-lista--par .loja[open]{box-sizing:border-box;margin:6px -8px;padding:0 8px 8px;background:#d9d4d1;background:color-mix(in srgb,var(--linha) 85%,var(--tinta-2));border-radius:14px}.loja-lista--par .loja[open]>summary{padding-inline:4px}.loja-lista--par .loja[open]>.loja-corpo{box-sizing:border-box;margin:0;padding:4px 12px 8px;background:#f8f7f5;background:color-mix(in srgb,var(--linha) 35%,var(--fundo));border-radius:12px}.loja-lista--par .loja-volumes td:not(:first-child) .cupom{display:grid;width:-moz-fit-content;width:fit-content;margin:6px 0 0 auto}@media not all and (min-width:760px){.precos-lojas--par{margin-inline:-10px;padding:14px 12px;border:1px solid #d9d4d1;border:1px solid color-mix(in srgb,var(--linha) 85%,var(--tinta-2));border-radius:14px}.loja-lista--par{display:grid;grid-gap:10px;gap:10px;margin-inline:-6px;border-top:0}.precos-lojas-pagina .loja-lista--par{margin-inline:0}.loja-lista--par>li{border-bottom:0}.loja-lista--par .loja,.loja-lista--par .loja[open]{margin:0;padding:0;background:var(--fundo);border:1px solid #d9d4d1;border:1px solid color-mix(in srgb,var(--linha) 85%,var(--tinta-2));border-radius:14px}.loja-lista--par details.loja[open]{padding-bottom:8px;background:#d9d4d1;background:color-mix(in srgb,var(--linha) 85%,var(--tinta-2));border-color:transparent}.loja-lista--par .loja summary,.loja-lista--par .loja[open]>summary{padding:14px 14px 14px 6px}.loja-lista--par .loja-corpo,.loja-lista--par .loja[open]>.loja-corpo{display:grid;grid-gap:8px;gap:8px;margin:0 10px;padding:0;background:none;border-radius:0}.loja-lista--par .loja-falta--so-no-largo,.loja-lista--par .loja-volumes{display:none}.loja-lista--par .loja-cartoes{display:grid;grid-gap:8px;gap:8px}.loja-lista--par .loja-selo--promocao{display:inline-block;padding:1px 7px;font-size:11px;vertical-align:1px}.loja-lista--par .loja-meta-largo{display:none}.loja-lista--par .loja-meta-estreito{display:inline}.loja-cartao{display:grid;grid-gap:8px;gap:8px;padding:12px;background:var(--fundo);border-radius:12px;box-shadow:0 1px 2px rgba(43,42,51,.08)}.loja-cartao-volume{display:flex;gap:6px;align-items:center;margin:0;font-size:15px;font-weight:600}.loja-cartao .loja-frasco{display:block;width:18px;height:18px;flex:none;color:var(--tinta-2)}.loja-lado{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px;align-items:center;padding-top:8px;border-top:1px solid var(--linha)}.loja-lado-condicao,.loja-lado-falta,.loja-lado-ml{font-size:13px;color:var(--tinta-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loja-lado-nome{grid-column:1;grid-row:1;font-size:14px;font-weight:600;color:var(--tinta)}.loja-lado-preco{grid-column:2;grid-row:1;font-size:16px;font-weight:700;color:var(--tinta);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loja-lado-condicao{grid-column:1;grid-row:2}.loja-lado-ml{grid-column:2;grid-row:2;text-align:right}.loja-lado-falta{grid-column:2;grid-row:1;text-align:right}.loja-lado--esgotado .loja-lado-preco{font-weight:500;color:var(--tinta-2)}.loja-lado-esgotado{font-size:13px;font-weight:500}.loja-lado .cupom{grid-column:1/-1;justify-self:end;margin:4px 0 0}.loja-lado .loja-ver{grid-column:2;justify-self:end;margin-top:4px}.loja-lista--par .loja-ver{display:inline-block;padding:6px 12px;font-size:13px;font-weight:600;color:var(--texto-sobre-acento);white-space:nowrap;text-decoration:none;background:var(--acento);border-radius:999px}.loja-lista--par .loja-falta,.loja-lista--par .loja-frase{margin:2px 2px 0;padding:0;font-size:13px;color:var(--tinta-2);background:none}.loja-lista--par .loja-aviso{display:flex;gap:6px;align-items:flex-start;margin:0 2px}.loja-lista--par .loja-aviso-icone{display:block;width:18px;height:18px;flex:none}}.precos-lojas-abas{box-sizing:border-box;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;gap:2px;padding:3px;margin:12px 0 8px;background:var(--fundo-2);border-radius:999px}.precos-lojas-aba{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 12px;font-family:var(--fonte-ui);font-size:13px;font-weight:600;color:var(--tinta-2);white-space:nowrap;cursor:pointer;border-radius:999px}.precos-lojas-aba-icone{width:16px;height:16px;flex:none}.precos-lojas-radio--decant:checked~.precos-lojas-abas .precos-lojas-aba--decant,.precos-lojas-radio--frasco:checked~.precos-lojas-abas .precos-lojas-aba--frasco,.precos-lojas-radio--historico:checked~.precos-lojas-abas .precos-lojas-aba--historico{color:var(--acento);background:var(--fundo);box-shadow:0 1px 2px rgba(43,42,51,.08)}.precos-lojas-radio--decant:focus-visible~.precos-lojas-abas .precos-lojas-aba--decant,.precos-lojas-radio--frasco:focus-visible~.precos-lojas-abas .precos-lojas-aba--frasco,.precos-lojas-radio--historico:focus-visible~.precos-lojas-abas .precos-lojas-aba--historico{outline:2px solid var(--tinta);outline-offset:2px}.precos-lojas-painel{display:none}.precos-lojas-radio--decant:checked~.precos-lojas-painel--decant,.precos-lojas-radio--frasco:checked~.precos-lojas-painel--frasco,.precos-lojas-radio--historico:checked~.precos-lojas-painel--historico{display:block}@media (max-width:400px){.precos-lojas-abas{width:100%}.precos-lojas-aba{flex:1 1;padding:0 6px}.precos-lojas-aba-icone{display:none}}.historico-sub{margin:4px 0 14px;font-size:14px;color:var(--tinta-2)}.historico-volume{display:grid;grid-gap:4px;gap:4px;max-width:280px}.historico-volume select{width:100%}.historico-rotulo{font-size:13px;font-weight:600;color:var(--tinta)}.historico-leitura{min-height:22px;margin:16px 0 0;font-size:14px;line-height:22px;color:var(--tinta-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.historico-leitura b{color:var(--tinta)}.historico-dica-mouse{display:none}@media (hover:hover) and (pointer:fine){.historico-dica-toque{display:none}.historico-dica-mouse{display:inline}}.historico-grafico{position:relative;margin-top:18px;padding:0 80px 0 56px}.historico-eixo-preco{position:absolute;top:0;left:0;width:46px}.historico-eixo-dia span,.historico-eixo-preco span{position:absolute;font-size:12px;color:var(--tinta-2);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.historico-eixo-preco span{right:0;transform:translateY(-50%)}.historico-area{position:relative;cursor:crosshair;touch-action:pan-y}.historico-area:focus-visible{outline:2px solid var(--tinta);outline-offset:4px}.historico-area svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.historico-grade{stroke:var(--linha);stroke-width:1;vector-effect:non-scaling-stroke}.historico-linha{fill:none;stroke:var(--tinta);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.historico-mira{stroke:var(--tinta-3);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.historico-ponto{position:absolute;width:8px;height:8px;margin:-6px 0 0 -6px;background:var(--tinta);border:2px solid var(--fundo);border-radius:50%;pointer-events:none}.historico-ponto--tocado{background:var(--fundo);border-color:var(--tinta)}.historico-ponto--promocao{width:10px;height:10px;margin:-7px 0 0 -7px;background:var(--acento)}.historico-ponto--promocao.historico-ponto--tocado{width:12px;height:12px;margin:-8px 0 0 -8px;background:var(--acento);border-color:var(--fundo);box-shadow:0 0 0 2px var(--acento)}.historico-fim{position:absolute;left:calc(100% + 10px);font-size:13px;font-weight:600;color:var(--tinta);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform:translateY(-50%)}.historico-eixo-dia{position:relative;height:20px;margin-top:8px}.historico-eixo-dia span{top:0;transform:translateX(-50%)}@media not all and (min-width:600px){.historico-eixo-dia .historico-dia--so-no-largo{display:none}}.historico-resumo{margin:12px 0 0;font-size:14px;color:var(--tinta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.historico-legenda{display:flex;gap:6px;align-items:center;margin:6px 0 0;font-size:13px;color:var(--tinta-2)}.historico-legenda-ponto{flex:none;width:10px;height:10px;background:var(--acento);border-radius:50%}.historico-promocoes{margin-top:12px}.historico-promocoes summary{width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:600;color:var(--tinta);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.historico-promocoes summary:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}.historico-promocoes[open] summary{margin-bottom:4px}.historico-promocoes ul{display:grid;margin:0;padding:0;list-style:none}.historico-promocoes li{display:grid;grid-gap:2px;gap:2px;padding:12px 0;font-size:14px;color:var(--tinta);border-bottom:1px solid var(--linha);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.historico-promocao-cupom{font-size:13px;color:var(--tinta-2)}.historico-promocao-cupom b{font-weight:600;color:var(--tinta)}@media (max-width:400px){.historico-leitura{min-height:44px}.historico-grafico{padding:0 76px 0 50px}.historico-eixo-preco{width:42px}}.faixa-de-navegacao{position:fixed;top:0;left:0;z-index:1000;width:0;height:3px;background:var(--acento);border-radius:0 2px 2px 0;opacity:0;pointer-events:none}.faixa-de-navegacao[data-correndo=sim]{width:85%;opacity:1;transition:width 8s cubic-bezier(.1,.6,.3,1)}@media (prefers-reduced-motion:reduce){.faixa-de-navegacao[data-correndo=sim]{width:100%;transition:none}}.faixa-conteudo.pagina-cabecalho>.promocoes-canal{margin-top:12px}.promocoes-busca{display:grid;grid-gap:6px;gap:6px;max-width:560px;margin:0 0 20px}.promocoes-busca-linha{display:flex;gap:8px}.promocoes-busca-linha .campo-entrada{flex:1 1 auto;min-width:0}.promocoes-resumo{margin:0 0 16px;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tinta-2)}.promocoes-filtro{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-content:space-between;margin:0 0 12px}.promocoes-filtro-titulo{margin:0;font-weight:600}:root[data-com-conta] .promocoes-alerta-lugar{min-height:140px}.promocoes-alerta{display:grid;grid-gap:8px;gap:8px;align-content:space-between;min-height:100px;margin:0 0 16px;padding:12px;background:var(--acento-suave);border-radius:var(--raio);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.promocoes-alerta p{margin:0}.promocoes-alerta-acoes{display:flex;gap:8px}.promocoes-alerta-acoes .botao{flex:1 1;min-width:0;max-width:220px;padding-inline:8px;white-space:nowrap}.promocoes-lista{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.promocoes-nas-lojas{display:grid;grid-gap:16px;gap:16px;margin-top:40px}.promocoes-nas-lojas-cabecalho{display:grid;grid-gap:4px;gap:4px}.promocoes-nas-lojas-cabecalho .legenda{margin:0}.promocao{display:grid;grid-template-areas:"foto corpo acoes" "foto resto acoes";grid-template-columns:168px minmax(0,1fr) 176px;grid-gap:6px 28px;gap:6px 28px;align-items:center;padding:20px;background:var(--fundo);border:1px solid var(--linha);border-radius:var(--raio)}.promocao-foto,.promocao-inicial{grid-area:foto;width:168px;height:168px;border-radius:12px}.promocao-foto{object-fit:contain}.promocao-inicial{display:grid;place-items:center;font-family:var(--fonte-texto);font-size:44px;color:var(--tinta-2);background:var(--fundo-2)}.promocao-corpo{grid-area:corpo;gap:4px;align-self:end}.promocao-corpo,.promocao-resto{display:flex;flex-direction:column;min-width:0;container-type:inline-size}.promocao-resto{grid-area:resto;gap:2px;align-self:start}.promocao-nome{margin:0;font-family:var(--fonte-ui);font-size:min(19px,130px/var(--maior-palavra));font-size:min(19px,100cqi/var(--maior-palavra));font-weight:600;color:var(--tinta)}.promocao-condicao,.promocao-detalhe{margin:0;font-size:min(15px,130px/var(--maior-palavra));font-size:min(15px,100cqi/var(--maior-palavra));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.promocao-detalhe{color:var(--tinta-2)}.promocao-condicao{color:var(--tinta)}.promocao-condicao-linha{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.promocao-preco{margin:2px 0 0;font-size:28px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tinta)}.promocao-de{margin-left:8px;font-size:15px;font-weight:400;color:var(--tinta-2)}.promocao-onde{margin:4px 0 0;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tinta-2)}.promocao-acoes{grid-area:acoes;display:flex;flex-direction:column;gap:10px;align-items:stretch;text-align:center}.promocao-acoes .botao{box-sizing:border-box;width:100%}@media (max-width:900px){.promocao{grid-template-columns:128px minmax(0,1fr) 148px;column-gap:20px}.promocao-foto,.promocao-inicial{width:128px;height:128px}}@media (max-width:700px){.promocao{grid-template-areas:"foto corpo" "resto resto" "acoes acoes";grid-template-columns:116px minmax(0,1fr);gap:12px 14px;padding:14px}.promocao-foto,.promocao-inicial{width:116px;height:116px}.promocao-inicial{font-size:36px}.promocao-corpo{align-self:center}.promocao-resto{padding-top:12px;border-top:1px solid var(--linha)}.promocao-nome{font-size:min(16px,130px/var(--maior-palavra));font-size:min(16px,100cqi/var(--maior-palavra))}.promocao-preco{font-size:24px}.promocao-de{display:block;margin:0;font-size:14px}.promocao-condicao,.promocao-detalhe{font-size:min(14px,130px/var(--maior-palavra));font-size:min(14px,100cqi/var(--maior-palavra))}.promocao-acoes{flex-direction:row;gap:16px;align-items:center}.promocao-acoes .botao{flex:1 1 auto;width:auto}}.fim-da-lista{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin-top:16px}.fim-da-lista p{margin:0;font-size:14px;color:var(--tinta-2)}.fim-da-lista-carregando{display:inline-flex;gap:10px;align-items:center;min-height:44px;font-size:15px;color:var(--tinta)}.fim-da-lista-circulo{flex:none;width:20px;height:20px;border:2.5px solid var(--linha);border-top-color:var(--tinta-2);border-radius:50%;animation:fim-da-lista-gira .9s linear infinite}@keyframes fim-da-lista-gira{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fim-da-lista-circulo{animation:none}}@media (max-width:700px){.fim-da-lista{flex-direction:column;align-items:stretch;text-align:center}.fim-da-lista-carregando{display:flex;width:100%;justify-content:center}}@font-face{font-family:__jakarta_8b4880;src:url(/_next/static/media/be6419ffe34f1ed7.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}.__className_8b4880{font-family:__jakarta_8b4880;font-style:normal}.__variable_8b4880{--familia-ui:"__jakarta_8b4880"}@font-face{font-family:__jakartaEstendida_90dea1;src:url(/_next/static/media/a048183be72ed5eb-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:__jakartaEstendida_Fallback_90dea1;src:local("Arial");ascent-override:103.80%;descent-override:22.20%;line-gap-override:0.00%;size-adjust:100.00%}.__className_90dea1{font-family:__jakartaEstendida_90dea1,__jakartaEstendida_Fallback_90dea1;font-style:normal}.__variable_90dea1{--familia-ui-ext:"__jakartaEstendida_90dea1","__jakartaEstendida_Fallback_90dea1"}@font-face{font-family:__fraunces_ab2114;src:url(/_next/static/media/ee130f78dcd136da.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:__fraunces_ab2114;src:url(/_next/static/media/2f694256428bb6f5.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:italic}.__className_ab2114{font-family:__fraunces_ab2114}.__variable_ab2114{--familia-texto:"__fraunces_ab2114"}@font-face{font-family:__frauncesEstendida_f574fb;src:url(/_next/static/media/520bc597dc2c92be-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:__frauncesEstendida_f574fb;src:url(/_next/static/media/c6aa751c732c1b00-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:__frauncesEstendida_Fallback_f574fb;src:local("Times New Roman");ascent-override:97.80%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:100.00%}.__className_f574fb{font-family:__frauncesEstendida_f574fb,__frauncesEstendida_Fallback_f574fb}.__variable_f574fb{--familia-texto-ext:"__frauncesEstendida_f574fb","__frauncesEstendida_Fallback_f574fb"}:root{--fundo:#fff;--fundo-2:#faf8f5;--linha:#ece7e1;--tinta:#2b2a33;--tinta-2:#6b6873;--tinta-3:#9c98a3;--acento:#9e4f70;--acento-suave:#f6e4ec;--texto-sobre-acento:#fff;--texto-sobre-tinta:#fff;--sucesso:#2f6b3f;--sucesso-suave:#eaf4e5;--texto-sobre-sucesso:#fff;--texto-sobre-alerta:#fff;--floral:#f6d9e3;--ambar:#f3dcc2;--citrico:#f4edbe;--amadeirado:#e3d6c6;--fresco:#d6eaf0;--verde:#dce9d5;--medida-10:#e7eaf6;--medida-30:#bfc7e8;--medida-50:#8e9ad6;--medida-70:#5d6cc4;--medida-90:#2f3a8f;--declarado:#8a6220;--alerta:#a63d2f;--alerta-suave:#fbece9;--sombra:0 1px 2px rgba(43,42,51,.06),0 8px 24px rgba(43,42,51,.06);--raio:12px;--raio-controle:8px;--fonte-ui:var(--familia-ui),var(--familia-ui-ext),system-ui,sans-serif;--fonte-texto:var(--familia-texto),var(--familia-texto-ext),Georgia,serif;--fonte-dado:var(--familia-ui),var(--familia-ui-ext),ui-monospace,monospace}.dado{font-family:var(--fonte-dado);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.amostra{display:flex;flex-direction:column;gap:2px;min-width:0}.amostra-campo{font-family:var(--fonte-ui);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-2)}.amostra-valor{font-size:22px;font-weight:600;color:var(--tinta)}.amostra-respostas{font-size:12px;font-weight:500;color:var(--tinta-2)}.amostra--vazia .amostra-valor{font-family:var(--fonte-ui);font-size:22px;font-weight:600;color:var(--tinta-2)}.convocacao{margin:12px 0 0;font-family:var(--fonte-ui);font-size:15px;font-weight:400;color:var(--tinta)}