.elementor-52 .elementor-element.elementor-element-bec407f{--display:flex;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-38566e5 */.elementor-52 .elementor-element.elementor-element-38566e5{font-family:inherit;--forms-buttons-normal-text-color:#fff;--forms-buttons-normal-background-color:#d94738;--forms-buttons-border-radius:10px;--tabs-normal-color:#465063;--tabs-hover-color:#c53c2f;--tabs-active-color:#c53c2f;--tabs-border-radius:10px;--sections-border-radius:16px;--sections-border-color:#e7e9ee;--sections-background-color:#fff;--typography-section-titles-color:#202936;--typography-general-text-color:#526071;--forms-fields-border-radius:9px;--forms-fields-normal-border-color:#dce1e7;--forms-fields-normal-background-color:#fff;--forms-labels-color:#344054;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce{font-family:inherit;font-size:15px;line-height:1.75;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-navigation{padding:12px;background:#f8f9fb;border:1px solid #e7e9ee;border-radius:16px;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-navigation li{margin:4px 0;border:0!important;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-navigation li a{padding:13px 17px!important;border-radius:10px!important;font-weight:500;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-navigation li.is-active a{background:#fff0ed!important;color:#bc382c!important;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-navigation li a:hover{background:#fff0ed!important;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-content{padding:28px!important;border:1px solid #e7e9ee;border-radius:16px;box-shadow:0 6px 24px rgba(30,40,55,.035);background:#fff;min-width:0;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-content p{margin:0 0 18px;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce h2,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce h3{font-family:inherit;font-size:22px;line-height:1.4;font-weight:600;color:#202936;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce form.login,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce form.register{padding:28px;border:1px solid #e7e9ee;border-radius:16px;background:#fff;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce input.input-text,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce select,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce textarea{font-family:inherit;font-size:15px;border-radius:9px;min-height:46px;padding:10px 13px;border:1px solid #dce1e7;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce input:focus,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce textarea:focus{outline:2px solid #eab3ac;outline-offset:2px;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce button.button,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce a.button{border-radius:10px;background:#d94738;color:white;font:500 14px/1.4 inherit;padding:13px 22px;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce table.shop_table{border-radius:12px;overflow:hidden;border-color:#e7e9ee;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce table th{background:#f8f9fb;}
.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-Address{border-radius:12px;}
@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-navigation,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-content{width:100%!important;float:none!important;}.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-navigation{margin-bottom:18px;}.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-content{padding:20px!important;}.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce form.login,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce form.register{padding:20px;}.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce h2,.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce h3{font-size:20px;}.elementor-52 .elementor-element.elementor-element-38566e5 .woocommerce-MyAccount-content{overflow-x:auto;}}/* End custom CSS */