.mtm-orders{padding:1rem;--mtm-orders-surface: rgb(var(--color-background));--mtm-orders-border: rgb(var(--color-border));--mtm-orders-ink: rgb(var(--color-foreground));--mtm-orders-muted: rgba(var(--color-foreground), .65);--mtm-orders-accent: rgb(var(--color-foreground));--mtm-orders-success: #10b981}.mtm-orders__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid var(--mtm-orders-border)}.mtm-orders__title{margin:0;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;color:var(--mtm-orders-ink)}.mtm-orders__tabs{display:flex;gap:.5rem;border:1px solid var(--mtm-orders-border);border-radius:.75rem;padding:.35rem;background:var(--mtm-orders-surface)}.mtm-orders__tab{flex:1;min-width:140px;padding:.75rem 1.5rem;border:none;border-radius:.5rem;background:transparent;color:var(--mtm-orders-muted);font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease}.mtm-orders__tab:hover:not(.mtm-orders__tab--active){color:var(--mtm-orders-ink)}.mtm-orders__tab--active{background:var(--mtm-orders-ink);color:var(--mtm-orders-surface)}.mtm-orders__content{display:none;animation:fadeIn .3s ease}.mtm-orders__content--active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mtm-orders__table-wrapper{overflow-x:auto;border:1px solid var(--mtm-orders-border);border-radius:1rem;background:var(--mtm-orders-surface);margin-top:1.5rem}.mtm-orders__table{width:100%;border-collapse:collapse;font-size:.95rem}.mtm-orders__header-row{background:rgba(var(--color-foreground),.05);border-bottom:1px solid var(--mtm-orders-border)}.mtm-orders__header-cell{padding:1.25rem;text-align:left;font-weight:700;color:var(--mtm-orders-ink);text-transform:uppercase;font-size:.85rem;letter-spacing:.05em}.mtm-orders__body-row{border-bottom:2px solid var(--mtm-orders-border);transition:background .2s ease}.mtm-orders__body-row:last-child{border-bottom:none}.mtm-orders__body-row:hover{background:rgba(var(--color-foreground),.03)}.mtm-orders__cell{padding:1.25rem;vertical-align:middle}.mtm-orders__cell--order-number{white-space:nowrap;font-weight:700}.mtm-orders__order-number{background:rgba(var(--color-foreground),.08);padding:.4rem .8rem;border-radius:.4rem;font-size:.9rem}.mtm-orders__details{display:flex;flex-direction:column;gap:1rem}.mtm-orders__product-posologie{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;color:var(--mtm-orders-ink);padding-bottom:.75rem;border-bottom:1px solid var(--mtm-orders-border)}.mtm-orders__details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.mtm-orders__detail-item{display:flex;flex-direction:column;gap:.4rem;padding:.75rem;background:rgba(var(--color-foreground),.02);border-radius:.4rem;border-left:3px solid var(--mtm-orders-border)}.mtm-orders__detail-label{font-size:.8rem;font-weight:600;color:var(--mtm-orders-accent);text-transform:uppercase;letter-spacing:.05em}.mtm-orders__detail-value{font-size:.95rem;color:var(--mtm-orders-ink);font-weight:500}.mtm-orders__link{color:var(--mtm-orders-accent);font-weight:600;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.mtm-orders__link:hover{opacity:.7;text-decoration:underline}.mtm-orders__link-button{display:inline-block;padding:.6rem 1rem;border:1px solid var(--mtm-orders-border);border-radius:.4rem;background:transparent;color:var(--mtm-orders-accent);font-weight:600;font-size:.9rem;text-decoration:none;cursor:pointer;transition:all .2s ease}.mtm-orders__link-button:hover{background:rgba(var(--color-foreground),.05);border-color:var(--mtm-orders-accent)}.mtm-orders__btn{display:inline-block;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-weight:600;font-size:.9rem;text-decoration:none;cursor:pointer;transition:all .3s ease}.mtm-orders__btn--primary{background:var(--mtm-orders-accent);color:var(--mtm-orders-surface)}.mtm-orders__btn--primary:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--color-foreground),.15)}.mtm-orders__cell--status{text-align:center}.mtm-orders__badge{display:inline-block;padding:.5rem 1rem;border-radius:.4rem;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.mtm-orders__badge--completed{background:color-mix(in srgb,var(--mtm-orders-success) 15%,transparent);color:var(--mtm-orders-success)}.mtm-orders__badge--pending{background:rgba(var(--color-foreground),.08);color:var(--mtm-orders-ink)}.mtm-orders__empty-state{padding:3.5rem 2rem;margin-top:1.5rem;border:1px solid var(--mtm-orders-border);border-radius:1rem;background:rgba(var(--color-foreground),.02);text-align:center}.mtm-orders__empty-text{margin:0;color:var(--mtm-orders-muted);font-size:1.05rem}@media(max-width:768px){.mtm-orders__header{flex-direction:column;align-items:flex-start}.mtm-orders__tabs{width:100%}.mtm-orders__table{font-size:.85rem}.mtm-orders__header-cell{padding:1rem .85rem;font-size:.75rem}.mtm-orders__cell{padding:1rem .85rem}.mtm-orders__details-grid{grid-template-columns:1fr}}.mtm-orders__table-wrapper--desktop{display:block}.mtm-orders__cards-wrapper--mobile{display:none}@media(max-width:640px){.mtm-orders__title{font-size:1.5rem}.mtm-orders__table-wrapper--desktop{display:none}.mtm-orders__cards-wrapper--mobile{display:grid;grid-template-columns:1fr;gap:1.25rem}.mtm-orders__card{border:1px solid var(--mtm-orders-border);border-radius:.75rem;background:var(--mtm-orders-surface);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(var(--color-foreground),.08)}.mtm-orders__card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem;background:rgba(var(--color-foreground),.05);border-bottom:2px solid var(--mtm-orders-border)}.mtm-orders__card-content{padding:1.25rem;flex:1;display:flex;flex-direction:column;gap:1rem}.mtm-orders__card-details{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:.5rem}.mtm-orders__card-actions{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border-top:2px solid var(--mtm-orders-border);background:rgba(var(--color-foreground),.02)}.mtm-orders__link-button--block,.mtm-orders__btn--block{width:100%;text-align:center}.mtm-orders__tab{flex:1;min-width:100px;padding:.6rem 1rem;font-size:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/made-to-measure-orders.css.map */
