.orders-page{padding:0 0 28px;background:#fff}.orders-breadcrumb{min-height:48px;display:flex;align-items:center;gap:7px;color:#847e84;font-size:13px}.orders-breadcrumb a{color:#625d62}.orders-breadcrumb svg{width:11px;height:11px}.orders-layout{display:grid;grid-template-columns:235px minmax(0,1fr);grid-gap:22px;gap:22px}.orders-sidebar{min-width:0}.orders-offer{height:166px;position:relative;display:block;overflow:hidden;margin-top:16px;padding:17px 12px;color:#343035;border-radius:13px;background:linear-gradient(120deg,#fff2f4,#ffe8ed)}.orders-offer div{position:relative;z-index:2}.orders-offer small{display:block;color:#ff4f73;font-size:13px;font-weight:800}.orders-offer strong{display:block;margin:8px 0 3px;color:#ff4f73;font-size:20px;font-weight:900}.orders-offer span{display:block;font-size:14px}.orders-offer b{display:inline-flex;margin-top:13px;padding:7px 13px;color:#fff;border-radius:999px;background:#ff4f73;font-size:13px;text-transform:uppercase}.orders-offer img{width:112px;height:145px;position:absolute;right:-2px;bottom:0;object-fit:contain}.orders-content{min-width:0}.orders-heading{min-height:71px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.orders-heading h1{margin:1px 0 5px;color:#302d32;font-size:26px;font-weight:900}.orders-heading p{margin:0;color:#69636a;font-size:13px}.orders-search{width:290px;height:39px;display:flex;align-items:center;gap:8px;padding:0 13px;border:1px solid #f3dfe5;border-radius:8px;background:#fff}.orders-search svg{width:16px;color:#aaa2a8}.orders-search input{width:100%;border:0;outline:0;color:#484349;font-size:13px;background:rgba(0,0,0,0)}.orders-search input::placeholder{color:#aaa2a8}.orders-search:focus-within{border-color:#ff9db1;box-shadow:0 0 0 3px rgba(255,79,115,.08)}.orders-card{overflow:hidden;border:1px solid #f3dfe5;border-radius:13px;background:#fff;box-shadow:0 4px 16px rgba(90,43,57,.045)}.orders-tabs{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid #f3dfe5}.orders-tabs button{min-width:0;position:relative;padding:15px 5px 13px;color:#625d63;border:0;border-bottom:2px solid rgba(0,0,0,0);background:#fff;font-size:13px;font-weight:700;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.orders-tabs button span{min-width:17px;height:17px;display:inline-grid;place-items:center;margin-left:4px;padding:0 4px;color:#918a91;border-radius:999px;background:#f5f2f3;font-size:12px}.orders-tabs button:hover{color:#ff4f73;background:#fffafb}.orders-tabs button.active{color:#ff4f73;border-bottom-color:#ff4f73;font-weight:900}.orders-tabs button.active span{color:#fff;background:#ff4f73}.orders-list{display:grid;grid-gap:13px;gap:13px;padding:15px}.order-card{overflow:hidden;border:1px solid #f3dfe5;border-radius:11px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.order-card:hover{border-color:#f5cbd3;box-shadow:0 7px 24px rgba(77,49,58,.06)}.order-card>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:9px 14px;border-bottom:1px solid #f3dfe5;background:#fffafb}.order-card>header div{display:flex;align-items:center;gap:13px}.order-card>header strong{color:#383438;font-size:13px;font-weight:900}.order-card>header span{padding-left:13px;color:#7c757b;border-left:1px solid #ddd5d8;font-size:13px}.order-card__status{display:inline-flex;align-items:center;padding:5px 10px;color:#777;border-radius:999px;background:#f4f4f4;font-size:13px}.order-card__status--delivered{color:#16994a;background:#e9f9ee}.order-card__status--shipping{color:#1682d5;background:#e9f5ff}.order-card__status--pending{color:#e58213;background:#fff4df}.order-card__status--cancelled{color:#8c858a;background:#f2eff0}.order-card__status--refunding{color:#8c54d8;background:#f2eafb}.order-card__body{display:grid;grid-template-columns:minmax(0,1fr) 205px}.order-card__products{min-width:0;padding:8px 14px}.order-card__more{display:block;padding:4px 0 2px 61px;color:#ff4f73;font-size:13px;font-weight:700}.order-card__summary{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;padding:12px 14px;border-left:1px solid #f3dfe5;text-align:right}.order-card__summary>span{color:#847d83;font-size:13px}.order-card__summary>small{margin-top:6px;color:#6f696f;font-size:13px}.order-card__summary>strong{margin-top:3px;color:#ff4f73;font-size:19px;font-weight:900}.order-card__summary>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:10px}.order-card__summary a,.order-card__summary button{min-width:80px;padding:7px 11px;color:#ff4f73;border:1px solid #ffc3cf;border-radius:999px;background:#fff;font-size:13px;font-weight:800;text-align:center;transition:color .2s ease,background-color .2s ease}.order-card__summary a.primary,.order-card__summary a:hover,.order-card__summary button.primary,.order-card__summary button:hover{color:#fff;background:#ff4f73}.order-product-row{min-height:55px;display:grid;grid-template-columns:49px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:5px 0}.order-product-row+.order-product-row{border-top:1px dashed #eee7e9}.order-product-row__image{width:45px;height:48px;display:grid;place-items:center;border-radius:7px;background:#fff9fa}.order-product-row img{width:39px;height:44px;object-fit:contain}.order-product-row div{min-width:0}.order-product-row div strong{display:block;overflow:hidden;color:#444045;font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.order-product-row small{display:block;margin-top:4px;color:#857e84;font-size:13px}.order-product-row>b{color:#3d393d;font-size:12px}.orders-empty{min-height:310px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#7d767c;text-align:center}.orders-empty svg{width:54px;height:54px;color:#f5a9b8}.orders-empty strong{margin-top:10px;color:#3d393d;font-size:17px}.orders-empty p{margin:5px 0 13px;font-size:12px}.orders-empty button{padding:8px 15px;color:#fff;border:0;border-radius:999px;background:#ff4f73;font-size:13px;font-weight:800}.orders-service-strip{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-top:4px;padding:17px 28px;border-radius:13px;background:linear-gradient(90deg,#fff0f3,#fff9f7,#fff0f3)}.orders-service-strip article{display:flex;align-items:center;gap:10px}.orders-service-strip svg{width:27px;height:27px;flex:0 0 auto;color:#ff4f73}.orders-service-strip span{display:flex;flex-direction:column}.orders-service-strip strong{color:#454046;font-size:12px}.orders-service-strip small{margin-top:2px;color:#777177;font-size:13px}@media(max-width:1199.98px){.orders-layout{grid-template-columns:205px minmax(0,1fr);gap:17px}.orders-tabs button{font-size:11px}.order-card__body{grid-template-columns:minmax(0,1fr) 180px}}@media(max-width:899.98px){.orders-layout{grid-template-columns:1fr}.orders-sidebar{display:none}.orders-service-strip{grid-template-columns:repeat(3,1fr)}}@media(max-width:767.98px){.orders-breadcrumb{min-height:42px}.orders-heading{min-height:auto;align-items:stretch;flex-direction:column;margin-bottom:15px}.orders-search{width:100%}.orders-card{overflow:visible;border:0;box-shadow:none}.orders-tabs{display:flex;margin-right:-12px;padding-right:12px;overflow-x:auto;border:0;scrollbar-width:none}.orders-tabs::-webkit-scrollbar{display:none}.orders-tabs button{flex:0 0 auto;padding:10px 13px;border:1px solid #f3dfe5;border-radius:999px}.orders-tabs button+button{margin-left:7px}.orders-tabs button.active{color:#fff;border-color:#ff4f73;background:#ff4f73}.orders-tabs button.active span{color:#ff4f73;background:#fff}.orders-list{padding:13px 0}.order-card__body{grid-template-columns:1fr}.order-card__summary{align-items:flex-start;padding-top:9px;border-top:1px solid #f3dfe5;border-left:0;text-align:left}.order-card__summary>div{justify-content:flex-start}.orders-service-strip{grid-template-columns:repeat(2,1fr);padding:17px}}@media(max-width:460px){.order-card>header{align-items:flex-start}.order-card>header div{align-items:flex-start;flex-direction:column;gap:3px}.order-card>header span{padding-left:0;border-left:0}.order-product-row{grid-template-columns:45px minmax(0,1fr)}.order-product-row>b{grid-column:2}.orders-service-strip{grid-template-columns:1fr}}