.account-page-module__Ns_t0a__shell{background:var(--paper);min-height:100dvh;color:var(--forest);font-family:var(--font-ui);padding:clamp(20px,4vw,54px)}.account-page-module__Ns_t0a__frame{max-width:1160px;margin:auto}.account-page-module__Ns_t0a__header{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.account-page-module__Ns_t0a__brand{font-family:var(--font-logo);letter-spacing:-.05em;color:inherit;font-size:clamp(21px,3vw,30px);text-decoration:none}.account-page-module__Ns_t0a__brand,.account-page-module__Ns_t0a__back,.account-page-module__Ns_t0a__textLink{align-items:center;min-height:44px;display:inline-flex}.account-page-module__Ns_t0a__back,.account-page-module__Ns_t0a__textLink{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}.account-page-module__Ns_t0a__back{font-size:13px}.account-page-module__Ns_t0a__main{grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:clamp(32px,8vw,120px);padding:clamp(48px,9vw,120px) 0 80px;display:grid}.account-page-module__Ns_t0a__intro{max-width:560px}.account-page-module__Ns_t0a__eyebrow{font-family:var(--font-code);letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin:0 0 22px;font-size:12px}.account-page-module__Ns_t0a__title{font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0 0 26px;font-size:clamp(38px,5.2vw,72px);font-weight:500;line-height:1.12}.account-page-module__Ns_t0a__description{max-width:40ch;color:var(--forest-soft);font-size:15px;line-height:1.85}.account-page-module__Ns_t0a__panel{border-top:3px solid var(--forest);min-width:0;padding-top:26px}.account-page-module__Ns_t0a__panel h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 26px;font-size:27px;font-weight:500}.account-page-module__Ns_t0a__form{gap:19px;display:grid}.account-page-module__Ns_t0a__field{gap:8px;font-size:13px;font-weight:600;display:grid}.account-page-module__Ns_t0a__field input{border:1px solid var(--line-dark);background:var(--ivory);width:100%;min-height:48px;color:var(--forest);font:inherit;outline-offset:3px;border-radius:0;padding:10px 14px;font-size:15px}.account-page-module__Ns_t0a__field input:focus-visible,.account-page-module__Ns_t0a__button:focus-visible,.account-page-module__Ns_t0a__secondary:focus-visible,.account-page-module__Ns_t0a__back:focus-visible,.account-page-module__Ns_t0a__textLink:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.account-page-module__Ns_t0a__hint{color:var(--forest-soft);font-size:12px;font-weight:400}.account-page-module__Ns_t0a__codeRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.account-page-module__Ns_t0a__button,.account-page-module__Ns_t0a__secondary{border:1px solid var(--forest);min-height:48px;font:600 14px var(--font-ui);cursor:pointer;padding:10px 20px;transition:background .2s,color .2s,transform .2s}.account-page-module__Ns_t0a__button{background:var(--forest);color:var(--ivory)}.account-page-module__Ns_t0a__button:hover:not(:disabled){background:var(--forest-soft)}.account-page-module__Ns_t0a__secondary{color:var(--forest);background:0 0}.account-page-module__Ns_t0a__secondary:hover:not(:disabled){background:#04131414}.account-page-module__Ns_t0a__button:active:not(:disabled),.account-page-module__Ns_t0a__secondary:active:not(:disabled){transform:translateY(1px)}.account-page-module__Ns_t0a__button:disabled,.account-page-module__Ns_t0a__secondary:disabled{opacity:.55;cursor:not-allowed}.account-page-module__Ns_t0a__status{border-left:3px solid var(--orange);background:#e5e1d5;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}.account-page-module__Ns_t0a__error{color:#77351d;background:#f4e6df}.account-page-module__Ns_t0a__links{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;font-size:13px;display:flex}.account-page-module__Ns_t0a__loading{min-height:120px;color:var(--forest-soft);align-items:center;display:flex}.account-page-module__Ns_t0a__accountHead{justify-content:space-between;align-items:start;gap:18px;display:flex}.account-page-module__Ns_t0a__email{overflow-wrap:anywhere;color:var(--forest-soft);font-size:14px}.account-page-module__Ns_t0a__orders{border-top:1px solid var(--line-dark);margin:0;padding:0;list-style:none}.account-page-module__Ns_t0a__order{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:19px 0;display:grid}.account-page-module__Ns_t0a__order strong{font-size:16px;font-weight:600;display:block}.account-page-module__Ns_t0a__meta{color:var(--forest-soft);font-size:12px;line-height:1.8}.account-page-module__Ns_t0a__amount{text-align:right;font-family:var(--font-code);font-variant-numeric:tabular-nums;font-size:15px}.account-page-module__Ns_t0a__badge{color:var(--orange);font-family:var(--font-ui);margin-top:7px;font-size:12px;display:block}.account-page-module__Ns_t0a__empty{border-top:1px solid var(--line-dark);padding:22px 0;font-size:14px;line-height:1.8}.account-page-module__Ns_t0a__empty p{margin:0 0 16px}@media (max-width:760px){.account-page-module__Ns_t0a__main{grid-template-columns:1fr;gap:36px;padding:56px 0}.account-page-module__Ns_t0a__intro{max-width:100%}.account-page-module__Ns_t0a__description{margin-bottom:0}.account-page-module__Ns_t0a__panel{padding-top:22px}.account-page-module__Ns_t0a__accountHead{align-items:center}}@media (max-width:390px){.account-page-module__Ns_t0a__codeRow{grid-template-columns:1fr}.account-page-module__Ns_t0a__codeRow .account-page-module__Ns_t0a__secondary{width:100%}}.account-page-module__Ns_t0a__balance{color:var(--forest-soft);grid-column:1/-1;margin:0;font-size:13px;line-height:1.7}.account-page-module__Ns_t0a__balance p{margin:0 0 12px}.account-page-module__Ns_t0a__balance .account-page-module__Ns_t0a__form{margin-top:4px}.account-page-module__Ns_t0a__balanceActions{flex-wrap:wrap;gap:10px;display:flex}.account-page-module__Ns_t0a__balanceLink{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.account-page-module__Ns_t0a__shipment{border-top:1px solid var(--line-dark);overflow-wrap:anywhere;grid-column:1/-1;min-width:0;padding-top:14px;font-size:13px;line-height:1.7}.account-page-module__Ns_t0a__shipment p{margin:6px 0 12px}.account-page-module__Ns_t0a__shipment span{-webkit-user-select:text;user-select:text}.account-page-module__Ns_t0a__shipment strong{font-size:14px}
