.customer{padding-block:var(--s5);padding-inline:var(--page-margin)}.customer__inner{max-inline-size:var(--content-width);margin-inline:auto}.customer--narrow .customer__inner{max-inline-size:480px}.customer__lead,.customer__meta{margin:var(--s1) 0 0;color:var(--text-muted)}.customer__meta span{display:block}.customer__alert{padding:var(--s1);border:var(--hairline) solid var(--border-strong)}.customer__alert--page{margin-block-end:var(--s2)}.customer__alert p,.customer__alert .errors{margin:0}.customer__alert .errors ul{margin:0;padding-inline-start:1.2em}.customer-form{display:flex;flex-direction:column;gap:var(--s2);margin-block-start:var(--s2)}.customer-form__row{display:grid;gap:var(--s2)}@media(min-width:480px){.customer-form__row{grid-template-columns:1fr 1fr}}.customer--narrow .customer-form .btn{inline-size:100%}.customer__links{display:flex;flex-wrap:wrap;column-gap:var(--s2);margin-block-start:var(--s1)}.customer__link,.address-delete__btn{display:inline-flex;align-items:center;min-block-size:var(--tap-target);color:var(--text-muted);font-size:var(--fs-ui);letter-spacing:var(--tracking);line-height:var(--lh-ui);text-transform:uppercase;text-decoration:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.18em;transition:color var(--dur) var(--ease)}.customer__link:hover,.customer__link:focus-visible,.address-delete__btn:hover,.address-delete__btn:focus-visible{color:var(--text)}.customer-login__panel--recover{display:none}.customer-login__panel--recover:target,.customer-login--recover .customer-login__panel--recover{display:block}.customer-login__panel--recover:target~.customer-login__panel--login,.customer-login--recover .customer-login__panel--login{display:none}.customer summary{list-style:none;cursor:pointer}.customer summary::-webkit-details-marker{display:none}.customer-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);margin-block-start:var(--s2)}.customer-empty p{margin:0;font-size:var(--fs-heading-m);font-weight:var(--fw-bold);letter-spacing:var(--tracking);line-height:var(--lh-heading-m);text-transform:uppercase}.account-orders{margin-block-start:var(--s3)}.account-orders__scroller{overflow-x:auto}.account-table{inline-size:100%;border-collapse:collapse}.account-table th{padding:0 var(--s2) var(--s1) 0;border-block-end:var(--hairline) solid var(--border);color:var(--text-muted);font-size:var(--fs-ui);font-weight:var(--fw-regular);letter-spacing:var(--tracking);line-height:var(--lh-ui);text-align:start;text-transform:uppercase;white-space:nowrap}.account-table td{padding:var(--s1) var(--s2) var(--s1) 0;border-block-end:var(--hairline) solid var(--border-soft);font-size:var(--fs-body)}.account-table th:last-child,.account-table td:last-child{padding-inline-end:0;text-align:end}.account-table__order{display:inline-flex;align-items:center;min-block-size:var(--tap-target);color:inherit;font-size:var(--fs-ui);font-weight:var(--fw-bold);letter-spacing:var(--tracking);text-transform:uppercase;text-decoration:none;transition:color var(--dur) var(--ease)}.account-table__order:hover,.account-table__order:focus-visible{color:var(--text-muted)}.account-table__status{color:var(--text-muted);font-size:var(--fs-ui);letter-spacing:var(--tracking);text-transform:uppercase;white-space:nowrap}.account-table__num{font-variant-numeric:tabular-nums;white-space:nowrap}.order-meta{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s2);margin:var(--s1) 0 0;color:var(--text-muted);font-size:var(--fs-ui);letter-spacing:var(--tracking);line-height:var(--lh-ui);text-transform:uppercase}.order-lines{margin:var(--s3) 0 0;padding:0;list-style:none;border-block-start:var(--hairline) solid var(--border)}.order-line{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--s1) var(--s2);align-items:start;padding-block:var(--s1);border-block-end:var(--hairline) solid var(--border-soft)}.order-line__title{margin:0;color:inherit;font-size:var(--fs-ui);font-weight:var(--fw-bold);letter-spacing:var(--tracking);line-height:var(--lh-ui);text-transform:uppercase}a.order-line__title{text-decoration:none;transition:color var(--dur) var(--ease)}a.order-line__title:hover,a.order-line__title:focus-visible{color:var(--text-muted)}.order-line__variant,.order-line__unit{margin:3px 0 0;color:var(--text-muted);font-size:var(--fs-ui);font-weight:var(--fw-light);letter-spacing:var(--tracking)}.order-line__unit{font-variant-numeric:tabular-nums}.order-line__qty{margin:0;color:var(--text-muted);font-size:var(--fs-ui);line-height:var(--lh-ui);font-variant-numeric:tabular-nums}.order-line__price{margin:0;font-size:var(--fs-ui);line-height:var(--lh-ui);font-variant-numeric:tabular-nums;text-align:end}.order-summary{display:flex;flex-direction:column;gap:var(--s1);margin-block-start:var(--s2)}@media(min-width:834px){.order-summary{max-inline-size:480px;margin-inline-start:auto}}.order-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2);color:var(--text-muted);font-size:var(--fs-ui);letter-spacing:var(--tracking);text-transform:uppercase}.order-summary__value{color:var(--text);font-variant-numeric:tabular-nums}.order-summary__row--total{padding-block-start:var(--s1);border-block-start:var(--hairline) solid var(--border);color:var(--text);font-weight:var(--fw-bold)}.order-addresses{display:grid;gap:var(--s2);margin-block-start:var(--s3);padding-block-start:var(--s2);border-block-start:var(--hairline) solid var(--border)}@media(min-width:834px){.order-addresses{grid-template-columns:1fr 1fr}}.order-address__title{margin:0 0 var(--s1);color:var(--text-muted);font-size:var(--fs-ui);font-weight:var(--fw-regular);letter-spacing:var(--tracking);line-height:var(--lh-ui);text-transform:uppercase}.order-address p{margin:0}.address-new{margin-block-start:var(--s2)}.address-form-wrap{max-inline-size:480px;padding-block-end:var(--s2)}.addresses__list{display:grid;gap:var(--s2);margin:var(--s3) 0 0;padding:0;list-style:none}@media(min-width:834px){.addresses__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.addresses__list{grid-template-columns:repeat(3,1fr)}}.address-card{display:flex;flex-direction:column;gap:var(--s1);padding:var(--s2);border:var(--hairline) solid var(--border)}.address-card__default{margin:0;color:var(--text-muted);font-size:var(--fs-micro);letter-spacing:var(--tracking);line-height:var(--lh-micro);text-transform:uppercase}.address-card__body p{margin:0}.address-card__actions{display:flex;flex-wrap:wrap;align-items:start;column-gap:var(--s2);margin-block-start:auto}.address-card__actions .address-edit[open]{flex-basis:100%}.address-delete__btn{padding:0;border:0;background:none;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/82/assets/customer.css.map */
