.account-hero{isolation:isolate}.account-hero .page-hero__title{margin-top:26px}.account-auth{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(16px,3vw,40px);padding-bottom:clamp(80px,10vw,140px);display:grid}.account-card{border:1px solid var(--c-line);background:var(--c-bg-2);gap:14px;padding:clamp(24px,3.4vw,48px);display:grid}.account-card .h3{margin-bottom:12px}.account-card--register{scroll-margin-top:calc(var(--header-h) + 20px)}.account-form{gap:22px;display:grid}.account-forgot{justify-self:center}.form-alert{color:#000;background:#fff;padding:12px 14px;font-size:14px;font-weight:500}@media (max-width:900px){.account-auth{grid-template-columns:1fr}}.account-dash{padding-bottom:clamp(80px,10vw,140px)}.account-dash__head{border-bottom:1px solid var(--c-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;padding-bottom:28px;display:flex}.account-dash__head .eyebrow{margin-bottom:12px}.account-tabs{margin-bottom:32px}.account-panel{animation:fade-in .4s var(--ease-out);max-width:980px}.account-count{font-family:var(--f-mono);color:var(--c-fg-3);margin-bottom:16px;font-size:12px}.account-note{color:var(--c-fg-3)}.account-address{border:1px solid var(--c-line);gap:8px;padding:20px;display:grid}.account-data{max-width:640px}.account-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.account-facts div{border:1px solid var(--c-line);padding:16px}.account-facts dt{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-fg-3);font-size:10px}.account-facts dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}@media (max-width:640px){.account-facts{grid-template-columns:1fr}}.cep-status{min-height:20px;font-family:var(--f-mono);letter-spacing:.06em;color:var(--c-fg-3);align-self:end;padding-bottom:16px;font-size:11px}.cep-status[data-state=ok]{color:#fff}.cep-status[data-state=loading]:before{content:"";vertical-align:-1px;border:1px solid;border-right-color:#0000;border-radius:50%;width:10px;height:10px;margin-right:8px;animation:.8s linear infinite spin;display:inline-block}.orders{gap:10px;display:grid}.orders__item details{border:1px solid var(--c-line);background:var(--c-bg-2)}.orders__item summary{cursor:pointer;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:18px;padding:16px 18px;list-style:none;display:grid}.orders__item summary::-webkit-details-marker{display:none}.orders__thumbs{display:flex}.orders__thumb{background:radial-gradient(120% 90% at 50% 36%,#262626 0%,#111 60%,#080808 100%);border:1px solid #000;width:44px;height:55px;margin-left:-10px}.orders__thumb:first-child{margin-left:0}.orders__thumb img{object-fit:contain;width:100%;height:100%}.orders__main{gap:2px;min-width:0;display:grid}.orders__main strong{font-family:var(--f-mono);font-size:13px;font-weight:600}.orders__main span{color:var(--c-fg-3);font-size:12px}.orders__status{border:1px solid var(--c-line-2);font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:5px 10px;font-size:10px}.orders__status[data-status=paid],.orders__status[data-status=processing],.orders__status[data-status=shipped]{color:#000;background:#fff;border-color:#fff}.orders__status[data-status=delivered]{color:#fff;border-color:#fff}.orders__status[data-status=canceled]{color:var(--c-fg-3);text-decoration:line-through}.orders__flow{counter-reset:flow;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.orders__flow li{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-3);gap:4px;padding:18px 8px 0 0;font-size:10px;display:grid;position:relative}.orders__flow li span{background:var(--c-line-2);height:1px;position:absolute;top:4px;left:0;right:0}.orders__flow li span:before{content:"";border:1px solid var(--c-line-2);background:var(--c-bg-2);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:0}.orders__flow li.is-done{color:#fff}.orders__flow li.is-done span{background:#fff}.orders__flow li.is-done span:before{background:#fff;border-color:#fff}.orders__flow li.is-now span{background:linear-gradient(90deg, #fff 0 20%, var(--c-line-2) 20%)}.orders__flow small{letter-spacing:.04em;text-transform:none;color:var(--c-fg-3);font-size:10px}.orders__canceled{color:var(--c-fg-2);align-items:center;gap:8px;font-size:13px;display:flex}.orders__meta code{font-family:var(--f-mono);font-size:12px}@media (max-width:700px){.orders__flow{grid-template-columns:1fr;gap:10px}.orders__flow li{grid-template-columns:1fr auto;align-items:center;padding:0 0 0 22px}.orders__flow li span{background:0 0;width:9px;height:9px;inset:2px auto auto 0}.orders__flow li span:before{top:0}.orders__flow li.is-now span{background:0 0}}.orders__total{font-family:var(--f-mono);white-space:nowrap;font-size:14px}.orders__chev{transition:transform .4s var(--ease-out)}.orders__item details[open] .orders__chev{transform:rotate(180deg)}.orders__body{border-top:1px solid var(--c-line);gap:18px;padding:16px 18px 18px;display:grid}.orders__lines{gap:8px;font-size:14px;display:grid}.orders__lines li{justify-content:space-between;gap:12px;display:flex}.orders__lines em{font-style:normal;font-family:var(--f-mono);color:var(--c-fg-3);margin-left:6px;font-size:11px}.orders__meta{gap:8px;font-size:13px;display:grid}.orders__meta div{grid-template-columns:110px 1fr;gap:12px;display:grid}.orders__meta dt{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-fg-3);padding-top:2px;font-size:10px}.orders__meta dd{color:var(--c-fg-2);margin:0}@media (max-width:700px){.orders__item summary{grid-template-columns:auto 1fr auto}.orders__status{grid-column:2;justify-self:start}.orders__total{grid-area:1/3}.orders__chev{display:none}.orders__meta div{grid-template-columns:1fr;gap:2px}}.orders__pay{border:1px dashed var(--c-line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.orders__pay p{color:var(--c-fg-2);font-size:14px}.orders__status[data-status=pending_payment],.orders__status[data-status=payment_review]{border-style:dashed}
