@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vinho:#3a0f1e;--vinho-vivo:#6e1f35;--vinho-forte:#54162a;--pessego:#f0a58f;--marfim:#f7efea;--fumaca:#d9c8c2;--noite:#2a0d18;--papel:#fdfbfa;--papel-2:#f5efed;--realce:#f8e4dd;--tinta:#2a0d18;--suave:#6b4a50;--fio:#e6dcd8;--fio-forte:#a08886;--esgotado:#8d7775;--erro:#b3261e;--fonte:"Archivo Variable", "Helvetica Neue", Arial, sans-serif;--margem:12px;--vao-x:8px;--vao-y:24px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1)}@media (width>=860px){:root{--margem:24px;--vao-x:16px;--vao-y:32px}}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;scrollbar-color:var(--fio-forte) var(--papel-2)}html:has(dialog[open]){overflow:hidden}body{background:var(--papel);color:var(--tinta);font:400 1rem/1.45 var(--fonte);margin:0}h1,h2,h3,p,ul,figure{margin:0;padding:0}ul{list-style:none}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}button,a,select{touch-action:manipulation}button{cursor:pointer;-webkit-user-select:none;user-select:none}input,textarea,select{font-size:16px}::selection{background:var(--vinho-vivo);color:var(--marfim)}:focus-visible{outline:2px solid var(--vinho-vivo);outline-offset:2px}.topo :focus-visible,.aviso :focus-visible{outline-color:var(--pessego)}.invisivel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pular{left:var(--margem);z-index:40;background:var(--marfim);color:var(--tinta);padding:8px 12px;position:absolute;top:-100px}.pular:focus{top:8px}.demo{background:var(--noite);color:var(--fumaca);text-align:center;font-size:.75rem;line-height:24px}.topo{z-index:20;padding-inline:var(--margem);padding-top:env(safe-area-inset-top,0px);background:var(--vinho);color:var(--marfim);grid-template-columns:1fr auto;grid-template-areas:"marca sacola""nav nav";align-items:center;display:grid;position:sticky;top:0}.marca{letter-spacing:.06em;text-transform:uppercase;grid-area:marca;align-items:baseline;gap:6px;width:fit-content;font-size:1.625rem;font-weight:300;font-stretch:62%;line-height:48px;text-decoration:none;display:flex}.marca span{color:var(--fumaca);letter-spacing:.02em;text-transform:none;font-size:.8125rem;font-weight:400;font-stretch:75%}.categorias{margin-inline:calc(var(--margem) * -1);padding-inline:var(--margem);scrollbar-width:none;grid-area:nav;gap:20px;display:flex;overflow-x:auto}.categorias::-webkit-scrollbar{display:none}.categorias a{color:var(--fumaca);flex:none;font-stretch:85%;line-height:44px;text-decoration:none;transition:color .12s;position:relative}.categorias a[aria-current]{color:var(--marfim);font-weight:500}.categorias a[aria-current]:after{content:"";background:var(--pessego);height:2px;position:absolute;inset:auto 0 0}.abre-sacola{height:44px;transition:transform .12s var(--ease-out);background:0 0;border:0;grid-area:sacola;align-items:center;gap:8px;margin-right:-8px;padding:0 8px;display:flex}.abre-sacola:active{transform:scale(.97)}.abre-sacola b{background:var(--pessego);min-width:22px;color:var(--noite);text-align:center;font-variant-numeric:tabular-nums;padding-inline:4px;font-size:.8125rem;font-weight:600;line-height:22px}@media (width>=860px){.topo{grid-template-columns:auto 1fr auto;grid-template-areas:"marca nav sacola";column-gap:40px}.marca{font-size:1.75rem;line-height:56px}.categorias{gap:28px;margin:0;padding:0}.categorias a{line-height:56px}}.faixa{background:var(--vinho);min-height:clamp(96px,13svh,188px);color:var(--marfim);grid-template-columns:minmax(0,1fr) 38%;display:grid;position:relative;overflow:hidden}.faixa-texto{max-width:34rem;padding:12px 16px 12px var(--margem);align-self:center}.faixa h1{text-wrap:balance;font-size:1.375rem;font-weight:300;font-stretch:75%;line-height:1.12}.faixa p{color:var(--fumaca);margin-top:6px;font-size:.875rem;font-stretch:85%;line-height:1.3}.faixa img{object-fit:cover;object-position:50% 68%;width:38%;height:100%;position:absolute;inset:0 0 0 auto}@media (width>=860px){.faixa{grid-template-columns:minmax(0,1fr) 24%;min-height:clamp(112px,17svh,188px)}.faixa img{width:24%}.faixa h1{font-size:2.25rem}.faixa p{font-size:1rem}}@media (width<=859px) and (height<=700px){.faixa p{display:none}}.barra{padding:8px var(--margem) 12px;grid-template-columns:1fr auto;grid-template-areas:"titulo filtros""dica dica";align-items:center;gap:4px 8px;display:grid}.barra h2{grid-area:titulo;min-width:0;font-size:1.125rem;font-weight:500;font-stretch:80%;line-height:1.2}.dica{color:var(--suave);font-variant-numeric:tabular-nums;grid-area:dica;font-size:.8125rem}.barra-filtros{grid-area:filtros;gap:6px;display:flex}.barra h2{white-space:nowrap}.barra select{-webkit-appearance:none;appearance:none;border:1px solid var(--fio-forte);background:var(--papel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%232a0d18' stroke-width='1.5'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 8px center;cursor:pointer;border-radius:0;max-width:116px;height:40px;padding:0 24px 0 8px;font-stretch:85%;transition:background-color .12s}.barra select[data-ativo]{border-color:var(--vinho-vivo);background-color:var(--realce)}@media (width<=359px){.barra{grid-template-columns:1fr;grid-template-areas:"titulo""filtros""dica"}.barra select{flex:1;max-width:none}}@media (width>=860px){.barra{grid-template-columns:auto 1fr auto;grid-template-areas:"titulo dica filtros";gap:16px;padding-block:12px}.barra h2{font-size:1.25rem}}.grade{gap:var(--vao-y) var(--vao-x);padding:0 var(--margem) 40px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=600px){.grade{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=860px){.grade{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1120px){.grade{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1360px){.grade{grid-template-columns:repeat(6,minmax(0,1fr))}}.cartao{flex-direction:column;min-width:0;display:flex}.cartao[hidden]{display:none}.cartao-foto{aspect-ratio:3/4;background:color-mix(in srgb, var(--fundo,var(--fio)) 22%, var(--papel-2));display:block;overflow:hidden}.cartao-foto img{object-fit:cover;object-position:var(--foco,50% 30%);width:100%;height:100%}.cartao-info{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 8px;padding-block:8px;display:grid}.cartao-nome{overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;font-stretch:80%;line-height:1.25}.cartao-nome a{text-decoration:none}.preco{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem;font-weight:600;font-stretch:80%}.cartao-cor{color:var(--suave);grid-column:1/-1;font-size:.8125rem;font-stretch:85%;line-height:1.3}.tamanhos{border:1px solid var(--fio-forte);background:var(--papel);margin-top:auto;display:flex}.tamanhos button{min-width:0;height:44px;transition:background-color .12s ease, color .12s ease, transform .12s var(--ease-out);background:0 0;border:0;flex:1 1 0;padding:0;font-size:.9375rem;font-weight:500;font-stretch:85%}.tamanhos button+button{border-left:1px solid var(--fio)}.tamanhos button:active:not(:disabled){transform:scale(.97)}.tamanhos button:focus-visible{outline-offset:-3px}.tamanhos button[data-realce]{background:var(--realce)}.tamanhos button[data-na-sacola]{box-shadow:inset 0 -3px 0 var(--vinho-vivo)}.tamanhos button.adicionado{background:var(--vinho-vivo);color:var(--marfim)}.tamanhos button:disabled{color:var(--esgotado);cursor:not-allowed;background:linear-gradient(to top right, transparent calc(50% - .5px), var(--fio-forte) 50%, transparent calc(50% + .5px));font-weight:400}.tamanhos-grande{max-width:360px}.tamanhos-grande button{height:52px;font-size:1.0625rem}@media (hover:hover) and (pointer:fine){.cartao-nome a:hover{text-decoration:underline}.tamanhos button:hover:not(:disabled):not(.adicionado){background:var(--vinho-vivo);color:var(--marfim)}.categorias a:hover{color:var(--marfim)}.botao:hover{background:var(--vinho-forte)}.link:hover{text-decoration-thickness:2px}.fechar:hover{background:var(--papel-2)}.barra select:hover{background-color:var(--papel-2)}.miniaturas button:hover{border-color:var(--fio-forte)}.rodape a:hover,.trilha a:hover{color:var(--tinta)}}.botao{border:1px solid var(--vinho-vivo);background:var(--vinho-vivo);min-height:48px;color:var(--marfim);transition:background-color .12s ease, transform .12s var(--ease-out);justify-content:center;align-items:center;padding:0 20px;font-weight:500;font-stretch:85%;text-decoration:none;display:inline-flex}.botao:active{transform:scale(.97)}.link{text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline 1px}.aviso{z-index:30;left:var(--margem);right:var(--margem);bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--noite);min-height:52px;color:var(--marfim);opacity:0;visibility:hidden;transition:transform .24s var(--ease-out), opacity .24s var(--ease-out), visibility 0s linear .24s;align-items:center;gap:14px;padding:8px 14px;font-size:.9375rem;font-stretch:90%;line-height:1.25;display:flex;position:fixed;transform:translateY(calc(100% + 24px));box-shadow:0 10px 28px #2a0d1847}.aviso[data-aberto]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.aviso p{flex:1;min-width:0}.aviso .link{flex:none;min-height:44px;font-size:.875rem}.aviso .link-forte{color:var(--pessego);font-weight:500}@media (width>=860px){.aviso{left:auto;right:var(--margem);width:440px;bottom:24px}}.gaveta{background:var(--papel);width:min(100vw,440px);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--tinta);transition:transform .28s var(--ease-drawer), overlay .28s allow-discrete, display .28s allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;transform:translate(100%)}.gaveta[open]{transform:none}@starting-style{.gaveta[open]{transform:translate(100%)}}.gaveta::backdrop{opacity:0;transition:opacity .28s ease, overlay .28s allow-discrete, display .28s allow-discrete;background:#2a0d1873}.gaveta[open]::backdrop{opacity:1}@starting-style{.gaveta[open]::backdrop{opacity:0}}.gaveta-dentro{flex-direction:column;height:100%;display:flex}.gaveta-topo{padding:env(safe-area-inset-top,0px) 8px 0 16px;border-bottom:1px solid var(--fio);flex:none;justify-content:space-between;align-items:center;display:flex}.gaveta-topo h2{font-size:1.125rem;font-weight:500;font-stretch:85%}.gaveta-topo h2 span{color:var(--suave);font-variant-numeric:tabular-nums;font-weight:400}.fechar{background:0 0;border:0;place-items:center;width:48px;height:52px;padding:0;transition:background-color .12s;display:grid}.fechar:focus-visible{outline-offset:-3px}.gaveta-rola{min-height:0;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;flex:1;overflow-y:auto}.vazia{color:var(--suave);justify-items:start;gap:16px;padding-top:24px;display:grid}.vazia[hidden]{display:none}.item{border-bottom:1px solid var(--fio);grid-template-columns:64px minmax(0,1fr) auto;gap:12px;padding-block:12px;display:grid}.item img{object-fit:cover;object-position:50% 30%;width:64px;height:85px}.item-nome{font-weight:500;font-stretch:85%;line-height:1.25;text-decoration:none}.item-tamanho{color:var(--suave);font-size:.875rem}.item-fim{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.item-fim .link{min-height:44px;color:var(--suave);font-size:.8125rem}.qtd{border:1px solid var(--fio-forte);align-items:center;margin-top:4px;display:inline-flex}.qtd button{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.qtd button:disabled{color:var(--fio-forte);cursor:not-allowed}.qtd span{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-size:.9375rem}.gaveta-fim{gap:10px;padding-top:14px;display:grid}.gaveta-fim[hidden]{display:none}.total{justify-content:space-between;align-items:baseline;font-size:1.125rem;font-stretch:85%;display:flex}.total b{font-variant-numeric:tabular-nums;font-weight:600}.nota{color:var(--suave);font-size:.875rem;line-height:1.35}.campo{gap:4px;display:grid}.campo span{font-size:.875rem;font-weight:500;font-stretch:90%}.campo input,.campo textarea{border:1px solid var(--fio-forte);background:#fff;border-radius:0;width:100%;min-height:44px;padding:9px 10px}.campo textarea{resize:vertical}.campo [aria-invalid]{border-color:var(--erro)}.erro{color:var(--erro);font-size:.875rem}.erro:empty{display:none}.trilha{padding:10px var(--margem);color:var(--suave);flex-wrap:wrap;gap:2px 6px;font-size:.8125rem;display:flex}.trilha a{text-decoration:none}.trilha [aria-current]{color:var(--tinta)}.peca{padding:0 var(--margem) 32px;gap:14px;display:grid}.galeria{margin-inline:calc(var(--margem) * -1);padding-inline:var(--margem);scroll-snap-type:x mandatory;scroll-padding-inline:var(--margem);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.galeria::-webkit-scrollbar{display:none}.galeria figure{aspect-ratio:2/3;scroll-snap-align:start;background:var(--papel-2);flex:0 0 100%;max-height:62svh}.galeria-varias figure{flex-basis:88%}.galeria img{object-fit:contain;width:100%;height:100%}.miniaturas{gap:8px;margin-top:8px;display:flex}.miniaturas button{background:0 0;border:1px solid #0000;width:44px;padding:0}.miniaturas button[aria-current]{border-color:var(--vinho-vivo)}.miniaturas img{object-fit:cover;width:100%;height:58px}.peca-info h1{text-wrap:balance;font-size:1.625rem;font-weight:400;font-stretch:80%;line-height:1.15}.peca-preco{font-variant-numeric:tabular-nums;margin-top:2px;font-size:1.25rem;font-weight:600;font-stretch:85%}.peca-ficha{color:var(--suave);font-size:.9375rem}.peca-rotulo{margin-top:14px;margin-bottom:6px;font-size:.875rem;font-weight:500;font-stretch:90%}.peca-duvida{margin-top:4px;padding-block:10px;font-size:.9375rem;display:inline-block}.peca-info .nota{max-width:360px}.peca-frase{margin-top:18px;font-weight:500}.peca-info p:not([class]){max-width:60ch;color:var(--suave);margin-top:4px}@media (width>=860px){.peca{--alto:min(calc(100svh - 150px), 750px);grid-template-columns:calc(var(--alto) * 2 / 3) minmax(300px, 420px);justify-content:center;gap:40px}.peca:has(.miniaturas){--alto:min(calc(100svh - 216px), 750px)}.galeria{margin:0;padding:0}.galeria figure,.galeria-varias figure{aspect-ratio:auto;height:var(--alto);flex-basis:100%;max-height:none}.miniaturas button{width:56px}.miniaturas img{height:75px}.peca-info{align-self:start;position:sticky;top:72px}.peca-info h1{font-size:2rem}}.combina{border-top:1px solid var(--fio);padding-top:8px}.combina h2{padding:14px var(--margem) 12px;font-size:1.125rem;font-weight:500;font-stretch:85%}.grade-curta{grid-template-columns:repeat(2,minmax(0,1fr))}.grade-curta .cartao:nth-child(n+3){display:none}@media (width>=600px){.grade-curta{grid-template-columns:repeat(3,minmax(0,1fr))}.grade-curta .cartao:nth-child(n+3){display:flex}}@media (width>=860px){.grade-curta{grid-template-columns:repeat(3,minmax(0,240px));justify-content:center}}.sem-resultado{padding:24px var(--margem) 64px;color:var(--suave);justify-items:start;gap:12px;display:grid}.sem-resultado[hidden]{display:none}.sem-resultado h1{color:var(--tinta);font-size:1.625rem;font-weight:400;font-stretch:80%}.rodape{padding:16px var(--margem) calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--fio);color:var(--suave);flex-wrap:wrap;align-items:baseline;gap:4px 24px;font-size:.875rem;display:flex}.rodape-aviso{flex-basis:100%;font-size:.8125rem}@media (height<=480px){.topo{position:static}.peca-info{top:12px}}@media (prefers-reduced-motion:reduce){.gaveta{opacity:0;transition:opacity .18s ease, overlay .18s allow-discrete, display .18s allow-discrete;transform:none}.gaveta[open]{opacity:1}@starting-style{.gaveta[open]{opacity:0;transform:none}}.aviso{transition:opacity .18s,visibility 0s linear .18s;transform:none}.tamanhos button:active:not(:disabled),.botao:active,.abre-sacola:active{transform:none}}
