/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


.woocommerce-MyAccount-navigation ul{list-style:none;}
.woocommerce-MyAccount-navigation ul li{display:flex;}
.woocommerce-MyAccount-navigation ul li a{font-family: "D-DINCondensed-Bold", Sans-serif; padding:5px 0; border-bottom:1px solid #edeee6; width:100%;}
.woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li.is-active a{color:#abbb2d}
.woocommerce-MyAccount-navigation ul li:first-child a{padding-top:0;}
.woocommerce-MyAccount-navigation ul li a br{display:none;}

.woocommerce form .form-row br{display:none;}
.woocommerce form .form-row .input-text, .woocommerce form .form-row select{background-color:#ffffff; border-color:#D2CEBE; border-width:1px 1px 1px 1px; border-radius:8px 8px 8px 8px; height:55px;}

.woocommerce-MyAccount-content fieldset{padding:0px; margin-top:30px; border:0;}
.woocommerce-MyAccount-content .woocommerce-Button{background-color:#d76c53 !important; border-radius:0 !important; color:#fff !important; padding:18px 32px 18px 32px !important; font-family:"Aleo", Sans-serif; font-size:18px !important; font-weight:700 !important; margin-top:30px !important;}

.my-account-login-page .woocommerce{max-width:530px; margin:0 auto; padding:30px; background-color:#fff; box-shadow:0px 0px 14px 0px rgba(0,0,0,0.15);}
.my-account-login-page .woocommerce h2{font-size:30px; display:flex; align-items:center; column-gap:20px; text-transform:uppercase; line-height:normal;}
.my-account-login-page .woocommerce h2:before, .page-id-685 .woocommerce h2:after{height:1px; width:100%; background-color:#edeee6; content:" ";}
.my-account-login-page .woocommerce .woocommerce-form{margin:0; padding:0; border:0;}

.my-account-login-page .woocommerce .woocommerce-form .form-row{margin-top:20px; margin-bottom:20px; display:flex; justify-content:space-between; align-items:center;}
.my-account-login-page .woocommerce .woocommerce-form .form-row label span{margin-left:5px;}
.my-account-login-page .woocommerce .woocommerce-form .form-row:before, .page-id-685 .woocommerce .woocommerce-form .form-row:after{display:none;}
.my-account-login-page .woocommerce .woocommerce-form .woocommerce-form-row{margin-top:0px; margin-bottom:0px; display:block;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin-right:0; text-transform: uppercase; color:#fff; background-color:#d76c53; border-radius:0; font-weight:400; letter-spacing:1px;}

.page-id-685 .woocommerce-MyAccount-content p{font-family:"Aleo", Sans-serif; font-weight:400;}
.page-id-685 .woocommerce-MyAccount-content p a{border-bottom:1px solid #314f75;}


.woocommerce-checkout .post-684{margin-top:80px; margin-bottom:80px;}
.woocommerce-checkout .post-684 .page-header h1.entry-title{font-size:44px; color:#314f75; line-height: normal;}
.woocommerce-checkout .post-684 .wc-block-components-button{text-transform: uppercase; color:#fff; background-color:#d76c53; border-radius:0; font-weight:400; letter-spacing:1px;}

.dashboard-link{margin-right:0; text-transform: uppercase; color:#fff !important; background-color:#d76c53; border-radius:0; font-weight:400; letter-spacing:1px; text-decoration:none !important;}
.wc-block-components-order-summary-item__image{display:none !important;}
.wc-block-components-order-summary-item__description{padding-left: 0px !important;}
.wc-block-checkout__add-note {display: none !important;}
a.wc-block-components-checkout-return-to-cart-button { display: none !important;}
