.orders-page{box-sizing:border-box;width:100%;min-height:100vh;padding:20px}.orders-header{margin-bottom:20px}.orders-header h2{text-transform:capitalize;margin:0;font-size:25px;font-weight:700}.orders-header p{color:#696969;margin-top:5px;font-size:14px}.orders-list{flex-direction:column;gap:15px;width:100%;max-width:900px;display:flex}.order-card{box-sizing:border-box;background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;width:100%;padding:18px;transition:all .25s;box-shadow:3px 3px 8px #0000000d,-2px -2px 8px #00000005}.order-card:hover{transform:translateY(-2px);box-shadow:4px 6px 15px #00000014}.order-top{border-bottom:1px solid #ebebeb;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.order-label{color:#787878;margin-bottom:2px;font-size:12px;display:block}.order-top h3{color:#232323;margin:0;font-size:20px;font-weight:700}.order-status{text-transform:capitalize;color:#464646;background-color:#ebeeee;border-radius:20px;padding:5px 11px;font-size:12px;font-weight:700}.order-status.processing{color:#235fa5;background-color:#e1eeff}.order-status.completed,.order-status.delivered{color:#037d46;background-color:#def5e8}.order-status.pending{color:#966400;background-color:#fff4d6}.order-status.cancelled{color:#b42323;background-color:#ffe1e1}.order-info{border-bottom:1px solid #ebebeb;grid-template-columns:repeat(3,1fr);gap:10px;padding:15px 0;display:grid}.order-info-item{flex-direction:column;gap:3px;display:flex}.order-info-item span{color:#787878;font-size:12px}.order-info-item strong{color:#282828;font-size:15px;font-weight:700}.seller-orders{padding-top:15px}.seller-order{border-bottom:1px solid #e1e1e1;padding:15px 0}.seller-order:last-child{border-bottom:none}.seller-order-top{justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.seller-label{color:#787878;text-transform:uppercase;margin-bottom:2px;font-size:11px;display:block}.seller-order-top h4{color:#282828;margin:0;font-size:16px;font-weight:700}.seller-order-info{gap:35px;padding-bottom:12px;display:flex}.ordered-products{padding-top:15px}.ordered-products h4{color:#2d2d2d;margin:0 0 12px;font-size:16px;font-weight:700}.seller-order .ordered-products{padding-top:5px}.seller-order .ordered-products h4{margin-bottom:5px}.ordered-product{border-bottom:1px solid #f2f2f2;align-items:center;gap:14px;padding:12px 0;display:flex}.ordered-product:last-child{border-bottom:none}.ordered-product-image{background-color:#f0f0f0;border-radius:9px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.ordered-product-image img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.ordered-product-image img:hover{transform:scale(1.05)}.ordered-product-details{flex:1;min-width:0}.ordered-product-details h5{color:#282828;white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px;font-size:16px;font-weight:700;overflow:hidden}.ordered-product-details span{color:#787878;margin-top:4px;font-size:13px;display:block}.ordered-product-price{color:#037d46;margin:0;font-size:14px;font-weight:700}.ordered-product-total{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ordered-product-total span{color:#828282;font-size:12px}.ordered-product-total strong{color:#2d2d2d;font-size:15px;font-weight:700}.empty-orders{box-sizing:border-box;text-align:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;width:100%;max-width:600px;padding:40px 20px;box-shadow:3px 3px 8px #0000000a}.empty-orders h3{margin:0;font-size:20px;font-weight:700}.empty-orders p{color:#6e6e6e;margin-top:7px;font-size:14px}.orders-error{box-sizing:border-box;text-align:center;background-color:#fff;border:1px solid #ebc8c8;border-radius:10px;width:100%;max-width:600px;padding:30px}.orders-error h2{margin:0;font-size:20px}.orders-error p{color:#787878}@media (max-width:700px){.orders-page{padding:15px}.orders-header h2{font-size:22px}.order-card{padding:15px}}@media (max-width:420px){.orders-page{padding:10px}.orders-header{margin-bottom:12px}.orders-header h2{font-size:20px}.orders-header p{font-size:13px}.order-card{border-radius:8px;padding:12px}.order-top h3{font-size:17px}.order-status{padding:4px 8px;font-size:11px}.order-info{gap:5px;padding:12px 0}.order-info-item span{font-size:11px}.order-info-item strong{font-size:13px}.seller-order{padding:12px 0}.seller-order-top h4{font-size:14px}.seller-order-info{gap:20px}.ordered-products{padding-top:12px}.ordered-products h4{font-size:15px}.ordered-product{gap:10px;padding:11px 0}.ordered-product-image{border-radius:8px;width:65px;height:65px}.ordered-product-details h5{font-size:14px}.ordered-product-price{font-size:13px}.ordered-product-details span{font-size:12px}.ordered-product-total span{font-size:10px}.ordered-product-total strong{font-size:13px}}@media (max-width:370px){.orders-page{padding:7px}.order-card{padding:10px}.order-top h3{font-size:16px}.ordered-product{gap:8px}.ordered-product-image{width:58px;height:58px}.ordered-product-details h5{font-size:13px}.ordered-product-price{font-size:12px}.ordered-product-details span{font-size:11px}.ordered-product-total strong{font-size:12px}}
