
.account{display:grid;grid-template-columns:230px 1fr;gap:30px;padding:25px 5vw 70px}.account>aside{background:#111;color:#fff;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.account>aside button{color:#fff}.account-tab{display:none}.account-tab.active{display:block}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.stats article{background:#f4f4f4;padding:24px}.stats strong{display:block;font-size:28px}.orders,.track{padding:30px 5vw 70px}.order-card,.orders article{border:1px solid #ddd;padding:20px;margin-bottom:12px}.track form{display:flex;max-width:600px}.track input{flex:1;padding:13px}@media(max-width:800px){.account{grid-template-columns:1fr}.account>aside{flex-direction:row;overflow:auto}.stats{grid-template-columns:1fr 1fr}}

.account-logout{margin-top:18px;border:1px solid #bb1d1d!important;color:#bb1d1d!important}.backend-account-form{display:grid;gap:12px;max-width:620px;margin-top:20px}.backend-account-form input,.backend-account-form textarea{width:100%;padding:13px;border:1px solid #ccc;background:#fff;font:inherit}.backend-account-form textarea{min-height:90px;resize:vertical}.backend-account-form .two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.saved-address{padding:16px;border:1px solid #ddd;margin:12px 0}.saved-address p{line-height:1.65}.saved-address button{border:0;background:none;color:#b42318;padding:0;text-decoration:underline}@media(max-width:700px){.backend-account-form .two{grid-template-columns:1fr}}
