.elementor-367 .elementor-element.elementor-element-b581f2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-367 .elementor-element.elementor-element-7922e52{--spacer-size:20px;}.elementor-367 .elementor-element.elementor-element-ef4da49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-367 .elementor-element.elementor-element-36b95e8f{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:120px;--padding-right:120px;min-height:calc(100vh - 70px);}.elementor-367 .elementor-element.elementor-element-2ecd2b5{width:100%;max-width:100%;top:0px;left:0px;bottom:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5.elementor-element{--align-self:center;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .widget-head{display:none;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .widget-head h1{font-family:"Helvetica", Sans-serif;font-size:50px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .widget-head p{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .vx-orders-widget{gap:17px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-btn-2{font-family:"Helvetica", Sans-serif;border-radius:50px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-btn-1 i{font-size:31px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-btn-1 svg{width:31px;height:31px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-btn-1{grid-gap:0px;border-radius:50px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .vx-order-card{border-radius:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5  .vx-order-card .vx-avatar{width:40px;height:40px;min-width:40px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .vx-order-card .vx-avatar{border-radius:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .order-status{border-radius:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-filter{height:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .inline-input{height:0px;border-radius:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-form .ts-filter{border-radius:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-form .ts-filter.ts-filled{border-width:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-inline-filter .ts-input-icon i{font-size:24px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-inline-filter .ts-input-icon svg{width:24px;height:24px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-inline-filter .ts-input-icon > i, .elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-inline-filter .ts-input-icon > span, .elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-inline-filter .ts-input-icon > svg{left:15px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5  .order-event .vx-avatar{width:92px;height:92px;min-width:92px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .order-event .vx-avatar{border-radius:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .order-event-box{border-radius:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-cart-list{gap:0px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-cart-list li{gap:4px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-cart-list .cart-image img{width:59px;height:59px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .ts-cost-calculator{grid-gap:2px;}@media(max-width:1400px){.elementor-367 .elementor-element.elementor-element-2ecd2b5 .widget-head p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-367 .elementor-element.elementor-element-36b95e8f{--content-width:1140px;}}@media(max-width:1024px){.elementor-367 .elementor-element.elementor-element-36b95e8f{--padding-top:40px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .widget-head h1{font-size:30px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .widget-head p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .vx-orders-widget{gap:15px;}}@media(max-width:767px){.elementor-367 .elementor-element.elementor-element-36b95e8f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .widget-head h1{font-size:25px;}.elementor-367 .elementor-element.elementor-element-2ecd2b5 .widget-head p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}




/* Start custom CSS for ts-orders, class: .elementor-element-2ecd2b5 *//* Aligner et homogénéiser les deux boutons */
.vx-order-ease .single-order .order-event .further-actions{
  display:flex;
  gap:14px;
  justify-content:center;
  flex-wrap:wrap;
}
.vx-order-ease .single-order .order-event .further-actions a.ts-btn{
  font-size:15px;
  line-height:1.2;
  padding:12px 22px;
  min-width:240px;
  border-radius:12px;
  background:#fff;
  color:#111;
  border:1px solid rgba(0,0,0,.14);
  box-shadow:0 1px 0 rgba(0,0,0,.02);
  text-decoration:none;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease;
}
.vx-order-ease .single-order .order-event .further-actions a.ts-btn:hover{
  transform:translateY(-1px);
  border-color:rgba(0,0,0,.22);
  box-shadow:0 6px 18px rgba(0,0,0,.06);
}
@media (max-width:560px){
  .vx-order-ease .single-order .order-event .further-actions a.ts-btn{min-width:100%;}
}/* End custom CSS */

