.ds-modern{padding:8px 0 32px}.ds-modern *{box-sizing:border-box}.ds-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:16px;background:linear-gradient(115deg,#b00016,#c1001d 65%,#990013);color:#fff;padding:34px;margin:0 0 26px}.ds-hero__copy{position:relative;z-index:1}.ds-hero h1{color:#fff;font-size:clamp(28px,3.2vw,42px);font-weight:750;margin:0 0 12px}.ds-hero p{margin:0;font-size:18px}.ds-trees{position:absolute;right:20px;bottom:-8px;display:flex;align-items:flex-end;gap:12px;opacity:.22;z-index:0}.ds-trees i{display:block;width:95px;height:140px;background:#690014;clip-path:polygon(50% 0,76% 28%,65% 28%,90% 54%,76% 54%,100% 85%,57% 85%,57% 100%,43% 100%,43% 85%,0 85%,24% 54%,10% 54%,35% 28%,24% 28%)}.ds-trees i:nth-child(2){height:190px;width:125px}.ds-modern>.page-content:first-of-type{background:#fff;border:1px solid #e6e8ea;border-radius:16px;padding:26px;box-shadow:0 6px 24px #172b4d08}.ds-modern>.page-content:first-of-type>p{color:#606773;font-size:14px;margin-bottom:10px}.ds-modern .delistatus__recherche{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:18px;margin:22px 0 0!important}.ds-modern .delistatus__recherche>div{width:auto;padding:0}.ds-modern .form-control{min-height:48px;border-radius:8px}.ds-modern .form-label{font-size:14px;font-weight:650}.ds-modern .btn{border-radius:8px}.ds-modern .delistatus__recherche .btn{min-height:48px;min-width:145px}.ds-modern .order-history{display:block;overflow:visible;background:transparent}.ds-modern .order-history__inner{display:grid;gap:14px;width:100%}.ds-modern .order-history__header{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}.ds-modern .order-history__row{display:grid!important;grid-template-columns:1fr 1fr 1.3fr 1.4fr 1.15fr auto;align-items:center;gap:14px;background:#fff;border:1px solid #e6e8ea!important;border-radius:14px;padding:22px!important;box-shadow:0 5px 20px #172b4d05}.ds-modern .order-history__cell{display:block!important;min-width:0;padding:0!important;border:0!important;font-size:14px;overflow-wrap:anywhere}.ds-modern .order-history__cell:before{content:attr(data-ps-label);display:block!important;font-size:12px;font-weight:500;color:#727984;margin:0 0 8px}.ds-modern .order-history__cell--actions:before{display:none!important}.ds-modern .order-history__cell--actions .btn{background:#b80018;border-color:#b80018;color:white;padding:12px 16px;white-space:normal}.ds-modern .order-history__cell--actions .btn:hover{background:#940013}.ds-modern .order-history__cell:nth-child(5){font-weight:600}.ds-modern .mt-5{margin-top:30px!important}.ds-modern h2{font-weight:700;margin-bottom:20px}@media(max-width:1100px){.ds-modern .order-history__row{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-modern .order-history__cell--actions .btn{width:100%}}@media(max-width:767px){.ds-hero{padding:24px}.ds-hero p{font-size:16px;max-width:85%}.ds-trees{opacity:.13}.ds-modern>.page-content:first-of-type{padding:20px}.ds-modern .delistatus__recherche{grid-template-columns:1fr}.ds-modern .delistatus__recherche .btn{width:100%}.ds-modern .order-history__row{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px!important;gap:18px}.ds-modern .order-history__cell--actions{grid-column:1/-1}.ds-modern .order-history__cell--actions:empty{display:none!important}}

.ds-modern .order-history__row.ds-current-order{border:2px solid #b80018!important;background:linear-gradient(110deg,#fff1f3,#fffafb);padding:30px 24px!important;box-shadow:0 8px 28px #b8001810;margin-bottom:12px}.ds-modern .ds-current-order .order-history__cell:first-child strong{display:block;font-size:clamp(18px,1.65vw,24px);line-height:1.2;color:#202735}.ds-current-label{display:block;color:#b80018;font-size:11px;letter-spacing:.04em;font-weight:750;text-transform:uppercase;margin:0 0 9px}.ds-modern .ds-current-order .order-history__cell--actions .btn{padding:16px 18px;font-weight:700;box-shadow:0 4px 10px #b800181a}@media(max-width:767px){.ds-modern .order-history__row.ds-current-order{padding:22px 18px!important}.ds-modern .ds-current-order .order-history__cell:first-child{grid-column:1/-1}}
