.auth{background:var(--bone);padding:72px 0 96px;position:relative;overflow:hidden}.auth__eleven{position:absolute;top:-100px;right:4%;z-index:0;font-family:var(--display);font-style:italic;font-weight:500;font-variation-settings:"opsz" 144;font-size:20rem;line-height:1;color:var(--tan);opacity:.22;pointer-events:none;-webkit-user-select:none;user-select:none}.auth__inner{position:relative;z-index:1;max-width:460px;margin:0 auto}.auth__card{background:var(--paper);border:1px solid var(--line);border-radius:3px;padding:40px;display:flex;flex-direction:column;gap:22px}@media(max-width:520px){.auth{padding:44px 0 64px}.auth__card{padding:28px 22px}}.auth__head{display:flex;flex-direction:column;gap:8px;text-align:center}.auth__head h1{font-size:1.9rem;font-variation-settings:"opsz" 144}.auth__head p{color:var(--smoke);font-size:.92rem}.auth__form{display:flex;flex-direction:column;gap:14px}.auth__field{display:flex;flex-direction:column;gap:6px}.auth__field label{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--smoke)}.auth__field .field{background:var(--paper)}@media(max-width:720px){.auth__field .field{font-size:16px}}.auth__row{display:flex;justify-content:flex-end}.auth__row a,.auth__back{font-size:.82rem;font-weight:500;color:var(--smoke)}.auth__row a:hover,.auth__back:hover{color:var(--red-deep)}.auth__submit{margin-top:4px}.auth__alt{border-top:1px solid var(--line);padding-top:20px;text-align:center;font-size:.88rem;color:var(--smoke)}.auth__alt a{color:var(--red);font-weight:600}.auth__alt a:hover{color:var(--red-deep)}.auth__msg{border-radius:2px;padding:12px 16px;font-size:.86rem;line-height:1.5}.auth__msg--error{background:#fbecef;color:var(--red-dark);border:1px solid #f0c9d0}.auth__msg--success{background:var(--bone);color:var(--ink);border:1px solid var(--tan)}.auth__msg ul{margin:0;padding-left:18px}.auth__trust{margin-top:22px;text-align:center;font-size:.78rem;color:var(--smoke)}#recover{display:none}#recover:target{display:flex}.auth:has(#recover:target) #login{display:none}.auth:has(#recover .auth__msg) #recover{display:flex}.auth:has(#recover .auth__msg) #login{display:none}.account-hero{padding-block:56px 44px;position:relative;overflow:hidden}.account-hero__eleven{position:absolute;top:-80px;right:2%;z-index:0;font-family:var(--display);font-style:italic;font-weight:500;font-variation-settings:"opsz" 144;font-size:15rem;line-height:1;color:var(--tan);opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none}.account-hero__inner{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;position:relative;z-index:1}.account-hero__copy{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.account-hero__inner h1{font-size:clamp(1.9rem,4vw,2.8rem);font-variation-settings:"opsz" 144}.account-hero__chips{display:flex;gap:8px;flex-wrap:wrap}.account{padding-block:48px 88px}.account__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-bottom:52px}.account__main{display:flex;flex-direction:column;gap:52px}.account__section{display:flex;flex-direction:column;gap:18px}.account__section-head{display:flex;flex-direction:column;gap:6px}.account__section h2{font-size:1.4rem;font-variation-settings:"opsz" 144}.account__empty{display:flex;flex-direction:column;gap:12px;align-items:flex-start;border:1px dashed var(--tan);border-radius:3px;padding:36px 32px}.account__empty-lead{font-family:var(--display);font-weight:600;font-size:1.2rem}.account__empty .btn{margin-top:8px}.account__apps-panel{border:1px solid var(--line);border-radius:3px;padding:28px;background:var(--paper)}.order-list{border-top:1px solid var(--line)}.order-row{display:grid;grid-template-columns:auto 1fr auto auto 20px;align-items:center;gap:18px;padding:18px 2px;border-bottom:1px solid var(--line);font-size:.92rem}.order-row:hover{text-decoration:none;background:var(--bone)}.order-row__name{font-family:var(--display);font-weight:600;font-size:1.05rem}.order-row__date{color:var(--smoke);font-size:.85rem}.order-row__total{font-variant-numeric:tabular-nums;font-weight:600}.order-row__arrow{color:var(--smoke);transition:transform .18s ease-out}.order-row:hover .order-row__arrow{transform:translate(3px);color:var(--red-deep)}@media(max-width:640px){.order-row{grid-template-columns:1fr auto;gap:6px 14px}.order-row__status{grid-column:1}.order-row__total{grid-column:2;grid-row:1}.order-row__arrow{display:none}}.status-chip{display:inline-block;font-size:.66rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.35em .7em;border-radius:2px;background:var(--bone);color:var(--smoke);border:1px solid var(--line)}.status-chip--fulfilled{background:var(--olive);color:var(--ink);border-color:transparent}.status-chip--unfulfilled,.status-chip--pending{background:var(--butter);color:var(--ink);border-color:transparent}.account__pager{display:flex;justify-content:center;gap:10px;margin-top:24px}.account__card{border:1px solid var(--line);border-radius:3px;padding:24px;display:flex;gap:16px;align-items:flex-start;background:var(--paper)}.account__card--bone{background:var(--bone);border-color:transparent}.account__card--butter{background:var(--butter);border-color:transparent}.account__card-body{display:flex;flex-direction:column;gap:8px;min-width:0}.account__card h3{font-family:var(--sans);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--smoke)}.account__avatar{width:48px;height:48px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:var(--tan);color:var(--ink);font-family:var(--display);font-weight:600;font-size:1.3rem;text-transform:uppercase}.account__name{font-family:var(--display);font-weight:600;font-size:1.15rem}.account__email,.account__muted{color:var(--smoke);font-size:.88rem}.account__address{color:var(--smoke);font-size:.88rem;line-height:1.6}.account__card .text-link{font-size:.85rem;margin-top:4px}.addr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;align-items:start}.addr-card{align-items:stretch}.addr-card__body{gap:12px;width:100%}.addr-card__chip{align-self:flex-start}.addr-card__edit summary{cursor:pointer;list-style:none;display:inline-block}.addr-card__edit summary::-webkit-details-marker{display:none}.addr-card__form{display:flex;flex-direction:column;gap:14px;margin-top:16px}.addr-form{display:flex;flex-direction:column;gap:12px}.addr-form__default{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--smoke);cursor:pointer}.addr-form__default input{accent-color:var(--red);width:15px;height:15px}.addr-card__actions{display:flex;gap:10px}.addr-card .cart-line__remove{align-self:flex-start}.addr-card--new h3{margin-bottom:2px}.order-detail{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);gap:56px;align-items:start}@media(max-width:860px){.order-detail{grid-template-columns:1fr;gap:36px}}.order-detail__main{display:flex;flex-direction:column;gap:28px}.order-lines{border-top:1px solid var(--line)}.order-totals{border:1px solid var(--line);border-radius:3px;background:var(--bone);padding:24px 26px;display:flex;flex-direction:column;gap:10px;max-width:420px;margin-left:auto;width:100%}.order-detail__aside{display:flex;flex-direction:column;gap:16px}.apps-section--tight{padding-block:40px}.apps-section__head{margin-bottom:28px}.apps-section__head h2{font-size:1.5rem;font-variation-settings:"opsz" 144}
/*# sourceMappingURL=/cdn/shop/t/48/assets/component-account.css.map */
