.elementor-1314 .elementor-element.elementor-element-d7ada0c{--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;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1314 .elementor-element.elementor-element-d7ada0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1314 .elementor-element.elementor-element-d7ada0c{--content-width:1440px;}}/* Start custom CSS for shortcode, class: .elementor-element-9da65d0 */@media (max-width: 480px) {
  /* 1) Order Number */
  .cw-order-card .cw-order-row:nth-child(1) {
    flex-direction: row !important;
    align-items: center;
    gap: 10px;
  }
  .cw-order-card .cw-order-row:nth-child(1) .cw-order-label {
    flex: 0 0 auto;
  }
  .cw-order-card .cw-order-row:nth-child(1) .cw-order-value {
    flex: 1 1 auto;
    text-align: right;
  }

  /* 2) Date of Purchase (you already liked this one, keep it) */
  .cw-order-card .cw-order-row:nth-child(2) {
    flex-direction: row !important;
    align-items: center;
    gap: 10px;
  }
  .cw-order-card .cw-order-row:nth-child(2) .cw-order-label {
    flex: 0 0 auto;
  }
  .cw-order-card .cw-order-row:nth-child(2) .cw-order-value {
    flex: 1 1 auto;
    text-align: right;
  }

  /* 3) Total Amount Paid */
  .cw-order-card .cw-order-row:nth-child(3) {
    flex-direction: row !important;
    align-items: center;
    gap: 10px;
  }
  .cw-order-card .cw-order-row:nth-child(3) .cw-order-label {
    flex: 0 0 auto;
  }
  .cw-order-card .cw-order-row:nth-child(3) .cw-order-value {
    flex: 1 1 auto;
    text-align: right;
  }
}/* End custom CSS */