.elementor-12 .elementor-element.elementor-element-9e4ca1d{--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;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f501a6b{text-align:center;}.elementor-12 .elementor-element.elementor-element-6a66f97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-dab31b6{--display:flex;}.elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-12 .elementor-element.elementor-element-bde7d35 #add_payment_method #payment #place_order{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-12 .elementor-element.elementor-element-bde7d35 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bde7d35{--tabs-normal-color:#000000;--tabs-hover-color:var( --e-global-color-dd80dea );--tabs-active-color:var( --e-global-color-dd80dea );--sections-border-type:none;--links-normal-color:#A0A0A0;--links-hover-color:#000000;--forms-buttons-normal-text-color:#FFFFFF;--tables-links-normal-color:#353535;--tables-divider-border-color:#A5A1A16B;--tables-button-normal-text-color:var( --e-global-color-dd406e8 );--tables-buttons-border-type:none;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-bde7d35 */@media (max-width: 768px) {
  table.woocommerce-orders-table,
  table.woocommerce-orders-table thead,
  table.woocommerce-orders-table tbody,
  table.woocommerce-orders-table tr,
  table.woocommerce-orders-table th,
  table.woocommerce-orders-table td {
    display: block;
    width: 100%;
  }

  table.woocommerce-orders-table thead {
    display: none;
  }

  table.woocommerce-orders-table tbody tr.woocommerce-orders-table__row {
    border: 1px solid rgba(0,0,0,.12);
    border-radius: 12px;
    padding: 10px 12px;
    margin: 0 0 12px 0;
    background: #fff;
  }

  table.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell {
    padding: 10px 0;
    border-bottom: 1px dashed rgba(0,0,0,.12);
  }

  table.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell:last-child {
    border-bottom: 0;
    padding-bottom: 0;
  }

  table.woocommerce-orders-table tbody tr .woocommerce-orders-table__cell::before {
    content: attr(data-title);
    display: block;
    font-size: 12px;
    line-height: 1.2;
    opacity: .75;
    margin-bottom: 4px;
    font-weight: 600;
  }

  table.woocommerce-orders-table tbody tr th.woocommerce-orders-table__cell {
    font-weight: normal;
  }

  table.woocommerce-orders-table__cell-order-actions a.woocommerce-button {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin-top: 6px;
  }
}

@media (min-width: 769px) {
  table.woocommerce-orders-table {
    width: 100%;
    border-collapse: collapse;
  }
  table.woocommerce-orders-table th,
  table.woocommerce-orders-table td {
    vertical-align: middle;
  }
}/* End custom CSS */