@layer components{.woocommerce-account .gm-woo>.woocommerce{display:block}.woocommerce-MyAccount-content{min-width:0}@media (min-width: 1024px){.woocommerce-account .woocommerce{display:grid;grid-template-columns:16rem 1fr;grid-gap:var(--gm-space-10);gap:var(--gm-space-10);padding-top:var(--gm-section-y-tight);padding-bottom:var(--gm-section-y-tight)}}.gm-account-nav__list{display:flex;flex-direction:column;gap:var(--gm-space-1)}.gm-account-nav__link{display:flex;align-items:center;gap:var(--gm-space-3);padding:var(--gm-space-3) var(--gm-space-4);border-radius:var(--gm-radius-md);-webkit-text-decoration:none;text-decoration:none;font-size:var(--gm-text-body-sm)}.gm-account-nav__link:hover{background-color:var(--gm-c-surface)}.gm-account-nav__item.is-active .gm-account-nav__link{background-color:var(--gm-c-surface);font-weight:var(--gm-weight-medium)}.gm-account-nav__item.is-active .gm-account-nav__link:before{content:"";position:absolute}.gm-account-support{margin-top:var(--gm-space-8);padding:var(--gm-space-5);background-color:var(--gm-c-surface);border-radius:var(--gm-radius-lg);display:flex;flex-direction:column;gap:var(--gm-space-3)}.gm-account-support__title{font-weight:var(--gm-weight-medium)}.gm-account-support__text{font-size:var(--gm-text-body-sm);color:var(--gm-c-text-muted)}.gm-account-dashboard{display:flex;flex-direction:column;gap:var(--gm-space-8)}.gm-account-dashboard__greeting{font-size:var(--gm-text-display-lg)}.gm-account-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-gap:var(--gm-space-4);gap:var(--gm-space-4)}.gm-account-stat__link{display:flex;flex-direction:column;gap:var(--gm-space-1);padding:var(--gm-space-5);background-color:var(--gm-c-surface);border-radius:var(--gm-radius-lg);-webkit-text-decoration:none;text-decoration:none}.gm-account-stat__icon{color:var(--gm-c-accent)}.gm-account-stat__value{font-family:var(--gm-font-display);font-size:1.9rem;line-height:1.1}.gm-account-stat__label{font-size:var(--gm-text-body-sm);color:var(--gm-c-text-muted)}.gm-account-panel{display:flex;flex-direction:column;gap:var(--gm-space-4);align-items:flex-start}.gm-account-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gm-space-4);width:100%}.gm-account-panel__title{font-size:var(--gm-text-display-md)}.gm-account-panel__empty{color:var(--gm-c-text-muted)}.gm-account-orders{display:flex;flex-direction:column;gap:var(--gm-space-3);width:100%}.gm-order-row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--gm-space-4);gap:var(--gm-space-4);align-items:center;padding:var(--gm-space-4);border:1px solid var(--gm-c-border);border-radius:var(--gm-radius-lg)}.gm-order-row__thumbs{display:flex}.gm-order-row__thumbs img{width:3rem;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--gm-radius-md);background-color:var(--gm-c-surface)}.gm-order-row__thumbs img+img{margin-left:-.85rem;box-shadow:-2px 0 rgb(var(--gm-cream-50))}.gm-order-row__number{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gm-space-3)}.gm-order-row__number a{-webkit-text-decoration:none;text-decoration:none;font-weight:var(--gm-weight-medium)}.gm-order-row__meta{font-size:var(--gm-text-body-sm);color:var(--gm-c-text-muted);display:flex;flex-wrap:wrap;gap:var(--gm-space-2)}.gm-order-row__link{color:var(--gm-c-text-muted)}.gm-status{padding:.2rem .55rem;border-radius:var(--gm-radius-full);font-size:var(--gm-text-label);background-color:var(--gm-c-surface)}.gm-status--completed{background-color:rgb(var(--gm-green-100));color:rgb(var(--gm-green-800))}.gm-status--processing,.gm-status--on-hold{background-color:rgb(var(--gm-warn-500) / .18);color:rgb(var(--gm-ink-900))}.gm-status--cancelled,.gm-status--failed,.gm-status--refunded{background-color:rgb(var(--gm-danger-bg));color:rgb(var(--gm-danger-600))}.gm-timeline{display:flex;flex-direction:column;gap:var(--gm-space-5);padding:var(--gm-space-6);background-color:var(--gm-c-surface);border-radius:var(--gm-radius-lg)}.gm-timeline__stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--gm-space-2);gap:var(--gm-space-2);position:relative}.gm-timeline__stage{display:flex;flex-direction:column;align-items:center;gap:var(--gm-space-2);text-align:center;position:relative}.gm-timeline__stage:before{content:"";position:absolute;top:.9rem;left:-50%;width:100%;height:1px;background-color:var(--gm-c-border)}.gm-timeline__stage:first-child:before{display:none}.gm-timeline__stage.is-reached:before{background-color:var(--gm-c-action)}.gm-timeline__dot{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;width:1.85rem;height:1.85rem;border-radius:var(--gm-radius-full);background-color:rgb(var(--gm-cream-50));border:1px solid var(--gm-c-border)}.gm-timeline__dot .gm-icon{width:.9rem;height:.9rem}.gm-timeline__stage.is-reached .gm-timeline__dot{background-color:var(--gm-c-action);border-color:var(--gm-c-action);color:rgb(var(--gm-cream-50))}.gm-timeline__label{font-size:var(--gm-text-body-sm)}.gm-timeline__tracking{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gm-space-3);padding-top:var(--gm-space-4);border-top:1px solid var(--gm-c-border)}.gm-timeline__number{font-family:var(--gm-font-body);color:var(--gm-c-text-muted);margin-left:var(--gm-space-2)}.gm-order{display:flex;flex-direction:column;gap:var(--gm-space-8)}.gm-order__title{font-size:var(--gm-text-display-lg)}.gm-order__meta{color:var(--gm-c-text-muted);font-size:var(--gm-text-body-sm)}.gm-order__items{display:flex;flex-direction:column;gap:var(--gm-space-4);width:100%}.gm-order__item{display:grid;grid-template-columns:4rem 1fr auto;grid-gap:var(--gm-space-4);gap:var(--gm-space-4);align-items:center;padding-bottom:var(--gm-space-4);border-bottom:1px solid var(--gm-c-border)}.gm-order__item-media img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:var(--gm-radius-md)}.gm-order__item-name{font-weight:var(--gm-weight-medium)}.gm-order__item-sku,.gm-order__item-qty{font-size:var(--gm-text-body-sm);color:var(--gm-c-text-muted)}.gm-account-pagination{display:flex;gap:var(--gm-space-3)}.gm-wishlist{display:flex;flex-direction:column;gap:var(--gm-space-6);align-items:flex-start}}
