.elementor-751 .elementor-element.elementor-element-a0818ea{--display:flex;}.elementor-751 .elementor-element.elementor-element-391f03a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-751 .elementor-element.elementor-element-391f03a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-size:1px;line-height:1px;}.elementor-751 .elementor-element.elementor-element-391f03a{--section-title-spacing:0px;--forms-columns-gap-padding-right:calc( 5px/2 );--forms-columns-gap-padding-left:calc( 5px/2 );--forms-columns-gap-margin-left:calc( -5px/2 );--forms-columns-gap-margin-right:calc( -5px/2 );--forms-rows-gap:0px;--forms-label-spacing:0px;--order-summary-rows-gap-top:calc( 27px/2 );--order-summary-rows-gap-bottom:calc( 27px/2 );--tables-divider-border-width:1px;}.elementor-751 .elementor-element.elementor-element-391f03a .woocommerce-MyAccount-content > div > p, .elementor-751 .elementor-element.elementor-element-391f03a address, .elementor-751 .elementor-element.elementor-element-391f03a .woocommerce-EditAccountForm fieldset legend, .elementor-751 .elementor-element.elementor-element-391f03a .woocommerce-ResetPassword p:nth-child(1), .elementor-751 .elementor-element.elementor-element-391f03a .woocommerce-OrderUpdate{font-size:16px;line-height:22px;}.elementor-751 .elementor-element.elementor-element-391f03a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-751 .elementor-element.elementor-element-391f03a .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-size:1px;}.elementor-751 .elementor-element.elementor-element-391f03a .woocommerce-PaymentMethod .input-radio + label{font-size:13px;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-391f03a */.woocommerce-MyAccount-content-wrapper {
    border-width: 0!important;
    padding: 0!important;
}

.woocommerce-MyAccount-content-wrapper > table {
    min-width: 100%!important;
}

.electron-myaccount-page-content > .col-12.col-md-9 {
    width: 98%!important;
}

td > .woocommerce-button {
    border-color: #8d8068!important;
}

.woocommerce-button--next {
    border-color: #8d8068!important;
}

.woocommerce-table--order-details {
    width: 100%!important;
    border-color: #eee!important;
}

.woocommerce-table--order-details tr {
   line-height: 35px!important;
   border-color: #eee!important;
}

.woocommerce-table--order-details th {
   padding: 0 10px!important;
   border-color: #eee!important;
}

.woocommerce-table--order-details td {
   padding: 0 10px!important;
   border-color: #eee!important;
}

.woocommerce-customer-details {
    margin-top: 36px!important;
}

.woocommerce-order-details > h4 {
    margin-top: 36px!important;
}

.woocommerce-MyAccount-content-wrapper > p {
    font-size: 16px!important;
    line-height: 14px!important;
}

/* sidebar */
.electron-myaccount-navigation li {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #eee;
    padding: 4px 0px 12px 0px;
    width: calc(100% - 40px)!important;
    margin-left: -40px!important;
    font-size: 18px;
    line-height: 18px;
}

.electron-myaccount-navigation li > a {
    color: #8d8068!important;
}


/* icons nav */
.electron-myaccount-navigation li:first-child::before {
    content: "\f080";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    display: inline-block;
    color: #8d8068!important;
    width: 26px!important;
}

.electron-myaccount-navigation li:nth-child(2)::before {
    content: "\f79c";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    display: inline-block;
    color: #8d8068!important;
    width: 26px!important;
}

.electron-myaccount-navigation li:nth-child(3)::before {
    content: "\f019";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    display: inline-block;
    color: #8d8068!important;
    width: 26px!important;
}

.electron-myaccount-navigation li:nth-child(4)::before {
    content: "\f5a0";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    display: inline-block;
    color: #8d8068!important;
    width: 26px!important;
}

.electron-myaccount-navigation li:nth-child(5)::before {
    content: "\f502";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    display: inline-block;
    color: #8d8068!important;
    width: 26px!important;
}

.electron-myaccount-navigation li:nth-child(6)::before {
    content: "\f2f5";
    font-family: "Font Awesome 7 Free";
    font-weight: 900;
    display: inline-block;
    color: #8d8068!important;
    width: 26px!important;
}


/* mobile code */
@media (max-width: 1023px) {
  .electron-myaccount-navigation ul {
    justify-content: space-around;     
  }
  
  .electron-myaccount-navigation li {
    border-bottom-width: 0px;
  }
  
  .electron-myaccount-navigation li::before {
    padding-left: 20px!important;
    width: 20px!important;
  }
 
  /* Hide Icons
  .electron-myaccount-navigation li::before {
    display: none !important;
    content: none;
  }
  */
  
  .electron-myaccount-navigation li > a {
      background: unset!important;
      text-align: left!important;
  }
  
  .woocommerce-MyAccount-content-wrapper {
      overflow-x: scroll!important;
  }
  
  .woocommerce-MyAccount-content-wrapper > table {
      min-width: 600px!important;
  }
  
  /* margin คำสั่งซื้อ */
  .electron-myaccount-content {
      margin-top: 20px!important;
  }
  
  /* รายการสั่งซื้อ */
  .woocommerce-MyAccount-content-wrapper > p {
    font-size: 16px!important;
    line-height: 16px!important;
  }
}/* End custom CSS */