.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-5dc2989e */.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce {
  display: flex;
  flex-wrap: wrap;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs {
  float: unset;
  flex: 1 1 100%;
  display: flex;
  flex-wrap: wrap;
  margin-right: 0px;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .oceanwp-user-profile {
  flex: 1 1 100%;
  margin-bottom: 20px;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation {
  flex: 1 1 100%;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  border-top: 0px;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link {
  flex: 0 0 calc( (100% - 120px ) / 7);
  display: flex;
  height: 125px;
  border: 1px solid black;
  border-radius: 5px;
  border: 1px solid black;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active {
  background: #457A91;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a {
  color: #fff;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a:before {
  color: #fff;
}
@media only screen and (max-width: 59.9375em) {
  .elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link {
    flex: 0 0 calc( (100% - 40px ) / 2);
    margin-bottom: 10px;
  }
  .elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:last-of-type {
    flex: 0 0 calc(100% - 40px);
    margin-bottom: 0px;
  }
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a {
  display: flex;
  text-align: center;
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-tabs .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:before {
  flex: 1 1 100%;
  margin-left: 0px;
  font-size: 30px;
  text-align: center;
  flex-basis: 100%;
  width: 100%;
  display: block;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-content {
  float: unset;
  flex: 1 1 100%;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-content .tinv-wishlist .tinv-header, .elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-content .tinv-wishlist .social-buttons {
  width: 100%;
  display: block;
}
.elementor-15 .elementor-element.elementor-element-5dc2989e .woocommerce .woocommerce-MyAccount-content .tinv-wishlist form {
  width: 100%;
}/* End custom CSS */