.login-section{margin:60px 0 40px;display:inline-block;width:100%}.login-form-wrap{max-width:620px;padding:19px 40px 30px;margin:0 auto 50px;box-shadow:0 0 27px #1f2c3212;border:solid 1px #f2f2f2;background-color:#fff}.login-form-wrap h4{display:block;color:#000;font-size:36px;font-weight:400;text-transform:capitalize;text-align:center;padding-bottom:11px;line-height:49px;margin:0}.login-form-wrap p{color:#5d5d5d;font-weight:300;font-size:16px;line-height:22px;margin-bottom:33px;text-align:center}.login-form-wrap label{margin:0 0 8px;display:block}.fieldset>.field{margin:0 0 20px}.forgot-password .fieldset>.field{margin:0 0 40px}.login-form-wrap input[type=password],.login-form-wrap input[type=text],.login-form-wrap input[type=email]{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-size:12px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;height:50px;color:#282828}.login-form-wrap input[type=password]::placeholder,.login-form-wrap input[type=text]::placeholder,.login-form-wrap input[type=email]::placeholder{color:#a5a5a5bf}.login-form-wrap input[type=checkbox]{height:20px;margin:5px 4px 0 0;position:relative;top:2px}#remember-me-box label{display:inline}.field .tooltipwrapper{position:relative;margin-left:-1px}strong.tooltiptoggle{font-size:12px}.tooltipwrapper .tooltipcontent{background:#fff;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#333;line-height:1.4;border:1px solid #bbb;margin-top:5px;left:0;top:100%}.form-login .primary,.form-login .secondary{text-align:center}.form-login .action.primary{background:#0d5280;border:1px solid #0d5280;color:#fff;cursor:pointer;font-weight:500;padding:11px 30px 12px;font-size:16px;margin:0 auto;width:56%;border-radius:3px;text-transform:uppercase;transition:.3s all;display:inline-block}.form-login .action.primary:hover{background:transparent;color:#0d5280}a.action.remind,.new-customer>p{color:#282828;font-size:12px;line-height:16px;font-weight:400;margin-top:13px;display:block}.new-customer>p{margin:6px 0 10px}.fieldset>.legend{font-weight:400;font-size:14px;line-height:19px;color:#282828;text-transform:uppercase;display:block;float:none;margin-bottom:21px}.create-account-section{margin:20px 0 40px}fieldset.fieldset.personal-info{margin-bottom:39px}.fieldset>.field.required>label:after,.fieldset>.fields>.field.required>label:after,.fieldset>.field._required>label:after,.fieldset>.fields>.field._required>label:after{content:"*";color:#e02b27;font-size:12px;margin:0 0 0 5px}.form__message.error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;padding:15px;margin-bottom:20px}.form__message.success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;padding:15px;margin-bottom:20px}.errors ul{margin:0;padding:0}.errors li{list-style:none}.shopify-challenge__container{padding:70px 0}.shopify-challenge__button{background:#0d5280;border:1px solid #0d5280;color:#fff;cursor:pointer;font-weight:500;padding:11px 30px 12px;font-size:16px;margin:0 auto;width:56%;border-radius:3px;text-transform:uppercase;transition:.3s all;display:inline-block;margin-top:20px!important}.shopify-challenge__button:hover{background:transparent;color:#0d5280}.account-menu{padding:15px;margin-bottom:20px;width:100%;border:solid 1px #e1e1e1;background-color:#fff}.account-menu h2{font-size:18px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.63px;text-align:left;margin-bottom:10px}.account-menu ul{margin:0;padding:0}.account-menu ul li{list-style:none}.account-menu ul li a{margin-left:0!important;font-size:16px;line-height:30px;border-bottom:1px solid #e6e6e6;display:block;text-align:left;color:#212529}.account-menu ul li a:hover{color:#0d5280}.__account h2{font-size:2.5rem;text-transform:capitalize}.__account table a{font-size:15px;color:#0d5280}.__account table,.__account .card{border:solid 1px #e1e1e1;background-color:#fff}.__account .card p{font-size:15px;line-height:20px;color:#4e4e4e;font-weight:300}.__account .card button.btn{font-size:13px;font-weight:500;line-height:1;border-radius:3px;padding:5px 20px!important;background:#0d5280;border:1px solid #0d5280;color:#fff;cursor:pointer;display:inline-block;box-sizing:border-box;transition:.4s all ease;text-transform:uppercase}.__account .__form label{color:#5d5d5d;font-weight:400;font-size:16px;line-height:30px}.__account .__form input,.__account .__form select{background:#f9f9f9;background-clip:padding-box;border:1px solid #e2e2e2;border-radius:1px;font-family:Montserrat,sans-serif;font-size:12px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;height:50px;color:#282828}.__account .__form .__checkbox input{float:left;width:15px;height:15px;margin-top:7px;margin-right:10px}.__account .__form .btn{font-size:13px;font-weight:500;line-height:1;border-radius:3px;padding:10px 20px!important;background:#0d5280;border:1px solid #0d5280;color:#fff;cursor:pointer;display:inline-block;box-sizing:border-box;transition:.4s all ease;text-transform:uppercase;margin-top:15px}.__account .card button.btn:hover,.__account .__form .btn:hover{background:#fff;border:1px solid #0d5280;color:#0d5280}.__checkbox input{float:left;width:15px;height:15px;margin-top:7px;margin-right:10px}.add-address{font-size:13px;font-weight:500;line-height:1;border-radius:3px;padding:10px 20px!important;background:#0d5280;border:1px solid #0d5280;color:#fff;cursor:pointer;display:inline-block;box-sizing:border-box;transition:.4s all ease;text-transform:uppercase;float:right}.add-address:hover{background:#fff;border:1px solid #0d5280;color:#0d5280}
/*# sourceMappingURL=/cdn/shop/t/24/assets/customer.css.map */
