body{padding-top:64px}.conta{padding-bottom:64px}.conta__conteudo{padding:0 var(--page-px)}.conta-nav{display:flex;gap:24px;overflow-x:auto;scrollbar-width:none;padding:0 var(--page-px);border-bottom:1px solid var(--stone)}.conta-nav::-webkit-scrollbar{display:none}.conta-nav__link{flex-shrink:0;display:inline-flex;align-items:center;min-height:52px;border-bottom:2px solid rgba(0,0,0,0);font-family:var(--font-body);font-size:14px;color:var(--ash);text-decoration:none;transition:color .2s,border-color .2s}.conta-nav__link[aria-current=page]{color:var(--void);border-bottom-color:var(--void)}.conta-nav__sair{display:none}@media(hover: hover){.conta-nav__link:hover{color:var(--void)}}.conta-topo{padding:32px 0 24px}.conta-topo__etiqueta{font-family:var(--font-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--nota);margin-bottom:10px}.conta-topo__titulo{font-family:var(--font-title);font-size:clamp(2.2rem,9vw,3rem);font-weight:400;line-height:1.05;color:var(--void)}.conta-topo__sub{margin-top:8px;font-family:var(--font-body);font-size:14px;line-height:1.6;color:var(--ash)}.conta-topo__vip{display:inline-block;margin-top:12px;padding:4px 10px;border:1px solid var(--amadeirado);font-family:var(--font-body);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--amadeirado)}.conta-topo__vip[hidden]{display:none}.conta-voltar{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-family:var(--font-body);font-size:13px;color:var(--ash);text-decoration:none}.conta-bloco{padding:28px 0;border-top:1px solid var(--stone)}.conta-bloco[hidden]{display:none}.conta-bloco__cabeca{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.conta-bloco__cabeca .conta-bloco__titulo{margin-bottom:0}.conta-bloco__titulo{margin-bottom:16px;font-family:var(--font-title);font-size:1.6rem;font-weight:400;line-height:1.1;color:var(--void)}.conta-bloco__link{flex-shrink:0;padding:0;border:0;background:none;font-family:var(--font-body);font-size:13px;color:var(--void);text-decoration:underline;text-decoration-color:var(--stone);text-underline-offset:5px;cursor:pointer}.conta-botao{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 28px;border:1px solid var(--void);background:var(--void);font-family:var(--font-body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--washi);text-decoration:none;cursor:pointer;transition:opacity .2s,background-color .2s,color .2s}.conta-botao--contorno{background:rgba(0,0,0,0);color:var(--void)}.conta-botao:disabled{opacity:.5;cursor:default}@media(hover: hover){.conta-botao:hover{opacity:.85}.conta-botao--contorno:hover{opacity:1;background:var(--void);color:var(--washi)}}.pedido-status{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-family:var(--font-body);font-size:12px;color:var(--void)}.pedido-status::before{content:"";width:7px;height:7px;border-radius:50% !important;background:var(--stone)}.pedido-status--novo::before,.pedido-status--preparando::before{background:var(--amadeirado)}.pedido-status--transito::before{background:#3b6ea8}.pedido-status--entregue::before{background:#4f7f52}.pedido-status--cancelado{color:var(--ash)}.pedido-status--cancelado::before{background:#a8483b}.conta-filtros{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:20px}.conta-filtros::-webkit-scrollbar{display:none}.conta-filtros[hidden]{display:none}.conta-filtros__item{flex-shrink:0;min-height:40px;padding:0 18px;border:1px solid var(--stone);border-radius:20px !important;background:rgba(0,0,0,0);font-family:var(--font-body);font-size:13px;color:var(--void);cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.conta-filtros__item.ativo{background:var(--void);border-color:var(--void);color:var(--washi)}.conta-vazio{padding:48px 0;text-align:center;font-family:var(--font-body);font-size:14px;line-height:1.6;color:var(--ash)}.conta-vazio .conta-botao{margin-top:20px}.esqueleto{background:linear-gradient(90deg, #EBE5DA 25%, #F4F0E8 50%, #EBE5DA 75%);background-size:200% 100%;animation:esqueleto 1.4s infinite}@keyframes esqueleto{to{background-position:-200% 0}}.conta-rodape{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:32px;border-top:1px solid var(--stone);font-family:var(--font-body);text-align:center}.conta-sair{font-size:14px;color:var(--void);text-decoration:underline;text-decoration-color:var(--stone);text-underline-offset:5px}.conta-rodape__discreto{font-size:12px;color:var(--ash);text-decoration:none}.conta-admin{padding:0 0 24px;text-align:center}.conta-admin[hidden]{display:none}.conta-admin a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;background:var(--amadeirado);font-family:var(--font-body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--washi);text-decoration:none}.atalhos{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.atalho{display:grid;gap:4px;padding:18px 16px;border:1px solid var(--stone);font-family:var(--font-body);color:var(--void);text-decoration:none;transition:border-color .2s,background-color .2s}.atalho__icone{font-size:18px;color:var(--amadeirado);margin-bottom:10px}.atalho__titulo{font-size:15px}.atalho__sub{font-size:12px;line-height:1.4;color:var(--ash)}@media(hover: hover){.atalho:hover{border-color:var(--void);background:#fff}}.pedidos-lista{display:grid;gap:12px}.card-pedido{display:grid;gap:14px;padding:18px 16px;border:1px solid var(--stone);background:#fff;font-family:var(--font-body);color:var(--void);text-decoration:none;transition:border-color .2s}@media(hover: hover){.card-pedido:hover{border-color:var(--void)}}.card-pedido__topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-pedido__numero{font-size:15px}.card-pedido__data{margin-top:2px;font-size:12px;color:var(--ash)}.card-pedido__fotos{display:flex;gap:8px}.card-pedido__foto{width:64px;height:64px;object-fit:cover;background:#f7f4ee;border:1px solid #efe9df}.card-pedido__mais{display:grid;place-items:center;width:64px;height:64px;background:var(--washi);font-size:13px;color:var(--ash)}.card-pedido__nome{font-size:13px;line-height:1.45;color:var(--ash)}.card-pedido__rodape{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #efe9df}.card-pedido__total{font-size:15px;font-weight:500}.card-pedido__ver{font-size:13px;color:var(--void)}.card-pedido__ver::after{content:" →"}.andamento-mini{display:grid;grid-template-columns:repeat(4, 1fr);gap:4px}.andamento-mini span{height:3px;background:#ebe5da}.andamento-mini span.feito{background:var(--void)}.andamento-mini__rotulo{margin-top:6px;font-size:12px;color:var(--ash)}.card-pedido--esqueleto{min-height:190px;border-color:rgba(0,0,0,0)}.etapas{display:grid;grid-template-columns:repeat(4, 1fr);font-family:var(--font-body)}.etapas__item{position:relative;display:grid;justify-items:center;gap:10px;text-align:center}.etapas__item::before{content:"";position:absolute;top:6px;left:-50%;width:100%;height:1px;background:var(--stone)}.etapas__item:first-child::before{display:none}.etapas__ponto{position:relative;width:13px;height:13px;border:1px solid var(--stone);border-radius:50% !important;background:var(--washi)}.etapas__rotulo{font-size:12px;line-height:1.3;color:var(--ash)}.etapas__item.feito::before,.etapas__item.atual::before{background:var(--void)}.etapas__item.feito .etapas__ponto{background:var(--void);border-color:var(--void)}.etapas__item.atual .etapas__ponto{background:var(--void);border-color:var(--void);box-shadow:0 0 0 4px rgba(13,13,15,.12)}.etapas__item.feito .etapas__rotulo,.etapas__item.atual .etapas__rotulo{color:var(--void)}.rastreio{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding:16px;background:#fff;border:1px solid var(--stone);font-family:var(--font-body)}.rastreio__rotulo{font-size:12px;color:var(--ash)}.rastreio__codigo{margin-top:2px;font-size:15px;letter-spacing:.04em}.rastreio .conta-botao{min-height:44px;padding:0 18px}.pedido-item{display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #ebe5da;font-family:var(--font-body);color:var(--void);text-decoration:none}.pedido-item__foto{width:72px;height:72px;object-fit:cover;background:#fff}.pedido-item__nome{font-size:14px;line-height:1.4}.pedido-item__meta{margin-top:2px;font-size:12px;color:var(--ash)}.pedido-item__preco{font-size:14px;white-space:nowrap}.pedido-total{display:grid;gap:8px;padding-top:16px;font-family:var(--font-body);font-size:14px;color:var(--ash)}.pedido-total__linha{display:flex;justify-content:space-between}.pedido-total__linha--total{padding-top:10px;margin-top:4px;border-top:1px solid var(--stone);font-size:17px;color:var(--void)}.pedido-info{display:grid;gap:24px}.pedido-info__titulo{margin-bottom:8px;font-family:var(--font-body);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--nota)}.pedido-info__texto{font-family:var(--font-body);font-size:14px;line-height:1.7;color:var(--void)}.pedido-acoes{display:grid;gap:10px;padding-top:28px;border-top:1px solid var(--stone)}.desejos-grade{display:grid;grid-template-columns:repeat(2, 1fr);gap:28px 12px}.card-desejo{position:relative;display:flex;flex-direction:column;font-family:var(--font-body);color:var(--void)}.card-desejo__link{color:inherit;text-decoration:none}.card-desejo__imagem-caixa{position:relative;overflow:hidden;background:#fff}.card-desejo__imagem-caixa img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform 1.2s cubic-bezier(0.2, 0.7, 0.2, 1)}@media(hover: hover){.card-desejo:hover img{transform:scale(1.04)}}.card-desejo__etiqueta{position:absolute;top:10px;left:10px;padding:4px 8px;background:var(--washi);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.card-desejo__etiqueta--esgotado{background:var(--void);color:var(--washi)}.card-desejo__nome{margin-top:12px;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-desejo__meta{margin-top:4px;font-size:12px;color:var(--nota)}.card-desejo__preco{margin-top:10px;font-size:15px;font-weight:500}.card-desejo__parcela{margin-top:2px;font-size:12px;color:var(--ash)}.card-desejo__tirar{position:absolute;top:6px;right:6px;z-index:1;display:grid;place-items:center;width:40px;height:40px;border:0;background:none;color:var(--void);cursor:pointer}.card-desejo__tirar svg{width:22px;height:22px;fill:currentColor;stroke:currentColor;stroke-width:1.5;transition:transform .3s ease}@media(hover: hover){.card-desejo__tirar:hover svg{transform:scale(1.1)}}.card-desejo--saindo{opacity:0;transform:scale(0.97);transition:opacity .25s,transform .25s}.desejos-grade--previa{grid-auto-flow:column;grid-auto-columns:42%;grid-template-columns:none;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-px);margin:0 calc(var(--page-px)*-1);padding:0 var(--page-px)}.desejos-grade--previa::-webkit-scrollbar{display:none}.desejos-grade--previa .card-desejo{scroll-snap-align:start}.dados-lista{display:grid;font-family:var(--font-body)}.dados-lista>div{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #ebe5da}.dados-lista>div:last-child{border-bottom:0}.dados-lista dt{font-size:13px;color:var(--ash)}.dados-lista dd{margin:0;font-size:14px;color:var(--void);overflow-wrap:anywhere}.dados-lista[hidden]{display:none}.dados-texto{font-family:var(--font-body);font-size:14px;line-height:1.7;color:var(--void)}.dados-texto[hidden]{display:none}.dados-texto--vazio{color:var(--ash)}.dados-form{display:grid;gap:16px}.dados-form[hidden]{display:none}.dados-form__dupla{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dados-form__acoes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.campo__rotulo{font-family:var(--font-body);font-size:13px;color:var(--void)}.campo__entrada{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--stone);background:#fff;font-family:var(--font-body);font-size:16px;color:var(--void);transition:border-color .2s}.campo__entrada:focus{outline:none;border-color:var(--void)}.campo__entrada:disabled{background:rgba(0,0,0,0);color:var(--ash)}.campo__ajuda{font-family:var(--font-body);font-size:12px;color:var(--ash)}.dados-aviso{min-height:1em;font-family:var(--font-body);font-size:13px;color:var(--ash)}.dados-aviso:empty{display:none}.dados-aviso--erro{color:#a8483b}.dados-aviso--ok{color:#4f7f52}.dados-chave{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #ebe5da;font-family:var(--font-body);cursor:pointer}.dados-chave:last-child{border-bottom:0}.dados-chave__titulo{display:block;font-size:14px;color:var(--void)}.dados-chave__sub{display:block;margin-top:2px;font-size:12px;color:var(--ash)}.dados-chave .chave__trilho{border-radius:11px !important}.dados-chave .chave__trilho::before{border-radius:50% !important}.dados-chave input:checked~.chave__trilho{background:var(--void)}.dados-chave input:focus-visible~.chave__trilho{outline:2px solid var(--amadeirado);outline-offset:2px}.endereco-acoes{display:flex;gap:20px;margin-top:12px}@media(min-width: 1024px){.conta{display:grid;grid-template-columns:200px minmax(0, 1fr);gap:72px;max-width:1160px;margin:0 auto;padding:56px 3rem 96px}.conta__conteudo{padding:0;max-width:820px}.conta-nav{flex-direction:column;gap:0;align-self:start;padding:0;border:0}.conta-nav__link{min-height:44px;padding-left:16px;border-bottom:0;border-left:1px solid var(--stone)}.conta-nav__link[aria-current=page]{border-left:2px solid var(--void);padding-left:15px}.conta-nav__sair{display:inline-flex;margin-top:24px}.conta-topo{padding-top:0}.conta-voltar{margin:0 0 8px}.atalhos{grid-template-columns:repeat(4, 1fr)}.desejos-grade{grid-template-columns:repeat(3, 1fr);gap:40px 24px}.desejos-grade--previa{grid-auto-flow:row;grid-template-columns:repeat(4, 1fr);grid-auto-columns:auto;margin:0;padding:0;overflow:visible}.pedido-info{grid-template-columns:1fr 1fr}.pedido-acoes{grid-template-columns:auto auto;justify-content:start}.dados-form{max-width:520px}.conta-rodape{align-items:flex-start;text-align:left}}