.customer-form__subtitle,.customer-form__error ul,.customer-form__error span,.customer-form__wrapper,.customer-form__buttons,.customer-form__link{display:flex;justify-content:center}.customer-form__link,.customer-form__button{cursor:pointer}.customer-form__title{text-align:center;margin-bottom:15px}.customer-form__subtitle{padding:10px 0}.customer-form__error span,.customer-form__error ul{display:flex;flex-direction:column;color:#d02e2e;list-style:none;margin-top:5px;padding:5px;border:1px solid #d02e2e;border-radius:3px;background-color:#fff6f6;margin-bottom:10px}.customer-form__wrapper{flex-direction:column;max-width:370px;margin:50px auto}.customer-form__input{border:1px solid #e5e5e5;border-radius:3px;padding:8px 10px;margin-bottom:10px;width:100%}.customer-form__buttons{width:100%;flex-direction:column}.customer-form__button,.shopify-challenge__button btn{padding:9px 10px 8px;margin:0 0 10px;font-weight:700;background-color:var(--color-secondary-buttons);color:var(--color-secondary-buttons-text);border:none;font-size:1rem;text-transform:uppercase}.customer-form__link{text-decoration:none;color:#000;margin-bottom:7px}.customer-form__password-successfuly-reset{background:#efe;display:inline-block;padding:5px;border:1px solid #94ea94;margin-bottom:18px;width:100%;text-align:center}.template-account h1,.template-order h1,.template-addresses h1,.template-account h2,.template-order h2,.template-addresses h2{font-size:19px;text-transform:uppercase;font-weight:700}.template-account h2,.template-order h2,.template-addresses h2{margin-bottom:8px}.template-account p,.template-order p,.template-addresses p{font-size:14px}.template-account hr,.template-order hr,.template-addresses hr{margin:15px 0}.account-header{position:relative;border-bottom:1px solid #000;padding:0 0 13px;margin-bottom:20px;width:100%}.account-logout-link{position:absolute;right:0;top:50%;transform:translateY(-50%)}.template-account p{margin-bottom:15px}.template-account .customer-info-text{color:#000;font-weight:700}.template-account .default-address-data{display:flex;justify-content:space-between}.template-account .account-orders-content{display:flex;flex-wrap:nowrap;margin-bottom:10px;padding:10px}.template-account .orders-customers-info{display:flex;flex-direction:column;width:100%}.template-account .order-text{display:flex;justify-content:space-between;width:100%}.template-account .account-orders{width:50%}.template-account .address{width:45%}.template-account .default-address,.template-account .subscription-recharge,.template-account .customer-address{width:100%}.template-account .default-address,.template-account .no-orders,.template-account .account-orders-content{background-color:#fafafa;padding:30px}.template-account .account-wrapper{display:flex;justify-content:space-between;width:100%}.template-account .account-orders,.template-account .template-account .address{margin-right:10px}.template-account .no-orders{text-align:center}.template-order .account-header{border-bottom:1px solid #ccc}.template-order .default-address-data{display:flex;justify-content:space-between}.template-order .customer-status-text{font-weight:700}.template-order .grid-product-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:0 20px;width:100%}.template-order .grid-product-order-link{display:flex;border-bottom:1px solid #ccc;padding:10px 0}.template-order .grid-product-info .grid-product-title{text-align:left;width:auto}.template-order .order-status,.template-order .order-billing-address,.template-order .order-shipping-address{background:#fcfbfb;padding:30px;margin-bottom:10px}.template-order .order-container{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;padding:20px 0}.template-order .customer-order{background:#fcfbfb;padding:30px;width:40%}.template-order .customer-order-status{width:50%}.template-order .order-subtotal,.template-order .order-status-items{display:flex;width:100%;justify-content:space-between}.template-order .order-status-items.order-total{padding:5px 0;border-top:1px solid #c3bcbc}.template-order .order-status .section-title,.template-order .order-shipping-address .section-title,.template-order .order-billing-address .section-title,.template-order .product-orders .section-title{padding:0;margin:0}.template-order .order-unity{color:#000}.account-order-item{display:flex;align-items:center}.account-order-product-image{width:50px}.template-addresses button.button.address-new-toggle{background-color:#424242;color:#fff;padding:0 23px;height:42px}.template-addresses .add-address-btn-wrapper{margin:10px 0 20px}.template-addresses header{display:flex;justify-content:space-between;width:100%;padding:20px 0;flex-wrap:wrap}.template-reset_password .customer-login-form form,.template-login .customer-login-form form,.template-register .customer-login-form form,.template-reset_password .recover-password-form form,.template-login .recover-password-form form,.template-register .recover-password-form form,.template-reset_password .form-reset-password form,.template-login .form-reset-password form,.template-register .form-reset-password form,.template-register form.create-account-form{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;padding:10px;max-width:370px;margin:0 auto}.template-reset_password .customer-login-form form input,.template-login .customer-login-form form input,.template-register .customer-login-form form input,.template-reset_password .recover-password-form form input,.template-login .recover-password-form form input,.template-register .recover-password-form form input,.template-reset_password .form-reset-password form input,.template-login .form-reset-password form input,.template-register .form-reset-password form input,.template-register form.create-account-form input{border:1px solid #e5e5e5;border-radius:3px;padding:8px 10px;margin-bottom:10px;width:100%}.template-reset_password .customer-login-form form .button,.template-login .customer-login-form form .button,.template-register .customer-login-form form .button,.template-reset_password .recover-password-form form .button,.template-login .recover-password-form form .button,.template-register .recover-password-form form .button,.template-reset_password .form-reset-password form .button,.template-login .form-reset-password form .button,.template-register .form-reset-password form .button,.template-register form.create-account-form .button{padding:9px 10px 8px;width:100%;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-secondary-buttons);color:var(--color-secondary-buttons-text);border:none;font-size:1rem;text-transform:uppercase}.template-reset_password .customer-login-form form .button:hover,.template-login .customer-login-form form .button:hover,.template-register .customer-login-form form .button:hover,.template-reset_password .recover-password-form form .button:hover,.template-login .recover-password-form form .button:hover,.template-register .recover-password-form form .button:hover,.template-reset_password .form-reset-password form .button:hover,.template-login .form-reset-password form .button:hover,.template-register .form-reset-password form .button:hover,.template-register form.create-account-form .button:hover,.template-reset_password .customer-login-form form .button:active,.template-login .customer-login-form form .button:active,.template-register .customer-login-form form .button:active,.template-reset_password .recover-password-form form .button:active,.template-login .recover-password-form form .button:active,.template-register .recover-password-form form .button:active,.template-reset_password .form-reset-password form .button:active,.template-login .form-reset-password form .button:active,.template-register .form-reset-password form .button:active,.template-register form.create-account-form .button:active,.template-login .customer-form__button:hover{background-color:var(--color-secondary-buttons-hover);color:var(--color-secondary-buttons-text-hover)}.template-reset_password .customer-login-form form p,.template-login .customer-login-form form p,.template-register .customer-login-form form p,.template-reset_password .recover-password-form form p,.template-login .recover-password-form form p,.template-register .recover-password-form form p,.template-reset_password .form-reset-password form p,.template-login .form-reset-password form p,.template-register .form-reset-password form p,.template-register form.create-account-form p{text-align:center;font-size:13px;margin-bottom:10px}.template-reset_password .customer-login-form form a,.template-login .customer-login-form form a,.template-register .customer-login-form form a,.template-reset_password .recover-password-form form a,.template-login .recover-password-form form a,.template-register .recover-password-form form a,.template-reset_password .form-reset-password form a,.template-login .form-reset-password form a,.template-register .form-reset-password form a,.template-register form.create-account-form a{margin-bottom:7px;color:#000}.template-reset_password .customer-login-form form h1,.template-login .customer-login-form form h1,.template-register .customer-login-form form h1,.template-reset_password .recover-password-form form h1,.template-login .recover-password-form form h1,.template-register .recover-password-form form h1,.template-reset_password .form-reset-password form h1,.template-login .form-reset-password form h1,.template-register .form-reset-password form h1,.template-register form.create-account-form .button{margin-bottom:10px}.template-reset_password .customer-login-form form .errors,.template-login .customer-login-form form .errors,.template-register .customer-login-form form .errors,.template-reset_password .recover-password-form form .errors,.template-login .recover-password-form form .errors,.template-register .recover-password-form form .errors,.template-reset_password .form-reset-password form .errors,.template-login .form-reset-password form .errors,.template-register .form-reset-password form .errors,.template-register form.create-account-form .errors{color:#d02e2e;border:1px solid #d02e2e;border-radius:3px;padding:0 54px;background-color:#fff6f6;margin-bottom:15px}.template-reset_password .form-reset-password form .errors{padding:5px;line-height:1.2}.template-reset_password .customer-login-form form .errors ul li,.template-login .customer-login-form form .errors ul li,.template-register .customer-login-form form .errors ul li,.template-reset_password .recover-password-form form .errors ul li,.template-login .recover-password-form form .errors ul li,.template-register .recover-password-form form .errors ul li,.template-reset_password .form-reset-password form .errors ul li,.template-login .form-reset-password form .errors ul li,.template-register .form-reset-password form .errors ul li,.template-register form.create-account-form .errors ul li{text-align:center}.template-reset_password .customer-login-form .reset-success,.template-login .customer-login-form .reset-success,.template-register .customer-login-form .reset-success,.template-reset_password .recover-password-form .reset-success,.template-login .recover-password-form .reset-success,.template-register .recover-password-form .reset-success,.template-reset_password .form-reset-password .reset-success,.template-login .form-reset-password .reset-success,.template-register .form-reset-password .reset-success,.template-reset_password .customer-login-form .reset-success-recover,.template-login .customer-login-form .reset-success-recover,.template-register .customer-login-form .reset-success-recover,.template-reset_password .recover-password-form .reset-success-recover,.template-login .recover-password-form .reset-success-recover,.template-register .recover-password-form .reset-success-recover,.template-reset_password .form-reset-password .reset-success-recover,.template-login .form-reset-password .reset-success-recover,.template-register .form-reset-password .reset-success-recover{color:#56ad6a;border:1px solid #56ad6a;border-radius:3px;background-color:#ecfef0;padding:0 15px}.rc_header-settings.rc_title-bar{margin-top:20px}.guest_login{max-width:370px;text-align:center;margin:20px auto}.guest_login .button{padding:5px 10px;width:100%;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;background-color:#26b522;color:#fff;border:none;font-size:1rem;text-transform:uppercase;border-radius:3px}.guest_login .button:hover,.guest_login .button:active{background-color:#1a7117;color:#fff}body .shopify-challenge__container{max-width:500px;margin:50px auto;display:block;clear:both;overflow:hidden}body .shopify-challenge__container form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}body .shopify-challenge__container form .shopify-challenge__button{background:var(--AddToCartBackground);color:var(--AddToCartTextColor);border-radius:0;cursor:pointer;border:1px solid #e5e5e5;padding:8px 10px;margin-bottom:10px;text-transform:uppercase;width:100%;font-weight:700}body .shopify-challenge__container form .shopify-challenge__button:hover,body .shopify-challenge__container form .shopify-challenge__button:active{background:var(--AddToCartBackgroundHover);color:var(--AddToCartTextColorHover)}.field-wrap{width:33.333%;padding:7px 0}.field-wrap input[type=text],.field-wrap input[type=tel],.field-wrap select{border:1px solid #ccc;height:42px;width:calc(100% - 15px);padding:0 10px;font-size:16px;background:#fff}.field-wrap input[type=text]:focus,.field-wrap input[type=tel]:focus,.field-wrap select:focus{border-color:#777}.field-wrap input[type=checkbox]{border:1px solid #ccc;width:20px;height:20px}.field-wrap input[type=checkbox]:checked{display:flex;align-items:center;justify-content:center;line-height:20px}.field-wrap.formbtn{width:100%}.field-wrap.field-defaultaddress{display:flex;align-items:center}.field-wrap.field-defaultaddress label{margin-left:7px}.userAddress{margin-top:20px}.userAddress .userAddress-single{width:45%;margin:0 20px 20px 0;border:1px solid #ccc;padding:15px 30px;transition:ease all .3s;overflow:hidden;clear:both}.formedit{margin-top:15px;padding-top:15px}.formedit h4{margin:15px 0 10px}.formedit .field-wrap{float:left;width:45%}.formedit .field-wrap.field-defaultaddress{width:100%}.formbtn input[type=submit],.formbtn button{background-color:#26b522;border:none;color:#fff;float:left;padding:0 23px;height:42px;width:188px}.formbtn input[type=submit]:hover,.formbtn button:hover,.formbtn input[type=submit]:active,.formbtn button:active{background:#1a7117;cursor:pointer}.formedit .formbtn{width:100%}.formbtn button{background:transparent;color:#000;width:auto}.formbtn button:hover,.formbtn button:active{background:transparent;cursor:pointer}.actionbuttons{border-top:1px solid #ccc;margin-top:15px;padding-top:10px}.actionbuttons .address-edit-toggle{background:#efa404;color:#fff;padding:5px 15px;margin-right:15px}.actionbuttons .address-edit-toggle:hover,.actionbuttons .address-edit-toggle:active{background:#fdab01;cursor:pointer}.template-login .recover-password-form div.reset-success-recover.error{background-color:#fff6f6;color:#d02e2e;border-color:#d02e2e;padding:0 10px;margin-bottom:10px;width:100%;list-style:none}.template-login .recover-password-form div.reset-success-recover{padding:0 10px;margin-bottom:10px;width:100%}.template-login .recover-password-form div.reset-success-recover.error li{list-style:none}.actionbuttons a{color:red}.template-account .customer-address{color:#3690d3}.template-account h1{font-size:2em;margin-top:15px}.account-content{padding:20px 0;float:left;width:100%}.account-content h1,.account-content h2{font-weight:700}.contact-wrapper{margin:10px auto 55px;padding:10px}.contact-wrapper .form-success{background:#dfd;border:1px solid #7a7;padding:10px;margin-bottom:10px;max-width:initial}.contact-wrapper .errors{background:#fdd;border:1px solid #eaa;padding:10px;margin-bottom:10px}.contact-wrapper .errors ul{display:block;padding-left:20px}.contact-wrapper .contact-title{margin-bottom:10px}.contact-wrapper .all-width{width:100%;border:1px solid #e5e5e5;border-radius:3px;padding:8px 10px;margin-bottom:10px}.contact-wrapper .half-width{width:49.5%}.contact-wrapper .position-left{float:left}.contact-wrapper .position-right{float:right}.contact-wrapper .contact-button{padding:10px;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-secondary-buttons);color:var(--color-secondary-buttons-text);border:none;font-size:1rem;text-transform:uppercase}.contact-wrapper .contact-button:hover,.contact-wrapper .contact-button:active{background-color:var(--color-secondary-buttons-hover);color:var(--color-secondary-buttons-text-hover)}.template-addresses .account-content,.template-order .account-content,.template-account .account-content{padding:0 0 20px}.template-addresses h1,.template-order h1,.template-account h1{margin-top:15px;font-size:1.8rem;text-transform:uppercase}.template-addresses hr,.template-order hr,.template-account hr{margin:15px 0}.template-addresses .responsive-table,.template-order .responsive-table,.template-account .responsive-table{width:100%;max-width:800px;border-collapse:collapse;border-spacing:0;margin:20px 0 30px}.template-addresses .responsive-table thead th,.template-order .responsive-table thead th,.template-account .responsive-table thead th{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;padding:12px 0;text-transform:uppercase;font-weight:700}.template-addresses .responsive-table tbody td,.template-order .responsive-table tbody td,.template-account .responsive-table tbody td{text-align:left;padding:6px 0}.template-addresses .responsive-table tbody tr:nth-of-type(2n),.template-order .responsive-table tbody tr:nth-of-type(2n),.template-account .responsive-table tbody tr:nth-of-type(2n){background:#f8f8f8}.template-addresses .responsive-table tbody td,.template-order .responsive-table tbody td,.template-account .responsive-table tbody td{border-bottom:1px solid #ddd;text-align:left;padding:6px 0}.template-addresses tfoot td:nth-of-type(2),.template-order tfoot td:nth-of-type(2),.template-account tfoot td:nth-of-type(2){text-align:right}.template-addresses .responsive-table-row td:nth-of-type(1) a,.template-order .responsive-table-row td:nth-of-type(1) a,.template-account .responsive-table-row td:nth-of-type(1) a{font-weight:700}.template-addresses .responsive-table-row td:nth-of-type(1) a:hover,.template-order .responsive-table-row td:nth-of-type(1) a:hover,.template-account .responsive-table-row td:nth-of-type(1) a:hover,.template-addresses .responsive-table-row td:nth-of-type(1) a:active,.template-order .responsive-table-row td:nth-of-type(1) a:active,.template-account .responsive-table-row td:nth-of-type(1) a:active{text-decoration:underline}.template-addresses .link-back,.template-order .link-back,.template-account .link-back{display:inline-block;margin-bottom:10px}.template-addresses .link-back:hover,.template-order .link-back:hover,.template-account .link-back:hover,.template-addresses .link-back:active,.template-order .link-back:active,.template-account .link-back:active{text-decoration:underline}.template-addresses tfoot td,.template-order tfoot td,.template-account tfoot td{font-size:15px;font-weight:700}.template-addresses .responsive-table thead th:last-of-type,.template-order .responsive-table thead th:last-of-type,.template-account .responsive-table thead th:last-of-type,.template-addresses .responsive-table tbody td:last-of-type,.template-order .responsive-table tbody td:last-of-type,.template-account .responsive-table tbody td:last-of-type{text-align:right}.template-addresses .order-info,.template-order .order-info,.template-account .order-info{margin-bottom:30px}.template-addresses .order-info h3~h3,.template-order .order-info h3~h3,.template-account .order-info h3~h3{margin-top:20px}.template-addresses .order-info h3,.template-order .order-info h3,.template-account .order-info h3{text-transform:uppercase;margin-bottom:5px}.template-account p{margin-bottom:0}.default-address-label{font-weight:700}@media only screen and (max-width: 1019px){.userAddress .userAddress-single{width:100%;margin:20px auto}}@media screen and (max-width: 767px){.template-register .customer-login-form form,.template-login .customer-login-form form,.template-register .recover-password-form form,.template-login .recover-password-form form{max-width:100%;padding:0 30px}.template-register .customer-login-form form .errors,.template-login .customer-login-form form .errors,.template-register .recover-password-form form .errors,.template-login .recover-password-form form .errors,.template-register .customer-login-form form .reset-success,.template-login .customer-login-form form .reset-success,.template-register .recover-password-form form .reset-success,.template-login .recover-password-form form .reset-success{width:100%}.template-register .customer-login-form form .errors ul li,.template-login .customer-login-form form .errors ul li,.template-register .recover-password-form form .errors ul li,.template-login .recover-password-form form .errors ul li,.template-register .customer-login-form form .reset-success ul li,.template-login .customer-login-form form .reset-success ul li,.template-register .recover-password-form form .reset-success ul li,.template-login .recover-password-form form .reset-success ul li{text-align:left}.template-account hr{margin-top:10px}.template-account .account-wrapper{flex-direction:column}.template-account .account-orders,.template-account .address,.template-order .customer-order-status,.template-order .customer-order,.template-addresses button.button.address-new-toggle{width:100%}.template-addresses .main-content header{display:flex;justify-content:space-between;width:calc(100% - 40px);padding:20px 0;margin:0 20px;flex-wrap:wrap}.template-addresses .account-content{display:flex;flex-wrap:wrap;flex-direction:column}.shopify-challenge__container form .shopify-challenge__button{width:304px}.field-wrap,.field-wrap input[type=text],.field-wrap input[type=tel],.field-wrap select{width:100%}.userAddress-single p{font-size:14px}.address-pagetitle{margin-bottom:15px}.template-addresses .address-new-toggle{height:42px;width:100%;margin-bottom:15px}.contact-wrapper,.contact-wrapper .contact-button{width:100%}.template-addresses .responsive-table thead th,.template-order .responsive-table thead th,.template-account .responsive-table thead th{font-size:11px;padding:5px}.template-addresses .responsive-table tbody td,.template-order .responsive-table tbody td,.template-account .responsive-table tbody td{font-size:12px;padding:3px}.default-address-data,.userAddress-single p{font-size:13px!important}.formbtn input[type=submit],.formbtn button{width:100%}}@media only screen and (max-width: 480px){.address-pagetitle,.template-addresses .address-new-toggle{width:100%}.field-wrap,.formedit .field-wrap{margin:0 auto}.field-wrap,.formedit .field-wrap{width:100%}.field-wrap.formbtn{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.contact-wrapper{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/294/assets/template-customer.css.map */
