[class*="c24h-ui-"],[class*="c24h-ui-"]::before,[class*="c24h-ui-"]::after{box-sizing:border-box}[class*="c24h-ui-"]:focus-visible{outline:var(--c24h-focus-width) solid var(--c24h-focus-color);outline-offset:var(--c24h-focus-offset)}.c24h-ui-icone{display:block;flex:none;width:var(--c24h-icon-size);height:var(--c24h-icon-size);fill:none;stroke:currentColor;stroke-width:var(--c24h-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.c24h-ui-icone--20{width:20px;height:20px}.c24h-ui-icone--24{width:24px;height:24px;stroke-width:var(--c24h-icon-stroke-rail)}.c24h-ui-icone--14{width:14px;height:14px}.c24h-ui-titulo-abertura,.c24h-ui-titulo-painel,.c24h-ui-titulo-secao{margin:0;color:var(--c24h-deep);font-family:var(--c24h-font-title);line-height:var(--c24h-line-title);letter-spacing:normal;text-transform:none}.c24h-ui-titulo-abertura{font-size:var(--c24h-type-opening);font-weight:var(--c24h-weight-strong)}.c24h-ui-titulo-painel{font-size:var(--c24h-type-panel);font-weight:var(--c24h-weight-title)}.c24h-ui-titulo-secao{font-size:16px;font-weight:var(--c24h-weight-title)}.c24h-ui-texto{margin:0;color:var(--c24h-text);font:var(--c24h-weight-body) var(--c24h-type-body)/var(--c24h-line-body) var(--c24h-font-body)}.c24h-ui-apoio{margin:0;color:var(--c24h-muted);font:var(--c24h-weight-body) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-mini{margin:0;color:var(--c24h-muted);font:var(--c24h-weight-body) var(--c24h-type-min)/var(--c24h-line-body) var(--c24h-font-body)}.c24h-ui-rotulo{display:block;margin:0 0 var(--c24h-space-2);color:var(--c24h-deep);font:var(--c24h-weight-label) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body);letter-spacing:normal;text-transform:none}.c24h-ui-preco{color:var(--c24h-green);font:var(--c24h-weight-strong) var(--c24h-type-opening)/var(--c24h-line-title) var(--c24h-font-title);font-variant-numeric:tabular-nums;letter-spacing:0}.c24h-ui-preco--menor{font-size:var(--c24h-type-price)}.c24h-ui-preco small{margin-left:var(--c24h-space-1);color:var(--c24h-muted);font:var(--c24h-weight-label) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-link.c24h-ui-link{display:inline-flex;align-items:center;gap:6px;min-height:var(--c24h-touch);padding:0;border:0;background:none;color:var(--c24h-deep);font:var(--c24h-weight-label) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body);text-decoration:underline;text-underline-offset:3px;text-transform:none;letter-spacing:normal;cursor:pointer;transition:color var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-link.c24h-ui-link:hover{color:var(--c24h-green)}.c24h-ui-link--simples.c24h-ui-link--simples{text-decoration:none}.c24h-ui-cartao{min-width:0;padding:var(--c24h-space-4);border:1px solid var(--c24h-border);border-radius:var(--c24h-radius-surface);background:var(--c24h-white);color:var(--c24h-text);box-shadow:none}.c24h-ui-cartao--suave{background:var(--c24h-surface);border-color:#fff0}.c24h-ui-divisor{height:1px;margin:var(--c24h-space-4) 0;border:0;background:var(--c24h-border)}.c24h-ui-botao.c24h-ui-botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--c24h-space-2);min-height:var(--c24h-touch);padding:0 var(--c24h-space-4);border:1px solid #fff0;border-radius:var(--c24h-radius-control);background:var(--c24h-white);color:var(--c24h-deep);font:var(--c24h-weight-label) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body);letter-spacing:normal;text-transform:none;text-decoration:none;white-space:nowrap;box-shadow:none;cursor:pointer;transition:background-color var(--c24h-motion-fast) var(--c24h-ease),border-color var(--c24h-motion-fast) var(--c24h-ease),color var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-botao.c24h-ui-botao--principal{min-height:var(--c24h-primary-height);padding-inline:var(--c24h-space-6);background:var(--c24h-green);color:var(--c24h-white);font-size:var(--c24h-type-label);font-weight:var(--c24h-weight-action)}.c24h-ui-botao.c24h-ui-botao--principal:hover{background:var(--c24h-deep);color:var(--c24h-white)}.c24h-ui-botao.c24h-ui-botao--secundario{border-color:var(--c24h-deep)}.c24h-ui-botao.c24h-ui-botao--secundario:hover{background:var(--c24h-hover-bg);color:var(--c24h-deep)}.c24h-ui-botao.c24h-ui-botao--discreto{border-color:var(--c24h-border)}.c24h-ui-botao.c24h-ui-botao--discreto:hover{background:var(--c24h-hover-bg);color:var(--c24h-deep)}.c24h-ui-botao.c24h-ui-botao:active{background:var(--c24h-pressed-bg);color:var(--c24h-deep)}.c24h-ui-botao.c24h-ui-botao--principal:active{background:var(--c24h-deep);color:var(--c24h-white)}.c24h-ui-botao.c24h-ui-botao--bloco{display:flex;width:100%}.c24h-ui-botao.c24h-ui-botao--icone{width:var(--c24h-touch);padding:0}.c24h-ui-botao.c24h-ui-botao:disabled,.c24h-ui-botao.c24h-ui-botao[aria-disabled="true"]{border-color:var(--c24h-border);background:var(--c24h-disabled-bg);color:var(--c24h-disabled-text);cursor:not-allowed}.c24h-ui-campo.c24h-ui-campo{display:block;width:100%;height:var(--c24h-field-height);margin:0;padding:0 var(--c24h-space-3);border:1px solid var(--c24h-border);border-radius:var(--c24h-radius-control);background:var(--c24h-white);color:var(--c24h-deep);font:var(--c24h-weight-body) var(--c24h-type-field)/var(--c24h-line-body) var(--c24h-font-body);letter-spacing:normal;box-shadow:none;outline:none;transition:border-color var(--c24h-motion-fast) var(--c24h-ease)}textarea.c24h-ui-campo.c24h-ui-campo{height:auto;min-height:96px;padding:var(--c24h-space-3)}.c24h-ui-campo.c24h-ui-campo::placeholder{color:var(--c24h-muted);opacity:1}.c24h-ui-campo.c24h-ui-campo:focus{border-color:var(--c24h-green)}.c24h-ui-campo.c24h-ui-campo:focus-visible{border-color:var(--c24h-green);outline:var(--c24h-focus-width) solid var(--c24h-focus-color);outline-offset:var(--c24h-focus-offset)}.c24h-ui-campo.c24h-ui-campo[aria-invalid="true"]{border-color:var(--c24h-danger)}.c24h-ui-campo.c24h-ui-campo:disabled{background:var(--c24h-disabled-bg);color:var(--c24h-disabled-text)}.c24h-ui-campo-icone{position:relative}.c24h-ui-campo-icone .c24h-ui-campo.c24h-ui-campo{padding-right:calc(var(--c24h-space-3) * 2 + var(--c24h-icon-size))}.c24h-ui-campo-icone>.c24h-ui-icone{position:absolute;top:50%;right:var(--c24h-space-3);color:var(--c24h-green);transform:translateY(-50%);pointer-events:none}.c24h-ui-campo-linha{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--c24h-space-2)}.c24h-ui-erro-campo{margin:var(--c24h-space-1) 0 0;color:var(--c24h-danger);font:var(--c24h-weight-label) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-opcao{display:flex;align-items:flex-start;gap:var(--c24h-space-3);width:100%;min-height:var(--c24h-touch);margin:0;padding:var(--c24h-space-3) var(--c24h-space-4);border:1px solid var(--c24h-border);border-radius:var(--c24h-radius-control);background:var(--c24h-white);color:var(--c24h-text);text-align:left;cursor:pointer;transition:background-color var(--c24h-motion-fast) var(--c24h-ease),border-color var(--c24h-motion-fast) var(--c24h-ease),box-shadow var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-opcao:hover{background:var(--c24h-hover-bg)}.c24h-ui-opcao[aria-checked="true"],.c24h-ui-opcao.is-selected,.c24h-ui-opcao:has(>input:checked){border-color:var(--c24h-selected-border);background:var(--c24h-selected-bg);box-shadow:inset 0 0 0 1px var(--c24h-selected-border)}.c24h-ui-opcao:has(>input:focus-visible){outline:var(--c24h-focus-width) solid var(--c24h-focus-color);outline-offset:var(--c24h-focus-offset)}.c24h-ui-opcao__corpo{display:grid;flex:1;gap:2px;min-width:0}.c24h-ui-opcao__titulo{color:var(--c24h-deep);font:var(--c24h-weight-action) var(--c24h-type-body)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-opcao__meta{color:var(--c24h-muted);font:var(--c24h-weight-body) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-opcao__meta strong{color:var(--c24h-deep);font-weight:var(--c24h-weight-label)}.c24h-ui-opcao__preco{flex:none;color:var(--c24h-deep);font:var(--c24h-weight-action) var(--c24h-type-body)/var(--c24h-line-label) var(--c24h-font-body);font-variant-numeric:tabular-nums}input[type="radio"].c24h-ui-radio{appearance:none;-webkit-appearance:none;display:grid;place-items:center;flex:none;width:20px;height:20px;margin:2px 0 0;border:1.5px solid var(--c24h-muted);border-radius:50%;background:var(--c24h-white);cursor:pointer;transition:border-color var(--c24h-motion-fast) var(--c24h-ease)}input[type="radio"].c24h-ui-radio::after{content:"";width:10px;height:10px;border-radius:50%;background:var(--c24h-green);transform:scale(0);transition:transform var(--c24h-motion) var(--c24h-ease)}input[type="radio"].c24h-ui-radio:checked{border-color:var(--c24h-green)}input[type="radio"].c24h-ui-radio:checked::after{transform:scale(1)}.c24h-ui-check{display:flex;align-items:center;gap:var(--c24h-space-2);min-height:var(--c24h-touch);color:var(--c24h-deep);font:var(--c24h-weight-body) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body);cursor:pointer}.c24h-ui-check input[type="checkbox"]{width:20px;height:20px;margin:0;accent-color:var(--c24h-green)}.c24h-ui-stepper{display:inline-grid;grid-template-columns:var(--c24h-touch) 48px var(--c24h-touch);justify-self:start;width:max-content;height:var(--c24h-touch);overflow:hidden;border:1px solid var(--c24h-border);border-radius:var(--c24h-radius-control);background:var(--c24h-white)}.c24h-ui-stepper>button.c24h-ui-stepper__botao{display:grid;place-items:center;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:var(--c24h-white);color:var(--c24h-deep);box-shadow:none;cursor:pointer;transition:background-color var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-stepper>button.c24h-ui-stepper__botao:hover{background:var(--c24h-hover-bg)}.c24h-ui-stepper>button.c24h-ui-stepper__botao:disabled{color:var(--c24h-disabled-text);cursor:not-allowed}.c24h-ui-stepper>.c24h-ui-stepper__valor.c24h-ui-stepper__valor{width:100%;height:100%;margin:0;padding:0;border:0;border-inline:1px solid var(--c24h-border);border-radius:0;background:var(--c24h-white);color:var(--c24h-deep);font:var(--c24h-weight-label) var(--c24h-type-field)/1 var(--c24h-font-body);font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield}.c24h-ui-stepper__valor::-webkit-outer-spin-button,.c24h-ui-stepper__valor::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.c24h-ui-selo{display:inline-flex;align-items:center;gap:var(--c24h-space-1);min-height:24px;padding:2px var(--c24h-space-2);border-radius:var(--c24h-radius-badge);background:var(--c24h-neutral-bg);color:var(--c24h-deep);font:var(--c24h-weight-label) var(--c24h-type-min)/var(--c24h-line-label) var(--c24h-font-body);letter-spacing:normal;text-transform:none;white-space:nowrap}.c24h-ui-selo .c24h-ui-icone{width:14px;height:14px}.c24h-ui-selo--sucesso{background:var(--c24h-success-bg);color:var(--c24h-success)}.c24h-ui-selo--aviso{background:var(--c24h-warn-bg);color:var(--c24h-warn-tx)}.c24h-ui-selo--erro{background:var(--c24h-danger-bg);color:var(--c24h-danger)}.c24h-ui-selo--neutro{background:var(--c24h-neutral-bg);color:var(--c24h-neutral-tx)}.c24h-ui-selo--destaque{background:var(--c24h-tint);color:var(--c24h-green)}.c24h-ui-selo--escuro{background:var(--c24h-deep);color:var(--c24h-white)}.c24h-ui-aviso{display:flex;align-items:flex-start;gap:var(--c24h-space-2);margin:0;padding:var(--c24h-space-3) var(--c24h-space-4);border-radius:var(--c24h-radius-control);background:var(--c24h-surface);color:var(--c24h-text);font:var(--c24h-weight-body) var(--c24h-type-label)/var(--c24h-line-body) var(--c24h-font-body)}.c24h-ui-aviso>.c24h-ui-icone{margin-top:1px}.c24h-ui-aviso--aviso{background:var(--c24h-warn-bg);color:var(--c24h-warn-tx)}.c24h-ui-aviso--erro{background:var(--c24h-danger-bg);color:var(--c24h-danger)}.c24h-ui-aviso--sucesso{background:var(--c24h-success-bg);color:var(--c24h-success)}.c24h-ui-garantias{display:grid;gap:var(--c24h-space-3);margin:0;padding:0;list-style:none}.c24h-ui-garantias>li{display:grid;grid-template-columns:20px 1fr;gap:var(--c24h-space-2);align-items:start;margin:0}.c24h-ui-garantias .c24h-ui-icone{margin-top:1px;color:var(--c24h-green)}.c24h-ui-garantias b{display:block;color:var(--c24h-deep);font:var(--c24h-weight-action) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-garantias span{color:var(--c24h-muted);font:var(--c24h-weight-body) var(--c24h-type-min)/var(--c24h-line-body) var(--c24h-font-body)}.c24h-ui-progresso{display:grid;gap:var(--c24h-space-2);padding:var(--c24h-space-3) var(--c24h-space-4);border-radius:var(--c24h-radius-control);background:var(--c24h-surface)}.c24h-ui-progresso__trilho{height:6px;overflow:hidden;border-radius:var(--c24h-radius-badge);background:var(--c24h-border)}.c24h-ui-progresso__trilho>span{display:block;height:100%;border-radius:inherit;background:var(--c24h-green);transition:width var(--c24h-motion-slow) var(--c24h-ease)}.c24h-ui-sanfona{border-top:1px solid var(--c24h-border)}.c24h-ui-sanfona:first-child{border-top:0}.c24h-ui-sanfona>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--c24h-space-3);min-height:52px;color:var(--c24h-deep);font:var(--c24h-weight-action) var(--c24h-type-body)/var(--c24h-line-label) var(--c24h-font-body);list-style:none;cursor:pointer}.c24h-ui-sanfona>summary::-webkit-details-marker{display:none}.c24h-ui-sanfona>summary .c24h-ui-icone{color:var(--c24h-muted);transition:transform var(--c24h-motion) var(--c24h-ease)}.c24h-ui-sanfona[open]>summary .c24h-ui-icone{transform:rotate(180deg)}.c24h-ui-sanfona__painel{padding:0 0 var(--c24h-space-4)}.c24h-ui-sanfona[open]>.c24h-ui-sanfona__painel{animation:c24h-ui-surgir var(--c24h-motion-slow) var(--c24h-ease) both}@keyframes c24h-ui-surgir{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.c24h-ui-barra-compra{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--c24h-space-3);padding:var(--c24h-space-3) var(--c24h-space-4);border-top:1px solid var(--c24h-border);background:var(--c24h-white)}.c24h-ui-barra-compra__preco{display:grid;line-height:var(--c24h-line-title)}.c24h-ui-barra-compra__preco .c24h-ui-preco{font-size:var(--c24h-type-price)}.c24h-ui-barra-compra .c24h-ui-botao.c24h-ui-botao{min-width:150px}.c24h-ui-camada{position:fixed;inset:0;z-index:100000;pointer-events:none}.c24h-ui-camada.is-open{pointer-events:auto}.c24h-ui-fundo{position:absolute;inset:0;background:var(--c24h-overlay);opacity:0;transition:opacity var(--c24h-motion-sheet) var(--c24h-ease)}.c24h-ui-camada.is-open .c24h-ui-fundo{opacity:1}.c24h-ui-folha{position:absolute;right:0;bottom:0;left:0;max-height:80%;overflow:auto;padding:var(--c24h-space-2) var(--c24h-space-4) var(--c24h-space-4);border-radius:var(--c24h-radius-sheet) var(--c24h-radius-sheet) 0 0;background:var(--c24h-white);box-shadow:var(--c24h-shadow-dialog);transform:translateY(100%);transition:transform var(--c24h-motion-sheet) var(--c24h-ease)}.c24h-ui-camada.is-open .c24h-ui-folha{transform:none}.c24h-ui-folha__alca{width:40px;height:4px;margin:0 auto var(--c24h-space-3);border-radius:var(--c24h-radius-badge);background:var(--c24h-pressed-bg)}.c24h-ui-folha__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--c24h-space-3);margin-bottom:var(--c24h-space-3)}@media (min-width:900px){.c24h-ui-cartao{padding:var(--c24h-space-6)}.c24h-ui-cartao--flutuante{box-shadow:var(--c24h-shadow)}.c24h-ui-barra-compra{display:none}.c24h-ui-folha{top:50%;right:auto;bottom:auto;left:50%;width:480px;max-height:70%;padding:var(--c24h-space-6);border-radius:var(--c24h-radius-dialog);opacity:0;transform:translate(-50%,-50%) scale(.985);transition:transform var(--c24h-motion-slow) var(--c24h-ease),opacity var(--c24h-motion-slow) var(--c24h-ease)}.c24h-ui-camada.is-open .c24h-ui-folha{opacity:1;transform:translate(-50%,-50%)}.c24h-ui-folha__alca{display:none}}.c24h-ui-cabecalho-secao{display:grid;margin:0 0 var(--c24h-space-8);color:var(--c24h-deep)}.c24h-ui-cabecalho-secao--centro{max-width:800px;margin-inline:auto;text-align:center;justify-items:center}.c24h-ui-cabecalho-secao__olho{display:inline-flex;align-items:center;justify-self:start;height:30px;margin:0 0 18px;padding:0 14px;border:1px solid rgb(0 135 68 / .35);border-radius:var(--c24h-radius-badge);background:rgb(0 135 68 / .06);color:var(--c24h-success);font:var(--c24h-weight-action) var(--c24h-type-eyebrow)/1 var(--c24h-font-body);letter-spacing:var(--c24h-tracking-eyebrow);text-transform:uppercase}.c24h-ui-cabecalho-secao--centro .c24h-ui-cabecalho-secao__olho{justify-self:center}.c24h-ui-cabecalho-secao__titulo.c24h-ui-cabecalho-secao__titulo{margin:0;color:var(--c24h-deep);font:var(--c24h-weight-display) var(--c24h-type-h2)/var(--c24h-line-display) var(--c24h-font-title);letter-spacing:var(--c24h-tracking-display);text-transform:none;text-wrap:balance}.c24h-ui-cabecalho-secao--compacto .c24h-ui-cabecalho-secao__titulo.c24h-ui-cabecalho-secao__titulo{font-size:var(--c24h-type-h2-compact)}.c24h-ui-cabecalho-secao__texto{max-width:58ch;margin:18px 0 0;color:var(--c24h-muted);font:var(--c24h-weight-body) var(--c24h-type-lead)/var(--c24h-line-lead) var(--c24h-font-body)}.c24h-ui-cabecalho-secao--centro .c24h-ui-cabecalho-secao__texto{margin-inline:auto}.c24h-ui-cabecalho-secao__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--c24h-space-3);margin-top:var(--c24h-space-6)}.c24h-ui-cabecalho-secao__lateral{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.c24h-ui-cabecalho-secao__lateral>.c24h-ui-cabecalho-secao__texto,.c24h-ui-cabecalho-secao__lateral>.c24h-ui-cabecalho-secao__acoes{margin-top:0}.c24h-ui-cabecalho-secao--lado{gap:14px}.c24h-ui-chips{display:flex;flex-wrap:wrap;gap:var(--c24h-space-2);margin:0;padding:0;list-style:none}.c24h-ui-chip.c24h-ui-chip{display:inline-flex;align-items:center;gap:6px;height:36px;margin:0;padding:0 14px;border:1px solid var(--c24h-border);border-radius:var(--c24h-radius-badge);background:var(--c24h-white);color:var(--c24h-deep);font:var(--c24h-weight-label) var(--c24h-type-label)/1 var(--c24h-font-body);letter-spacing:normal;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;transition:border-color var(--c24h-motion-fast) var(--c24h-ease),color var(--c24h-motion-fast) var(--c24h-ease),background-color var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-chip.c24h-ui-chip:hover{border-color:var(--c24h-green);color:var(--c24h-green)}.c24h-ui-chip.c24h-ui-chip:is([aria-pressed="true"],[aria-current="page"],[aria-selected="true"]){border-color:var(--c24h-selected-border);background:var(--c24h-selected-bg);color:var(--c24h-deep)}.c24h-ui-chip .c24h-ui-icone{width:16px;height:16px}.c24h-ui-link-seta.c24h-ui-link-seta{display:inline-flex;align-items:center;gap:6px;min-height:var(--c24h-touch);margin:0;padding:0;border:0;background:none;color:var(--c24h-deep);font:var(--c24h-weight-action) var(--c24h-type-body)/1 var(--c24h-font-body);letter-spacing:normal;text-decoration:none;text-transform:none;cursor:pointer;transition:color var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-link-seta.c24h-ui-link-seta:hover{color:var(--c24h-green)}.c24h-ui-link-seta .c24h-ui-icone{transition:transform var(--c24h-motion-sheet) var(--c24h-ease-showcase)}.c24h-ui-link-seta:hover .c24h-ui-icone,.c24h-ui-link-seta:focus-visible .c24h-ui-icone{transform:translateX(4px)}.c24h-ui-faixa-navy{position:relative;isolation:isolate;padding-block:var(--c24h-section-y);background:var(--c24h-deep);color:var(--c24h-on-deep)}.c24h-ui-faixa-navy :is(h1,h2,h3,h4){color:var(--c24h-white)}.c24h-ui-faixa-navy .c24h-ui-faixa-navy__destaque{color:var(--c24h-accent-on-deep)}.c24h-ui-faixa-navy .c24h-ui-cabecalho-secao{color:var(--c24h-white)}.c24h-ui-faixa-navy .c24h-ui-cabecalho-secao__olho{border-color:rgb(125 242 180 / .45);background:rgb(125 242 180 / .06);color:var(--c24h-accent-on-deep)}.c24h-ui-faixa-navy .c24h-ui-cabecalho-secao__titulo.c24h-ui-cabecalho-secao__titulo{color:var(--c24h-white)}.c24h-ui-faixa-navy .c24h-ui-cabecalho-secao__texto{color:var(--c24h-on-deep-soft)}.c24h-ui-faixa-navy .c24h-ui-chip.c24h-ui-chip{border-color:var(--c24h-glass-border-dark);background:var(--c24h-glass-dark);color:var(--c24h-white)}.c24h-ui-faixa-navy .c24h-ui-chip.c24h-ui-chip:hover{border-color:var(--c24h-accent-on-deep);color:var(--c24h-accent-on-deep)}.c24h-ui-faixa-navy .c24h-ui-chip.c24h-ui-chip:is([aria-pressed="true"],[aria-current="page"],[aria-selected="true"]){border-color:var(--c24h-accent-on-deep);background:var(--c24h-glass-dark-hover);color:var(--c24h-white)}.c24h-ui-faixa-navy .c24h-ui-link-seta.c24h-ui-link-seta{color:var(--c24h-white)}.c24h-ui-faixa-navy .c24h-ui-link-seta.c24h-ui-link-seta:hover{color:var(--c24h-accent-on-deep)}.c24h-ui-faixa-navy [class*="c24h-ui-"]:focus-visible{outline-color:var(--c24h-accent-on-deep)}@media (max-width:899px){.c24h-ui-chips--rolar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.c24h-ui-chips--rolar::-webkit-scrollbar{display:none}}@media (min-width:900px){.c24h-ui-cabecalho-secao{margin-bottom:var(--c24h-space-12)}.c24h-ui-cabecalho-secao--lado{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px 64px;align-items:end}}.c24h-ui-produtos{display:grid;grid-template-columns:repeat(var(--c24h-produtos-colunas,4),minmax(0,1fr));gap:var(--c24h-space-8) var(--c24h-space-6);margin:0;padding:0;list-style:none}.c24h-ui-produto{--c24h-produto-estrela:14px;--c24h-produto-estrelas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z'/%3E%3C/svg%3E");position:relative;display:flex;flex-direction:column;min-width:0;height:100%;margin:0;color:var(--c24h-deep);font-family:var(--c24h-font-body)}.c24h-ui-produto__foto{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;margin-bottom:var(--c24h-space-4);border:1px solid var(--c24h-border);border-radius:var(--c24h-radius-surface);background:var(--c24h-white)}.c24h-ui-produto__img,.c24h-ui-produto__img2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--c24h-motion-showcase) var(--c24h-ease-showcase),transform var(--c24h-motion-showcase-slow) var(--c24h-ease-showcase)}.c24h-ui-produto__img2{opacity:0}.c24h-ui-produto__etiqueta.c24h-ui-selo{position:absolute;z-index:var(--c24h-z-raised);top:var(--c24h-space-3);left:var(--c24h-space-3);max-width:calc(100% - var(--c24h-space-6));font-weight:var(--c24h-weight-action);letter-spacing:.02em;white-space:normal}.c24h-ui-produto__situacao.c24h-ui-selo{position:absolute;z-index:var(--c24h-z-raised);top:var(--c24h-space-3);right:var(--c24h-space-3)}.c24h-ui-produto__acao{position:absolute;z-index:var(--c24h-z-front);right:var(--c24h-space-3);bottom:var(--c24h-space-3);left:var(--c24h-space-3);display:flex;align-items:center;justify-content:center;gap:var(--c24h-space-2);height:var(--c24h-primary-height);border-radius:var(--c24h-radius-control);background:var(--c24h-green);color:var(--c24h-white);font:var(--c24h-weight-action) var(--c24h-type-body)/1 var(--c24h-font-body);text-decoration:none;opacity:0;transform:translateY(calc(100% + var(--c24h-space-3)));transition:transform var(--c24h-motion-showcase-fast) var(--c24h-ease-showcase),opacity var(--c24h-motion-showcase-fast) var(--c24h-ease-showcase),background-color var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-produto__acao:hover,.c24h-ui-produto__acao:focus-visible{background:var(--c24h-deep);color:var(--c24h-white)}.c24h-ui-produto__acao .c24h-ui-icone{width:var(--c24h-type-field);height:var(--c24h-type-field);transition:transform var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-produto__acao:hover .c24h-ui-icone{transform:translateX(var(--c24h-space-1))}.c24h-ui-produto__nome{margin:0;color:var(--c24h-deep);font:var(--c24h-weight-label) var(--c24h-type-field)/var(--c24h-line-label) var(--c24h-font-title);letter-spacing:0;text-transform:none}.c24h-ui-produto__link.c24h-ui-produto__link{color:inherit;text-decoration:none;transition:color var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-produto__link::after{content:"";position:absolute;z-index:var(--c24h-z-raised);inset:0}.c24h-ui-produto__link:focus-visible{outline:0}.c24h-ui-produto:has(.c24h-ui-produto__link:focus-visible) .c24h-ui-produto__foto{outline:var(--c24h-focus-width) solid var(--c24h-focus-color);outline-offset:var(--c24h-focus-offset)}.c24h-ui-produto__nota{display:none;align-items:center;gap:var(--c24h-space-1);margin:var(--c24h-space-2) 0 0;color:var(--c24h-muted);font:var(--c24h-weight-body) var(--c24h-type-min)/1 var(--c24h-font-body)}.c24h-ui-produto--completa .c24h-ui-produto__nota{display:flex}.c24h-ui-produto--completa .c24h-ui-produto__nota[hidden]{display:none}.c24h-ui-produto__estrelas{position:relative;display:inline-block;width:calc(5 * var(--c24h-produto-estrela));height:var(--c24h-produto-estrela);background:var(--c24h-border);-webkit-mask:var(--c24h-produto-estrelas) left center / var(--c24h-produto-estrela) var(--c24h-produto-estrela) repeat-x;mask:var(--c24h-produto-estrelas) left center / var(--c24h-produto-estrela) var(--c24h-produto-estrela) repeat-x}.c24h-ui-produto__estrelas>span{position:absolute;inset:0 auto 0 0;background:var(--c24h-rating)}.c24h-ui-produto__preco{display:grid;gap:calc(var(--c24h-space-1) / 2);margin:auto 0 0;padding-top:var(--c24h-space-3);font-variant-numeric:tabular-nums}.c24h-ui-produto__pix{color:var(--c24h-muted);font:var(--c24h-weight-label) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-produto__pix b{color:var(--c24h-green);font:var(--c24h-weight-strong) var(--c24h-type-brand)/var(--c24h-line-title) var(--c24h-font-title)}.c24h-ui-produto__cartao{color:var(--c24h-muted);font:var(--c24h-weight-body) var(--c24h-type-label)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-produto.is-esgotado .c24h-ui-produto__img{opacity:.55}@media (hover:hover) and (pointer:fine){.c24h-ui-produto:hover .c24h-ui-produto__img2{opacity:1}.c24h-ui-produto:hover :is(.c24h-ui-produto__img,.c24h-ui-produto__img2){transform:scale(1.04)}.c24h-ui-produto:hover .c24h-ui-produto__link{color:var(--c24h-green)}.c24h-ui-produto:is(:hover,:focus-within) .c24h-ui-produto__acao{opacity:1;transform:none}}@media (hover:none),(pointer:coarse){.c24h-ui-produto__acao{left:auto;right:var(--c24h-space-2);bottom:var(--c24h-space-2);width:var(--c24h-touch);height:var(--c24h-touch);border-radius:var(--c24h-radius-badge);opacity:1;transform:none;box-shadow:var(--c24h-shadow)}.c24h-ui-produto__acao-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.c24h-ui-produto__cores{position:relative;z-index:var(--c24h-z-front);margin-top:var(--c24h-space-3)}.c24h-ui-produto__cores-rotulo{margin:0 0 var(--c24h-space-1);color:var(--c24h-muted);font:var(--c24h-weight-body) var(--c24h-type-min)/var(--c24h-line-label) var(--c24h-font-body)}.c24h-ui-produto__cores-rotulo span{color:var(--c24h-deep);font-weight:var(--c24h-weight-action)}.c24h-ui-produto__cores ul{display:flex;flex-wrap:wrap;gap:var(--c24h-space-1);margin:0;padding:0;list-style:none}.c24h-ui-produto__cor.c24h-ui-produto__cor{display:grid;place-items:center;width:var(--c24h-touch);height:var(--c24h-touch);padding:1px;border:1px solid var(--c24h-border);border-radius:var(--c24h-radius-control);background:var(--c24h-white);cursor:pointer;transition:border-color var(--c24h-motion-fast) var(--c24h-ease)}.c24h-ui-produto__cor img{width:100%;height:100%;border-radius:calc(var(--c24h-radius-control) - 2px);object-fit:cover}.c24h-ui-produto__cor:hover{border-color:var(--c24h-green)}.c24h-ui-produto__cor[aria-pressed="true"]{padding:0;border:2px solid var(--c24h-selected-border)}.c24h-ui-produto__cor:focus-visible{outline:var(--c24h-focus-width) solid var(--c24h-focus-color);outline-offset:var(--c24h-focus-offset)}.c24h-ui-produto--cores .c24h-ui-produto__img{transition:opacity var(--c24h-motion-fast) var(--c24h-ease),transform var(--c24h-motion-showcase-slow) var(--c24h-ease-showcase)}.c24h-ui-produto--cores.is-trocando .c24h-ui-produto__img{opacity:.4}@media (max-width:1023.98px){.c24h-ui-produtos{gap:var(--c24h-space-6) var(--c24h-space-4)}}@media (max-width:767.98px){.c24h-ui-produtos{gap:var(--c24h-space-6) var(--c24h-space-3)}.c24h-ui-produto__foto{margin-bottom:var(--c24h-space-3)}.c24h-ui-produto__nome{font-size:var(--c24h-type-body)}.c24h-ui-produto__etiqueta.c24h-ui-selo{top:var(--c24h-space-2);left:var(--c24h-space-2);max-width:calc(100% - var(--c24h-space-4))}.c24h-ui-produto__pix b{font-size:var(--c24h-type-field)}.c24h-ui-produto__cartao{font-size:var(--c24h-type-min)}}@media (prefers-reduced-motion:reduce){.c24h-ui-produto :is(.c24h-ui-produto__img,.c24h-ui-produto__img2){transform:none}}