.orders-shell{padding-bottom:0}.orders-intro{margin:4px 0 26px}.orders-intro h1{text-transform:uppercase;letter-spacing:.035em;margin:0 0 8px;font:400 clamp(33px,3vw,47px)/1.1 Georgia,Times New Roman,serif}.orders-intro p{color:#5f6267;margin:0;font-size:15px}.orders-layout{grid-template-columns:clamp(230px,21vw,320px) minmax(0,1fr);align-items:start;gap:48px;display:grid}.orders-sidebar,.orders-content{min-width:0}.orders-sidebar{position:sticky;top:20px}.orders-toolbar{justify-content:space-between;align-items:center;gap:22px;margin:3px 0 25px;display:flex}.orders-tabs{border:1px solid var(--dashboard-border);background:#fff;border-radius:6px;display:flex;overflow:hidden}.orders-tabs button{border:0;border-left:1px solid var(--dashboard-border);min-height:50px;color:inherit;cursor:pointer;white-space:nowrap;background:#fff;padding:10px 28px;font:14px Arial,sans-serif}.orders-tabs button:first-child{border-left:0}.orders-tabs button span{color:#74777c;margin-left:8px}.orders-tabs button.is-active{color:#fff;background:#111617}.orders-tabs button.is-active span{color:#fff}.orders-tools{gap:20px;min-width:0;display:flex}.orders-tools label{align-items:center;min-width:0;display:flex;position:relative}.orders-tools label:first-child{width:250px}.orders-tools label:last-child{width:215px}.orders-tools svg{stroke-width:1.5px;pointer-events:none;width:22px;height:22px;position:absolute;left:15px}.orders-tools label:last-child svg{width:17px;height:17px;left:auto;right:14px}.orders-tools input,.orders-tools select{border:1px solid var(--dashboard-border);color:#171918;background:#fff;border-radius:6px;width:100%;min-height:50px;font:14px Arial,sans-serif}.orders-tools input{padding:12px 14px 12px 48px}.orders-tools select{-webkit-appearance:none;appearance:none;padding:12px 43px 12px 22px}.orders-list{gap:18px;display:grid}.orders-card{border:1px solid var(--dashboard-border);background:#fff;border-radius:7px;min-width:0;padding:28px}.orders-card.is-pending{border-color:#efb04e}.orders-card.is-road{border-color:#9fbe91}.orders-card>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.orders-card>header h2{margin:0 0 5px;font:400 25px/1.2 Georgia,Times New Roman,serif}.orders-card>header p{color:#6e7278;margin:0;font-size:14px}.orders-status{white-space:nowrap;background:#f4f2ef;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:47px;padding:10px 17px;font-size:14px;display:inline-flex}.orders-status svg{stroke-width:1.5px;width:25px;height:25px}.orders-status.is-pending{color:#e58b00;background:#fff5e5}.orders-status.is-road{color:#47733d;background:#eff5eb}.orders-status.is-complete{color:#333a40}.orders-card-body{grid-template-columns:minmax(0,1.28fr) minmax(310px,.85fr);align-items:stretch;gap:32px;display:grid}.orders-products>p{margin:0 0 10px;font-size:14px}.orders-products-body{grid-template-columns:minmax(0,1fr) minmax(190px,.8fr);gap:25px;min-width:0;display:grid}.orders-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.orders-photos img{aspect-ratio:4/5;object-fit:cover;object-position:center 28%;background:#f2eee8;border-radius:6px;width:100%;height:auto;display:block}.orders-product-copy{flex-direction:column;justify-content:space-around;gap:20px;min-width:0;padding-block:8px;display:flex}.orders-product-copy h3{margin:0 0 6px;font:15px/1.45 Arial,sans-serif}.orders-product-copy p{color:#6e727a;margin:0;font-size:13px;line-height:1.5}.orders-card-summary{border-left:1px solid var(--dashboard-border);flex-direction:column;justify-content:space-between;gap:18px;min-width:0;padding-left:32px;display:flex}.orders-card-summary>div:first-child>span{margin-bottom:7px;font-size:15px;display:block}.orders-card-summary>div:first-child>strong{margin-bottom:7px;font-size:29px;font-weight:400;display:block}.orders-card-summary p{margin:5px 0;font-size:13px}.orders-payment-type{color:#9b5c20}.orders-complete-note{color:#4d7d42;align-items:center;gap:8px;display:flex}.orders-complete-note svg{width:17px;height:17px}.orders-alert{color:#965819;background:#fffaf2;border:1px solid #efb04e;border-radius:6px;align-items:flex-start;gap:12px;padding:14px;line-height:1.5;display:flex}.orders-alert>span{color:#ed970b;border:2px solid #ed970b;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-weight:600;display:grid}.orders-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:auto;display:grid}.orders-actions .dashboard-button{padding-inline:12px}.orders-update-note{text-align:left;margin-top:-8px!important;font-size:12px!important}.orders-timeline{grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0 4px;padding:0;list-style:none;display:grid}.orders-timeline li{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.orders-timeline li:before{content:"";background:#d7dad7;height:2px;position:absolute;top:18px;left:-50%;right:50%}.orders-timeline li:first-child:before{display:none}.orders-timeline li.is-complete:before{background:var(--dashboard-green)}.orders-timeline li>span{z-index:1;background:#fff;border:1px solid #c9cdca;border-radius:50%;place-items:center;width:37px;height:37px;font-size:15px;display:grid;position:relative}.orders-timeline li.is-complete>span{background:var(--dashboard-green);border-color:var(--dashboard-green);color:#fff}.orders-timeline svg{width:19px;height:19px}.orders-timeline small{font-size:10px;line-height:1.25}.orders-empty{text-align:center;border:1px solid var(--dashboard-border);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:300px;padding:30px;display:flex}.orders-empty>svg{stroke-width:1.3px;width:46px;height:46px}.orders-empty h2{margin:0;font:26px Georgia,serif}.orders-empty p{color:var(--dashboard-muted);margin:0}.orders-missing{border:1px solid var(--dashboard-border);background:#faf8f5;border-radius:7px;justify-content:space-between;align-items:center;gap:25px;margin-top:18px;padding:21px 25px;display:flex}.orders-missing h2,.orders-contact h2{text-transform:uppercase;margin:0 0 7px;font:24px/1.2 Georgia,serif}.orders-missing p,.orders-contact p{color:#666b71;margin:0;font-size:13px}.orders-missing .dashboard-button{min-width:245px}.orders-useful{margin:54px 0 40px}.orders-useful>h2{text-transform:uppercase;letter-spacing:.03em;margin:0 0 8px;font:400 36px/1.1 Georgia,Times New Roman,serif}.orders-useful>p{color:#646970;margin:0 0 29px}.orders-useful>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.orders-useful article{border:1px solid var(--dashboard-border);border-radius:7px;grid-template-columns:115px minmax(0,1fr);align-items:center;gap:22px;min-height:210px;padding:25px;display:grid}.orders-useful article>span{background:#f4f1ed;border-radius:50%;place-items:center;width:112px;height:112px;display:grid}.orders-useful article>span svg{stroke-width:1.2px;width:68px;height:68px}.orders-useful h3{text-transform:uppercase;margin:0 0 17px;font:22px Georgia,serif}.orders-useful article p{margin:0 0 22px;font-size:13px;line-height:1.6}.orders-useful article a{font-size:13px}.orders-contact{border:1px solid var(--dashboard-border);background:#faf8f5;border-radius:7px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:36px;padding:30px;display:flex}.orders-contact>div:last-child{gap:20px;display:flex}.orders-contact .dashboard-button{min-width:245px}.orders-dialog>.orders-status{margin-bottom:18px}.orders-dialog h2{margin-bottom:6px}.orders-dialog-products{gap:12px;margin:22px 0;display:grid}.orders-dialog-products article{border-top:1px solid var(--dashboard-border);grid-template-columns:82px minmax(0,1fr);align-items:center;gap:15px;padding-top:12px;display:grid}.orders-dialog-products img{object-fit:cover;background:#f2eee8;border-radius:5px;width:82px;height:82px}.orders-dialog-products h3{margin:0 0 6px;font-size:15px;font-weight:400}.orders-dialog-products p{color:var(--dashboard-muted);margin:0;font-size:13px}.orders-dialog-total{border-block:1px solid var(--dashboard-border);justify-content:space-between;align-items:center;margin-bottom:17px;padding:18px 0;font-size:19px;display:flex}.orders-dialog-total strong{font-size:24px;font-weight:400}.orders-dialog>.dashboard-button{width:100%;margin-top:14px}@media (hover:hover) and (pointer:fine){.orders-tabs button:not(.is-active):hover{background:#f6f3ef}.orders-card:hover{box-shadow:0 10px 28px #1f18110d}.orders-useful article a:hover{text-underline-offset:4px;text-decoration:underline}}@media (min-width:1700px){.orders-layout{gap:55px}}@media (max-width:1320px){.orders-layout{grid-template-columns:235px minmax(0,1fr);gap:27px}.orders-toolbar{align-items:stretch}.orders-tabs button{padding-inline:19px}.orders-tools{gap:12px}.orders-tools label:first-child{width:210px}.orders-tools label:last-child{width:185px}.orders-card{padding:23px}.orders-card-body{grid-template-columns:minmax(0,1.2fr) minmax(285px,.8fr);gap:24px}.orders-products-body{grid-template-columns:minmax(0,1fr) minmax(160px,.72fr);gap:18px}.orders-card-summary{padding-left:24px}.orders-useful article{grid-template-columns:82px minmax(0,1fr);gap:16px;padding:20px}.orders-useful article>span{width:80px;height:80px}.orders-useful article>span svg{width:49px;height:49px}.orders-useful h3{font-size:19px}.orders-contact .dashboard-button{min-width:210px}}@media (max-width:1050px){.orders-shell{width:calc(100% - 40px)}.orders-layout{grid-template-columns:210px minmax(0,1fr);gap:20px}.orders-toolbar{grid-template-columns:1fr;display:grid}.orders-tabs{width:fit-content}.orders-tools{justify-content:flex-end}.orders-tools label:first-child{flex:1;width:auto}.orders-tools label:last-child{width:210px}.orders-card-body{grid-template-columns:1fr}.orders-card-summary{border-left:0;border-top:1px solid var(--dashboard-border);padding:20px 0 0}.orders-card-summary>div:first-child{grid-template-columns:auto 1fr;gap:5px 20px;display:grid}.orders-card-summary>div:first-child>strong{grid-column:1}.orders-card-summary>div:first-child>p{grid-area:1/2/3;align-self:center}.orders-timeline{grid-column:1/-1}.orders-alert,.orders-actions,.orders-update-note{max-width:520px}.orders-useful>div{grid-template-columns:1fr}.orders-useful article{grid-template-columns:105px minmax(0,1fr);min-height:150px}.orders-useful article>span{width:100px;height:100px}.orders-useful article>span svg{width:60px;height:60px}.orders-useful article p{margin-bottom:15px}.orders-contact{flex-direction:column;align-items:flex-start}.orders-contact>div:last-child{width:100%}.orders-contact .dashboard-button{flex:1;min-width:0}}@media (max-width:760px){.orders-shell{width:calc(100% - 32px)}.orders-intro{margin:7px 0 21px}.orders-intro h1{font-size:31px}.orders-intro p{font-size:13px;line-height:1.5}.orders-layout{grid-template-columns:1fr;gap:20px}.orders-sidebar{position:static}.orders-sidebar .dashboard-help{display:none}.orders-toolbar{margin-bottom:18px}.orders-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.orders-tabs button{padding-inline:8px;font-size:12px}.orders-tools{grid-template-columns:minmax(0,1fr) minmax(145px,.65fr);gap:10px;display:grid}.orders-tools label:first-child,.orders-tools label:last-child{width:auto}.orders-tools input,.orders-tools select{font-size:13px}.orders-list{gap:14px}.orders-card{padding:18px}.orders-card>header{margin-bottom:18px}.orders-card>header h2{font-size:21px}.orders-card>header p{font-size:12px}.orders-status{min-height:42px;padding:8px 11px;font-size:12px}.orders-status svg{width:21px;height:21px}.orders-products-body{grid-template-columns:1fr;gap:16px}.orders-photos{gap:10px}.orders-photos img{aspect-ratio:4/3;object-position:center 25%}.orders-product-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;display:grid}.orders-product-copy h3{font-size:13px}.orders-product-copy p{font-size:12px}.orders-card-summary{gap:14px;padding-top:17px}.orders-card-summary>div:first-child>strong{font-size:25px}.orders-alert{font-size:12px}.orders-actions{gap:10px}.orders-actions .dashboard-button{min-height:44px;font-size:12px}.orders-update-note{font-size:11px!important}.orders-missing{flex-direction:column;align-items:stretch;padding:19px}.orders-missing h2,.orders-contact h2{font-size:22px}.orders-missing .dashboard-button{width:100%;min-width:0}.orders-useful{margin:38px 0 28px}.orders-useful>h2{font-size:29px}.orders-useful>p{margin-bottom:20px;font-size:13px}.orders-useful>div{gap:12px}.orders-useful article{grid-template-columns:75px minmax(0,1fr);min-height:0;padding:17px}.orders-useful article>span{width:72px;height:72px}.orders-useful article>span svg{width:43px;height:43px}.orders-useful h3{margin-bottom:8px;font-size:17px}.orders-useful article p{margin-bottom:10px;font-size:12px}.orders-useful article a{font-size:12px}.orders-contact{margin-bottom:25px;padding:20px}.orders-contact>div:last-child{grid-template-columns:1fr;gap:10px;width:100%;display:grid}}@media (max-width:480px){.orders-shell{width:calc(100% - 24px)}.orders-intro h1{font-size:28px}.orders-tabs button span{margin:3px 0 0;display:block}.orders-tools{grid-template-columns:1fr}.orders-tools label:first-child,.orders-tools label:last-child{width:100%}.orders-card{padding:16px}.orders-card>header{flex-direction:column}.orders-status{align-self:flex-start}.orders-products>p{font-size:12px}.orders-photos img{aspect-ratio:3/4}.orders-product-copy{grid-template-columns:1fr}.orders-product-copy>div{grid-template-columns:1fr auto;gap:3px 10px;display:grid}.orders-product-copy>div p{grid-column:1/-1}.orders-card-summary>div:first-child{display:block}.orders-card-summary>div:first-child>p{margin-top:8px}.orders-actions{grid-template-columns:1fr}.orders-timeline{margin-inline:-5px}.orders-timeline li>span{width:31px;height:31px;font-size:12px}.orders-timeline li:before{top:15px}.orders-timeline small{font-size:9px}.orders-useful article{grid-template-columns:58px minmax(0,1fr);gap:13px;padding:15px}.orders-useful article>span{width:56px;height:56px}.orders-useful article>span svg{width:34px;height:34px}.orders-contact p{line-height:1.5}.orders-dialog-products article{grid-template-columns:72px minmax(0,1fr)}.orders-dialog-products img{width:72px;height:72px}.orders-dialog-products h3{font-size:13px}}@media (prefers-reduced-motion:reduce){.orders-page *{scroll-behavior:auto!important;transition:none!important}}
