.customer__account{text-align:center}.account__heading{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;border-bottom:1px solid #dedede;padding-bottom:2.4rem;margin-bottom:2.4rem}.account__heading h1{margin:0}.account__heading .global-message{margin-bottom:2.4rem}.account__content{display:flex;flex-direction:column;gap:2rem}.account-table{border:.1rem solid var(--color-neutrals-grey-300);background-color:var(--color-neutrals-grey-200);padding:0 1.6rem;width:100%;border-collapse:separate;border-spacing:0 1.6rem}.account-table thead{display:none}.account-table th{text-align:left;font-size:1.6rem;line-height:1.5;padding:0 0 0 3.2rem}.account-table tr{display:flex;flex-direction:column;padding:2rem;gap:.8rem;margin-bottom:1.6rem}.account-table tbody tr{background-color:var(--color-neutrals-white)}.account-table tr:last-of-type{margin-bottom:0}.account-table td:not(.account-table__buttons){display:flex;flex-direction:row;justify-content:space-between}.account-table td{font-size:1.4rem}.account-table td[data-attr]:before{display:inline-block;content:attr(data-attr)}.account-table__buttons{display:flex;flex-direction:column;gap:.4rem}.account-table td[data-attr]:before{font-weight:700}@media screen and (min-width: 1024px){.account-table{padding:1.2rem 3.2rem;border-spacing:0 2rem}.account-table thead{display:table-header-group}.account-table td:not(.account-table__buttons){display:table-cell;padding:1.2rem 0 1.2rem 3.2rem}.account-table tr{display:table-row;margin-bottom:0}.account-table td{font-size:1.6rem;line-height:1.5}.account-table td[data-attr]:before{display:none}.account-table__buttons{padding:1.2rem 3.2rem;max-width:252px;margin-left:auto}}.account-applied{display:flex;align-items:center;gap:.4rem;color:var(--color-subscription-bronze, #e98852);font-size:1.2rem;line-height:1.5;margin:.4rem 0}.account-applied svg{max-width:2rem}.account-applied--gold-subscription{color:var(--color-subscription-gold, #fcb549)}.account-applied--bronze-subscription{color:var(--color-subscription-bronze, #e98852)}.account-applied--silver-subscription{color:var(--color-subscription-silver, #b7c6d6)}.order-highlight{padding:3.2rem;border:1px solid var(--color-neutrals-grey-300, #dedede);box-shadow:0 0 .8rem #00000026;margin-bottom:2.4rem}.highlight-item{text-align:center}.highlight-item img{height:auto;max-width:100%}.highlight-item__title{font-size:1.2rem;margin-bottom:0}.highlight-item__quantity{font-size:1.2rem}.order-highlight__details{display:flex;flex-direction:row;margin-bottom:1.2rem}.order-highlight__details__detail div{padding-right:3.2rem;margin-right:3.2rem;border-right:1px solid var(--color-neutrals-grey-500, #636363)}.order-highlight__details__detail--no-border div{border-right:none;padding-right:0;margin-right:0}.order-highlight__details__detail h4{font-size:1.6rem;margin:0;font-weight:700}.order-highlight__details__detail p{font-size:1.6rem;font-weight:300;line-height:1.5;margin:0}.order-highlight__details__buttons{display:flex;flex-direction:column;gap:.4rem;margin-left:auto;max-width:20rem;min-width:16.4rem}.order-highlight__details__buttons .btn{width:100%;max-width:none}.order-highlight__details__buttons .error_message:empty{display:none}.order-tracking__details{margin-bottom:2rem}.key-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin-bottom:2rem}.key-grid__item{text-align:center;background-color:var(--color-neutrals-grey-200, #f1f1f1);padding:1.6rem;color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.key__buttons{display:flex;flex-wrap:wrap;gap:2rem}.key__buttons reorder-button{width:100%}.key__buttons button,.key__buttons a{max-width:none;width:100%}@media screen and (min-width: 1024px){.key-grid{grid-template-columns:repeat(4,1fr)}.key__buttons button,.key__buttons a{max-width:fit-content}}.item-list{display:grid;gap:1.6rem}.item-list__item{display:flex;flex-wrap:wrap;align-items:center;border:1px solid rgb(var(--color-border));padding:2rem 3.2rem;column-gap:2rem}.item-list__item img{height:auto;max-width:100%}.item-list__item-image{max-width:8rem}.item-list__item-content{display:flex;flex-direction:column}.customer-register__content{margin-bottom:2rem;text-align:center}#recover{display:none;scroll-margin-top:200px}#recover:target{display:block}#recover:target~#login{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/customer.css.map */
