.account-page-module__-795FG__page{width:min(calc(100% - 2 * var(--page-gutter)), var(--storefront-container-width));color:#111;margin:0 auto;padding:3rem 0 6rem}.account-page-module__-795FG__header{padding-bottom:3rem}.account-page-module__-795FG__eyebrow{letter-spacing:.12em;margin-bottom:1rem;font-size:.75rem}.account-page-module__-795FG__header h1{letter-spacing:-.04em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1.1}.account-page-module__-795FG__muted{color:#707070;font-size:.875rem;line-height:1.6}.account-page-module__-795FG__tabs{width:100%}.account-page-module__-795FG__tabBar{border-bottom:.0625rem solid #e5e5e5;justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:relative}.account-page-module__-795FG__tabNavigation{min-width:0;position:relative}.account-page-module__-795FG__tabList{gap:2rem;display:flex}.account-page-module__-795FG__tab{color:#707070;cursor:pointer;white-space:nowrap;border-bottom:.125rem solid #0000;align-items:center;gap:.75rem;margin-bottom:-.0625rem;padding:1.5rem 0;display:flex}.account-page-module__-795FG__tab[data-selected]{color:#111}.account-page-module__-795FG__tab[data-focus-visible]{outline-offset:.25rem;outline:.125rem solid #111}.account-page-module__-795FG__tab span{color:#707070;font-size:.875rem}.account-page-module__-795FG__tabPanel{padding-top:2.5rem}.account-page-module__-795FG__tabPanel[data-focus-visible]{outline-offset:.25rem;outline:.125rem solid #111}.account-page-module__-795FG__pagination a:hover{text-underline-offset:.25rem;text-decoration:underline}.account-page-module__-795FG__signOut{background:var(--color-surface);color:#111;font:inherit;cursor:pointer;border:.0625rem solid #ccc;border-radius:62.4375rem;padding:.75rem 1.5rem}.account-page-module__-795FG__signOut:hover{border-color:#111}.account-page-module__-795FG__sections{min-width:0}.account-page-module__-795FG__section{border-bottom:.0625rem solid #e5e5e5;margin-bottom:2.5rem;padding-bottom:2.5rem;scroll-margin-top:8rem}.account-page-module__-795FG__section:last-child{border-bottom:0;margin-bottom:0}.account-page-module__-795FG__section h2{letter-spacing:-.03em;font-size:1.5rem;font-weight:500}.account-page-module__-795FG__sectionHeading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.account-page-module__-795FG__orders{margin:0;padding:0;list-style:none}.account-page-module__-795FG__orders li+li{border-top:.0625rem solid #e5e5e5}.account-page-module__-795FG__order{padding:1.75rem 0 2rem}.account-page-module__-795FG__orderHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.account-page-module__-795FG__order h3{margin-bottom:.25rem;font-size:1rem;font-weight:500}.account-page-module__-795FG__orderStatus{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin:1rem 0 1.5rem;font-size:.875rem;display:flex}.account-page-module__-795FG__orderAmount{text-align:right;font-variant-numeric:tabular-nums;gap:.25rem;font-size:.875rem;display:grid}.account-page-module__-795FG__orderProducts{gap:1.5rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.account-page-module__-795FG__orders .account-page-module__-795FG__orderProduct{border:0;gap:1.5rem;display:flex}.account-page-module__-795FG__productImage{background:var(--color-surface-muted);flex:0 0 10rem;place-items:center;height:10rem;display:grid;position:relative}.account-page-module__-795FG__productImage img{object-fit:contain}.account-page-module__-795FG__productDetails{overflow-wrap:anywhere;min-width:0;padding-top:.5rem}.account-page-module__-795FG__productDetails h4{margin-bottom:.5rem;font-size:1rem;font-weight:500}.account-page-module__-795FG__empty{background:var(--color-surface-muted);margin-top:1.5rem;padding:2.5rem}.account-page-module__-795FG__empty h3{margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.account-page-module__-795FG__shopButton{color:#fff;background:#111;border-radius:62.4375rem;margin-top:1.5rem;padding:.875rem 1.5rem;font-size:.875rem;display:inline-flex}.account-page-module__-795FG__pagination{gap:1.5rem;font-size:.875rem;display:flex}.account-page-module__-795FG__pagination:not(:empty){padding-top:1.5rem}.account-page-module__-795FG__details,.account-page-module__-795FG__addresses{grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.5rem;display:grid}.account-page-module__-795FG__details dt{color:#707070;margin-bottom:.5rem;font-size:.875rem}.account-page-module__-795FG__details dd{overflow-wrap:anywhere;margin:0}.account-page-module__-795FG__addresses h3{margin-bottom:1rem;font-size:1rem;font-weight:500}.account-page-module__-795FG__address{overflow-wrap:anywhere;font-size:.875rem;font-style:normal;line-height:1.7;display:grid}.account-page-module__-795FG__page a:focus-visible,.account-page-module__-795FG__page button:focus-visible{outline-offset:.25rem;outline:.125rem solid #111}@media (max-width:480px){.account-page-module__-795FG__page{padding-top:2rem}.account-page-module__-795FG__header{padding-bottom:2rem}.account-page-module__-795FG__details,.account-page-module__-795FG__addresses{grid-template-columns:1fr}.account-page-module__-795FG__empty{padding:1.5rem}.account-page-module__-795FG__productImage{flex-basis:6rem;height:7rem}.account-page-module__-795FG__orders .account-page-module__-795FG__orderProduct{gap:1rem}.account-page-module__-795FG__orderStatus{gap:.5rem 1rem}}@media (max-width:600px){.account-page-module__-795FG__tabBar{flex-wrap:wrap;gap:0}.account-page-module__-795FG__tabList{justify-content:space-between;gap:1rem;width:100%}.account-page-module__-795FG__tab{gap:.375rem;padding:1.25rem 0;font-size:.875rem}.account-page-module__-795FG__tabPanel{padding-top:2rem}}.account-page-module__-795FG__tabIndicator{pointer-events:none;background:#111;height:.125rem;transition:transform .22s,width .22s;position:absolute;bottom:-.0625rem;left:0}.account-page-module__-795FG__accountActions{flex-shrink:0;justify-content:flex-end;margin-left:auto;display:flex}@media (prefers-reduced-motion:reduce){.account-page-module__-795FG__tabIndicator{transition:none}}@media (max-width:600px){.account-page-module__-795FG__tabNavigation{width:100%}.account-page-module__-795FG__accountActions{padding:.75rem 0}}
