.elementor-1238 .elementor-element.elementor-element-e994a77{--display:flex;}.elementor-1238 .elementor-element.elementor-element-2ee1ca9 .woolentor-myaccount-form-login .woolentor-form-title{text-align:left;}.elementor-1238 .elementor-element.elementor-element-2ee1ca9 .woolentor-myaccount-form-login form.woocommerce-form-login .form-row label{text-align:left;}/* Start custom CSS */body.woocommerce-account{background:#414141;color:#F2F0EA;}
.elementor-1238{background:#414141;color:#F2F0EA;font-family:Inter,Roboto,sans-serif;}
.elementor-1238>.e-con{padding:64px 24px 80px!important;}
.elementor-1238>.e-con>.e-con-inner{max-width:1200px;}
.elementor-1238 h1{font-family:Oswald,sans-serif!important;font-size:52px!important;line-height:1.15!important;color:#C6A15B!important;margin-bottom:32px;}
.elementor-1238 h2,.elementor-1238 h3{font-family:Oswald,sans-serif;color:#C6A15B!important;}
.elementor-1238 .woolentor_myaccount_page{display:flex;gap:32px;align-items:flex-start;}
.elementor-1238 .woocommerce-MyAccount-navigation{width:250px!important;flex:0 0 250px;float:none!important;}
.elementor-1238 .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;}
.elementor-1238 .woocommerce-MyAccount-navigation li{margin:0 0 8px!important;border:0!important;}
.elementor-1238 .woocommerce-MyAccount-navigation a{display:block;padding:16px 20px!important;background:#303030!important;border:1px solid #666!important;border-radius:4px;color:#F2F0EA!important;font-size:16px;font-weight:600;text-decoration:none!important;}
.elementor-1238 .woocommerce-MyAccount-navigation .is-active a,.elementor-1238 .woocommerce-MyAccount-navigation a:hover{background:#C6A15B!important;border-color:#C6A15B!important;color:#202020!important;}
.elementor-1238 .woocommerce-MyAccount-content{flex:1;min-width:0;width:auto!important;float:none!important;background:#303030;padding:32px!important;border:1px solid #666;border-radius:6px;}
.elementor-1238 p,.elementor-1238 address,.elementor-1238 label,.elementor-1238 legend,.elementor-1238 td,.elementor-1238 th{color:#F2F0EA!important;font-size:16px;line-height:1.7;}
.elementor-1238 a{color:#C6A15B;}
.elementor-1238 .woocommerce-MyAccount-content a:not(.button){color:#C6A15B!important;text-decoration:underline;}
.elementor-1238 .woocommerce button.button,.elementor-1238 .woocommerce a.button,.elementor-1238 button[type=submit]{background:#C6A15B!important;color:#202020!important;border:1px solid #C6A15B!important;border-radius:4px;padding:14px 22px;font-weight:700;line-height:1.4;}
.elementor-1238 input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),.elementor-1238 select,.elementor-1238 textarea{background:#414141!important;border:1px solid #888!important;color:#F2F0EA!important;border-radius:4px;min-height:46px;padding:10px 12px!important;}
.elementor-1238 input:focus,.elementor-1238 textarea:focus,.elementor-1238 a:focus-visible,.elementor-1238 button:focus-visible{outline:2px solid #C6A15B!important;outline-offset:3px;}
.elementor-1238 input::placeholder{color:#C6C3BC;}
.elementor-1238 .woocommerce-info,.elementor-1238 .woocommerce-message,.elementor-1238 .woocommerce-error{background:#414141!important;color:#F2F0EA!important;border-top-color:#C6A15B!important;}
.elementor-1238 table,.elementor-1238 th,.elementor-1238 td{background:transparent!important;border-color:#666!important;}
.elementor-1238 fieldset{border:1px solid #666;padding:20px;margin:24px 0;}
.elementor-1238 .select2-selection{background:#414141!important;border-color:#888!important;min-height:46px;}
.elementor-1238 .select2-selection__rendered{color:#F2F0EA!important;line-height:44px!important;}
@media(max-width:767px){.elementor-1238>.e-con{padding:40px 16px 56px!important;}.elementor-1238 h1{font-size:38px!important;}.elementor-1238 .woolentor_myaccount_page{display:block;}.elementor-1238 .woocommerce-MyAccount-navigation{width:100%!important;margin-bottom:24px;}.elementor-1238 .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}.elementor-1238 .woocommerce-MyAccount-navigation li{margin:0!important;}.elementor-1238 .woocommerce-MyAccount-navigation a{padding:12px!important;font-size:14px;}.elementor-1238 .woocommerce-MyAccount-content{padding:20px!important;}.elementor-1238 .form-row{width:100%!important;float:none!important;}.elementor-1238 .col2-set .col-1,.elementor-1238 .col2-set .col-2{width:100%;float:none;margin-bottom:24px;}}
.elementor-1238 .woocommerce-MyAccount-navigation ul,.elementor-1238 .woocommerce-MyAccount-navigation li{padding:0!important;border:0!important;}

.elementor-1238>.e-con>.e-con-inner{max-width:680px!important;}
.elementor-1238 form{background:#303030!important;padding:32px!important;border:1px solid #666!important;border-radius:6px;}
.elementor-1238 form button{background:#C6A15B!important;color:#202020!important;border:0;border-radius:4px;padding:14px 24px;font-weight:700;}
.elementor-1238 form label{display:block;margin-bottom:8px;}
.elementor-1238 input[type=checkbox]{accent-color:#C6A15B;}
@media(max-width:767px){.elementor-1238 form{padding:20px!important;}.elementor-1238 h1{font-size:34px!important;}}/* End custom CSS */