.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */.woocommerce-order h2 {
     font-size: 24px;
     margin: 48px 0 16px;
   }
   .woocommerce-order .woocommerce-order-overview {
     padding-left: 0;
     margin-left: 0;
   }
   .woocommerce-order table.shop_table {
     border: 0;
     border-collapse: collapse;
   }
   .woocommerce-order table.shop_table th,
   .woocommerce-order table.shop_table td {
     border: 0;
     border-bottom: 1px solid #e5e5e5;
     background: none;
     padding: 12px 0;
   }
   
   .woocommerce-order dt {
  font-weight: 400;
}
.woocommerce-order address {
  border-radius: 0;
}


/* Mijn account */
.woocommerce-account .woocommerce > h2{display:none}
.woocommerce-account .woocommerce{margin-bottom:64px}
.woocommerce form.login{border:1px solid #E5DED6;border-radius:0;padding:32px;margin:0;max-width:560px}
.woocommerce-account .form-row{padding:0;margin:0 0 20px}
.woocommerce-account .woocommerce form .form-row .input-text{border:1px solid #6E655D;border-radius:0;padding:12px 14px}
.woocommerce-account .woocommerce form .form-row .input-text:focus{border-color:#1A1A1A;outline:2px solid #A0613A;outline-offset:2px}
.woocommerce-account .woocommerce .button{background:#1A1A1A;color:#fff;border-radius:0;padding:12px 28px;font-weight:500}
.woocommerce-account .woocommerce .button:hover{background:#A0613A;color:#fff}
.woocommerce-account .woocommerce-form-login__submit{margin-right:16px}
.woocommerce-account .lost_password{margin:16px 0 0}
/* menu */
.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}
.woocommerce-MyAccount-navigation li{border-bottom:1px solid #E5DED6}
.woocommerce-MyAccount-navigation a{display:block;padding:12px 0;color:#4A433D;text-decoration:none}
.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation .is-active a{color:#1A1A1A;font-weight:500}
/* meldingen */
.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message{background:#F6F0EA;border-top:0;border-left:3px solid #A0613A;color:#1A1A1A}
.woocommerce-account .woocommerce-info::before,.woocommerce-account .woocommerce-message::before{color:#A0613A}
/* koppen, adressen, formulieren */
.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-size:24px;margin:0 0 12px}
.woocommerce-MyAccount-content address{font-style:normal;line-height:1.6}
.woocommerce-MyAccount-content fieldset{border:1px solid #E5DED6;padding:24px;margin:8px 0 24px}
.woocommerce-MyAccount-content legend{padding:0 8px;font-weight:500}
.woocommerce-account .addresses .title{display:flex;justify-content:space-between;align-items:baseline;gap:16px}
.woocommerce-account .addresses .title::before,.woocommerce-account .addresses .title::after{display:none}
.woocommerce-account .addresses .title h2,.woocommerce-account .addresses .title .edit{float:none}
.woocommerce-MyAccount-content em{font-style:normal;color:#6E655D;font-size:14px}
@media (max-width:767px){
.woocommerce-MyAccount-navigation{margin-bottom:32px}
.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message{display:flex;flex-direction:column-reverse;gap:12px}
.woocommerce-account .woocommerce-info .button,.woocommerce-account .woocommerce-message .button{float:none;align-self:flex-start}
}
@media (max-width:767px){.woocommerce-account .form-row-first,.woocommerce-account .form-row-last{width:100%;float:none}}/* End custom CSS */