.orders-hub{--oh-teal: #0d9488;--oh-teal-dark: #0f766e;--oh-teal-light: #ecfdf5;--oh-muted: #475569;--oh-border: rgba(15, 118, 110, .14);background:linear-gradient(180deg,#fff,#f8fffe 45%,#f0fdfa);color:#0f172a;scroll-margin-top:12rem}.orders-hub__banner{background:linear-gradient(115deg,#0f766e,#0d9488 40%,#14b8a6,#059669);padding:2.4rem 0 2.6rem;margin-bottom:2rem;text-align:center}.orders-hub__banner-inner{max-width:72rem}.orders-hub__eyebrow{margin:0 0 .6rem;text-transform:uppercase;letter-spacing:.14rem;font-size:1rem;font-weight:700;color:#ccfbf1}.orders-hub__title{margin:0 0 .75rem;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.12;color:#fff;letter-spacing:-.02em}.orders-hub__sub{margin:0 auto;max-width:56rem;font-size:1.35rem;line-height:1.55;color:#ffffffeb}.orders-hub__body{max-width:84rem;padding-bottom:1rem}.orders-hub__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.6rem;margin-bottom:1.6rem;padding:1rem 1.2rem;border:.1rem solid var(--oh-border);border-radius:1rem;background:#fff;box-shadow:0 .4rem 1.2rem #0f766e0f}.orders-hub__toolbar-actions{display:none}.orders-hub__welcome{margin:0;font-size:1.4rem;font-weight:600;color:#0f172a}.orders-hub__logout{font-size:1.3rem;font-weight:600;color:var(--oh-muted)}.orders-hub__list{display:grid;gap:1rem}.orders-hub__card{border:.1rem solid var(--oh-border);border-radius:1.2rem;padding:1.4rem 1.5rem;background:#fff;box-shadow:0 .6rem 1.6rem #0f766e12}.orders-hub__card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.orders-hub__order-name{margin:0;font-size:1.7rem;font-family:var(--font-heading-family)}.orders-hub__order-name a{color:#0f172a;text-decoration:none}.orders-hub__order-name a:hover{color:var(--oh-teal-dark)}.orders-hub__order-date{margin:.35rem 0 0;font-size:1.25rem;color:var(--oh-muted)}.orders-hub__order-total{margin:0;font-size:1.55rem;font-weight:800;color:var(--oh-teal-dark);white-space:nowrap}.orders-hub__statuses{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1rem}.orders-hub__badge{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:999px;font-size:1.15rem;font-weight:700}.orders-hub__badge--payment{background:var(--oh-teal-light);color:var(--oh-teal-dark)}.orders-hub__badge--fulfillment{background:#fff7ed;color:#c2410c}.orders-hub__items{margin:0 0 1rem;padding:0;list-style:none;border-top:.1rem solid rgba(15,118,110,.08)}.orders-hub__item{display:flex;align-items:center;gap:.85rem;padding:.75rem 0;border-bottom:.1rem solid rgba(15,118,110,.06);font-size:1.35rem;color:#334155}.orders-hub__item:last-child{border-bottom:none}.orders-hub__item-img{width:5.2rem;height:5.2rem;border-radius:.8rem;object-fit:cover;flex-shrink:0;border:.1rem solid var(--oh-border);background:#f8fafc}.orders-hub__item-img--placeholder{display:inline-block}.orders-hub__item-qty{font-weight:700;color:var(--oh-teal-dark)}.orders-hub__item-variant{color:var(--oh-muted);font-size:1.25rem}.orders-hub__view{font-size:1.35rem;font-weight:700;color:var(--oh-teal-dark)}.orders-hub__view:hover{color:var(--oh-teal)}.orders-hub__empty,.orders-hub__guest{text-align:center;padding:2.4rem 1.6rem;border:.12rem solid var(--oh-border);border-radius:1.2rem;background:#fff;box-shadow:0 .6rem 1.6rem #0f766e12}.orders-hub__empty p,.orders-hub__guest p{margin:0 0 1rem;font-size:1.45rem;color:#0f172a}.orders-hub__empty-note{max-width:42rem;margin-left:auto!important;margin-right:auto!important;font-size:1.25rem!important;color:var(--oh-muted)!important}.orders-hub__empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.2rem}.orders-hub__pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;list-style:none;padding:0;margin:2rem 0 0}.orders-hub__pagination a,.orders-hub__pagination span{font-weight:600;color:var(--oh-teal-dark)}@media screen and (min-width:750px){.orders-hub__title{font-size:calc(var(--font-heading-scale) * 3.2rem)}.orders-hub__card{padding:1.6rem 1.8rem}}@media screen and (max-width:749px){.orders-hub__card-head{flex-direction:column}.orders-hub__toolbar{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/section-customer-orders-hub.css.map */
