body.woocommerce-account>div.woocommerce:not(.dgwt-wcas-suggestions-wrapp){display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;position:relative;margin:0 auto;overflow:hidden;z-index:0;max-width:1920px}@media (min-width:1367px){body.woocommerce-account>div.woocommerce:not(.dgwt-wcas-suggestions-wrapp){padding:0 4rem}}body.woocommerce-account .woocommerce-notices-wrapper{position:absolute;background:var(--black);color:#fff;top:50px;text-align:center;display:block;width:100%;left:0}body.woocommerce-account .woocommerce-notices-wrapper .woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}body.woocommerce-account .woocommerce-notices-wrapper a{background-color:#fff;color:#000;margin:0 20px;padding:10px}body.woocommerce-account #customer_login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1081px){body.woocommerce-account #customer_login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:100px;margin-bottom:50px}}body.woocommerce-account #customer_login .u-column1,body.woocommerce-account #customer_login .u-column2{width:50%;background:#fff;margin:0;padding:200px 60px;position:relative}@media (max-width:1081px){body.woocommerce-account #customer_login .u-column1,body.woocommerce-account #customer_login .u-column2{width:calc(100% - 20px);margin:20px 10px;padding:0}}body.woocommerce-account #customer_login .u-column2{background:var(--lightgrey)}body.woocommerce-account #customer_login .u-column2 a{border-bottom:1px solid}body.woocommerce-account #customer_login h2{margin:0;padding:20px 10px;text-align:left;color:var(--black);font-size:2em}@media (max-width:1023px){body.woocommerce-account #customer_login h2{padding:20px}}body.woocommerce-account #customer_login form{padding:40px 10px}body.woocommerce-account #customer_login .woocommerce-form-row{position:relative;width:100%;margin-bottom:30px;display:block}body.woocommerce-account #customer_login .woocommerce-form-row input{width:100%;border-bottom:1px solid var(--black);padding:4px 0}body.woocommerce-account #customer_login .form-row input~label{z-index:1}body.woocommerce-account #customer_login .woocommerce-privacy-policy-text{font-size:85%;color:#3e3d3d}body.woocommerce-account #customer_login .form-row.prologin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.woocommerce-account #customer_login .form-row:not(.prologin) .woocommerce-form__label-for-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;color:#3e3d3d;margin:20px 0}body.woocommerce-account #customer_login .form-row:not(.prologin) .woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-account #customer_login .form-row button{display:block;margin:20px auto;max-width:200px}body.woocommerce-account #customer_login .form-row .woocommerce-LostPassword.lost_password{font-size:85%}body.woocommerce-account #customer_login .form-row .woocommerce-LostPassword.lost_password a{font-weight:600}body.woocommerce-account #customer_login .form-row .woocommerce-form__label-for-checkbox{position:relative;margin:20px 10px;display:block;line-height:1.5;cursor:pointer}body.woocommerce-account #customer_login .form-row~button{display:block;margin:20px auto;max-width:200px}body.woocommerce-account #customer_login .form-row~button:hover{background-color:#3e3d3d}