.templateCustomers #main-content{position:relative}.templateCustomers #main-content .shopify-section-breadcrumb{z-index:1;position:relative}.templateCustomers .btn-3{background-color:var(--primary-color);color:#fff;border-radius:10px;padding:8px 16px}.templateCustomers .btn-3 svg path{fill:#fff}.templateCustomers .btn-2{color:var(--primary-color);background-color:#fff;border:1px solid var(--primary-color);border-radius:10px;padding:8px 16px}.templateCustomers .btn-2 svg path{fill:var(--primary-color)}.shopify-section-account-login{overflow:hidden;padding:var(--padding);margin:var(--margin);color:var(--text);min-height:820px}.shopify-section-account-login:before{content:"";background-image:var(--background-image);background-size:cover;position:absolute;left:0;top:-16px;right:0;bottom:0}@media (max-width: 749px){.shopify-section-account-login:before{background-image:var(--background-image-mb);top:-24px}}.shopify-section-account-login .login-back{display:flex}.shopify-section-account-login .login-back svg{width:40px;height:40px}.shopify-section-account-login .login-block,.shopify-section-account-login .register-block{cursor:pointer}.shopify-section-account-login>div{position:relative;z-index:1}.shopify-section-account-login .main-title{margin-bottom:35px;text-align:center}@media (min-width: 750px){.shopify-section-account-login .main-title{margin-bottom:80px}}.shopify-section-account-login .main-title h1{font-size:20px;text-transform:none;font-weight:400}@media (min-width: 750px){.shopify-section-account-login .main-title h1{font-size:40px}}.shopify-section-account-login .main-title p{font-size:16px;margin:0}@media (min-width: 750px){.shopify-section-account-login .main-title p{font-size:24px}}.shopify-section-account-login .main-navigation{display:flex;flex-direction:column;justify-content:center;gap:24px}@media (min-width: 750px){.shopify-section-account-login .main-navigation{flex-direction:unset}}.shopify-section-account-login .main-navigation>*{cursor:pointer;padding:24px;text-align:center;border-top:1px solid #009EE3;border-bottom:1px solid #066da1;background-image:linear-gradient(#009ee3,#066da1),linear-gradient(#009ee3,#066da1);background-size:1px 100%;background-position:0 0,100% 0;background-repeat:no-repeat;border-radius:10px;box-shadow:0 2px 5px #0000001a}@media (min-width: 750px){.shopify-section-account-login .main-navigation>*{flex:1;max-width:308px}}.shopify-section-account-login .main-navigation .svg-wrapper{display:flex;justify-content:center}.shopify-section-account-login .main-navigation .text{font-size:18px;margin-bottom:8px}@media (min-width: 750px){.shopify-section-account-login .main-navigation .text{margin-bottom:16px;font-size:24px}}.shopify-section-account-login .main-navigation .subtext{font-size:13px;color:var(--subtext)}.shopify-section-account-login .block-inner{position:absolute;left:0;top:0;right:0;padding:0 16px;margin:0 auto;transition:.3s all ease-in-out;max-width:650px;width:100%}.shopify-section-account-login .form-wrapper{max-width:92vw;width:100%;position:absolute;top:0;z-index:2;transition:.3s all ease-in-out;padding:24px;margin:auto;border-top:1px solid #009EE3;border-bottom:1px solid #066da1;background-image:linear-gradient(#009ee3,#066da1),linear-gradient(#009ee3,#066da1);background-size:1px 100%;background-position:0 0,100% 0;background-repeat:no-repeat;border-radius:10px;box-shadow:0 2px 5px #0000001a;display:block}@media (min-width: 750px){.shopify-section-account-login .form-wrapper{max-width:650px}}.shopify-section-account-login .form-wrapper .page-title{margin-bottom:35px;text-align:center}@media (min-width: 750px){.shopify-section-account-login .form-wrapper .page-title{margin-bottom:80px}}.shopify-section-account-login .form-wrapper .page-title h2{font-size:20px;text-transform:none;font-weight:400}@media (min-width: 750px){.shopify-section-account-login .form-wrapper .page-title h2{font-size:40px}}.shopify-section-account-login .form-wrapper .page-title div{font-size:16px;margin:0;display:flex;justify-content:center}@media (min-width: 750px){.shopify-section-account-login .form-wrapper .page-title div{font-size:24px}}.shopify-section-account-login .form-wrapper.recover-form .page-title div{margin:0 auto}.shopify-section-account-login .form-wrapper form{max-width:320px;margin:auto;font-size:16px}.shopify-section-account-login .form-wrapper .form-field{margin-bottom:16px;color:inherit}.shopify-section-account-login .form-wrapper input,.shopify-section-account-login .form-wrapper textarea{border-radius:24px;border:1px solid var(--miscellaneous);background:none;box-shadow:0 1px 1.5px #0003}.shopify-section-account-login .form-wrapper label{font-weight:600}.shopify-section-account-login .form-wrapper textarea{border-radius:16px}.shopify-section-account-login .form-wrapper .password-wrapper{position:relative}.shopify-section-account-login .form-wrapper .btn-password-toggle{display:flex;align-items:center;position:absolute;top:8px;right:15px}.shopify-section-account-login .form-wrapper .btn-password-toggle svg{width:20px;height:auto}.shopify-section-account-login .form-wrapper .show-password .icon-hide_password{display:block}.shopify-section-account-login .form-wrapper .show-password .icon-show_password,.shopify-section-account-login .form-wrapper .hide-password .icon-hide_password{display:none}.shopify-section-account-login .form-wrapper .hide-password .icon-show_password{display:block}.shopify-section-account-login .form-wrapper .form-agree-checkbox{position:relative;display:flex;align-items:center;margin-bottom:24px}.shopify-section-account-login .form-wrapper .form-agree-checkbox input{padding:0;height:22px}.shopify-section-account-login .form-wrapper .form-agree-checkbox label{display:flex;align-items:center;gap:8px;color:var(--subtext);font-size:13px;font-weight:400}.shopify-section-account-login .form-wrapper .form-agree-checkbox label svg{width:16px;height:16px}.shopify-section-account-login .form-wrapper .form-button-group{display:flex;justify-content:space-between;align-items:center;font-size:16px;color:var(--text)}.shopify-section-account-login .form-wrapper .form-button-group .btn-forgot{font-size:16px}.shopify-section-account-login .form-wrapper .form-button-group .btn-3{background:var(--primary-button-bg);color:var(--primary-button-text);border-radius:20px;padding:4px 16px;font-size:16px;font-weight:600;line-height:normal}.shopify-section-account-login .register-form .form-button-group{justify-content:center;margin-top:40px;min-width:200px}.shopify-section-account-login .login-active{left:100%;opacity:0;visibility:hidden}.shopify-section-account-login .register-active{right:0;left:-100%;opacity:0;visibility:hidden}.shopify-section-account-login .register-active~.login-form.none{display:none}.shopify-section-account-login .recover-form.none{opacity:0;visibility:hidden;left:-100%;right:0}.shopify-section-account-login .recover-form{left:0;right:0;opacity:1;visibility:visible}.shopify-section-account-login .recover-form .recover-msg-wrapper{display:flex;align-items:flex-start;gap:8px;margin-bottom:20px}.shopify-section-account-login .recover-form .recover-msg-wrapper svg{flex:0 0 26px;width:26px;height:auto;margin-top:1px}.shopify-section-account-login .recover-form .recover-msg{font-size:14px}.shopify-section-account-login .recover-form .recover-successfully~.form-button-group{justify-content:center}.shopify-section-account-login .recover-form:not(.none)~.login-form.none{left:100%}.shopify-section-account-login .form__message{max-width:320px;margin:0 auto 16px;font-size:14px;line-height:normal;font-weight:600}.shopify-section-account-login .form__message svg{width:20px;height:20px;position:relative;top:5px}.shopify-section-account-login .login-form{left:0;right:0;opacity:1;visibility:visible}.shopify-section-account-login .login-form.none{left:-100%;right:0;opacity:0;visibility:hidden}.shopify-section-account-login .register-form{right:0;left:0;opacity:1;visibility:visible}.shopify-section-account-login .register-form.none{left:0;right:-100%;opacity:0;visibility:hidden}.templateCustomers .page-title{text-align:center;width:100%}.templateCustomers h1,.templateCustomers .h1{max-width:500px;margin:0 auto 40px;font-weight:500;font-size:25px;line-height:1}@media (min-width: 750px){.templateCustomers h1,.templateCustomers .h1{font-size:30px;margin-bottom:50px}}.shopify-section-account{padding:40px 0}@media (min-width: 750px){.shopify-section-account{padding-top:60px;padding-bottom:60px}}@media (min-width: 750px){.shopify-section-account .main-page>.flex{gap:30px;justify-content:space-between}}.form-error--msg{margin:8px 0 0;color:var(--error-color)}.form-error--list{margin:8px 0 0}.form-error--list li{list-style:unset;color:var(--error-color);list-style:none}.form-error--list li a{color:var(--error-color);text-decoration:underline;text-underline-offset:2px;font-weight:700}.form-error--list+.form-error{margin-top:15px}.redirect-block a{text-underline-offset:3px}.redirect-block .link-recover{flex:1;text-align:right;text-decoration:underline}.account-detail{margin-bottom:40px}@media (min-width: 750px){.account-detail{flex:0 0 250px!important;max-width:100%!important}}@media (min-width: 992px){.account-detail{flex:0 0 30%!important;max-width:350px!important}}.account-detail .customer-name{font-size:18px;margin-bottom:8px;text-transform:capitalize;font-weight:400}.account-detail .customer-email{color:var(--text);margin-bottom:12px}.account-detail .button-group{display:flex;flex-wrap:wrap;gap:12px}.account-detail .button-group .btn{text-transform:uppercase;padding:11px 7px 10px;flex:1;display:flex;align-items:center;justify-content:center}@media (min-width: 750px){.account-detail .button-group .btn{flex:0 0 100%}}@media (min-width: 750px){.main-account{flex:1!important;max-width:1200px!important;margin:0 auto}}.main-account .order-heading{font-weight:400;font-size:18px;margin-bottom:8px}.order-list{width:100%;overflow:hidden;overflow-x:auto}.order-history{text-align:start;width:100%;border-spacing:unset;border:1px solid var(--miscellaneous);border-collapse:collapse}.order-history thead tr{width:100%;background:#f9f8f8;border-bottom:1px solid var(--miscellaneous)}.order-history thead th{font-weight:500;text-align:start;min-height:40px;padding:15px;line-height:1.2em}.order-history thead th:not(:last-child){border-inline-end:1px solid var(--miscellaneous)}.order-history tbody .row-even{background:#f9f8f8}.order-history tbody>tr:not(:last-child){border-bottom:1px solid var(--miscellaneous)}.order-history tbody>tr>td{padding:15px}.order-history tbody>tr>td:not(:last-child){border-inline-end:1px solid var(--miscellaneous)}.order-history tbody>tr>td .highlight:hover{text-decoration:underline}.addresses-list{margin-bottom:30px}.addresses-list .new-address{margin-bottom:30px;justify-content:space-between;align-items:center;gap:20px}@media (min-width: 750px){.addresses-list .new-address{margin-bottom:50px}}.addresses-list .new-address .page-heading{padding:0;text-align:left;margin:0;max-width:unset}.addresses-list .new-address .btn-wrapper button{display:flex;align-items:center;cursor:pointer}.addresses-list .new-address .btn-wrapper svg{width:15px;height:15px;margin-right:6px}.addresses-list .address-card{border:1px solid var(--miscellaneous);padding:25px;overflow:hidden;height:100%;border-radius:var(--border-radius)}.addresses-list .card-inner{height:100%;display:flex;flex-direction:column}.addresses-list .card-inner .button-group{margin-top:auto;gap:20px}.addresses-list .card-inner .btn-wrapper{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.addresses-list .card-inner .btn-wrapper .btn{padding:5px;height:34px;width:100%;cursor:pointer}.addresses-list .address-row{display:flex;align-items:center;margin-bottom:16px}.addresses-list .address-street-header{margin-right:20px}.addresses-list .address-street-header:empty{display:none}.addresses-list .label-address-default{font-size:12px;background:#51c66c;color:var(--miscellaneous);border-radius:var(--label-border-radius);padding:3px 10px;border-radius:16px;font-weight:400;position:relative;line-height:normal}.addresses-list .address-detail{margin-bottom:20px}.addresses-list .address-detail>div{margin:12px 0}.addresses-list .address-row-label{color:var(--subtext)}.addresses-wrapper>.flex-gap{margin:0 -15px}.addresses-wrapper>.flex-gap>*{padding:0 15px;margin-bottom:30px}.order-detail{margin-bottom:30px;width:100%;overflow-x:auto}.order-items-detail{margin-bottom:10px;width:100%;text-align:start;border:1px solid var(--miscellaneous);border-collapse:collapse}.order-items-detail .item-title a{color:var(--text)}.order-items-detail thead th{padding:15px;background:#f9f8f8;font-weight:500;border-bottom:1px solid var(--miscellaneous);text-align:start}.order-items-detail thead th:not(last-child){border-inline-end:1px solid var(--miscellaneous)}.order-items-detail tbody>tr>td:not(last-child){border-inline-end:1px solid var(--miscellaneous)}.order-items-detail tbody>tr>td:first-child{min-width:145px}.order-items-detail tbody>tr:not(:last-child){border-bottom:1px solid var(--miscellaneous)}.order-items-detail tbody td{padding:15px;text-align:start}.order-items-detail tbody td p{margin:0}.order-items-detail tbody .price{color:var(--text)}.order-items-detail tfoot tr{border-top:1px solid var(--miscellaneous)}.order-items-detail tfoot tr>td:last-child{border-inline-start:1px solid var(--miscellaneous)}.order-items-detail tfoot td{padding:15px}.order-items-detail #RowTotal{font-weight:500}.order-items-detail td[data-label=Total]{font-weight:500;color:var(--primary-color)}.order-billing-detail p{line-height:1.8em}.order-billing-detail .h4{font-weight:400}.address-popup .popup-content{padding:20px;width:100%;max-width:92vw;max-height:90vh;display:flex;flex-direction:column;background:var(--popupContentBg, --background-color);border-radius:var(--border-radius);overflow-y:auto}@media (min-width: 750px){.address-popup .popup-content{max-width:500px}}.address-popup h2{font-size:20px;font-weight:500;margin-bottom:20px;text-transform:capitalize}.address-popup .form-field{display:flex;align-items:center;margin-bottom:10px}.address-popup .form-field input{border-radius:var(--border-radius);padding:5px 15px}.address-popup .form-field input[type=checkbox]{padding:0;-webkit-appearance:auto;appearance:auto;width:16px;height:16px;margin-top:10px;margin-inline-start:108px}.address-popup .form-field input[type=checkbox]+.label-field{flex:1;margin-bottom:0;margin-top:10px;margin-inline-start:8px;font-weight:400}.address-popup .form-field:nth-last-child(3){margin-bottom:20px}.address-popup .form-field:nth-last-child(2){display:flex}.address-popup .label-field{flex:0 0 108px;font-size:12px;margin-bottom:0}.address-popup .select-field{position:relative;width:100%}.address-popup .select-field select{height:36px;padding:5px 15px;background:var(--input-background-color);border:1px solid var(--miscellaneous);border-radius:var(--border-radius)}.address-popup .select-field>svg{position:absolute;right:15px;height:100%;width:10px;pointer-events:none}.address-popup .select-field>svg path{fill:var(--subtext)}.address-popup .button-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.address-popup .button-group button{flex:1}.shopify-section-account-order .has-price-sale .price-compare{margin-left:5px}.shopify-section-account-order .discount-list-applied .flex{gap:5px}.templateCustomers-order .page-heading{margin-top:30px}.templateCustomers-order .order-summary{margin-bottom:20px}.templateCustomers-order .order-summary p{margin:0}.templateCustomers-order .item-title{font-weight:600}@media (min-width: 750px){.templateCustomers-order .shopify-section-account .order-billing-detail{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/page-customer.css.map */
