.user-section{padding:80px 0;min-height:100vh;background:var(--section-bg, #ffffff)}.user-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.user-header{display:flex;align-items:center;gap:30px;padding:40px;background:linear-gradient(135deg,#f5f5f5,#e0e0e0);border-radius:12px;margin-bottom:40px}.user-avatar{flex-shrink:0}.user-info h2{font-size:28px;font-weight:600;margin:0 0 8px;color:#333}.user-email{font-size:16px;color:#666;margin:0 0 12px}.user-orders{font-size:14px;color:#999;margin:0}.user-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:40px}.menu-item{display:flex;align-items:center;gap:12px;padding:20px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;text-decoration:none;color:#333;transition:all .3s ease}.menu-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#000}.menu-item svg{width:24px;height:24px;color:#666}.menu-item:hover svg{color:#000}.menu-item span{font-size:16px;font-weight:500}.menu-item.logout{border-color:#f44;color:#f44}.menu-item.logout:hover{background:#f44;color:#fff}.menu-item.logout:hover svg{color:#fff}.recent-orders{background:#fff;padding:30px;border-radius:12px;box-shadow:0 2px 8px #0000000d}.recent-orders h3{font-size:22px;font-weight:600;margin:0 0 24px;color:#333}.orders-list{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.order-item{padding:20px;background:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0}.order-header{display:flex;justify-content:space-between;margin-bottom:12px}.order-number{font-weight:600;color:#333}.order-date{color:#999;font-size:14px}.order-details{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.order-status{padding:4px 12px;border-radius:20px;font-size:13px;font-weight:500}.status-paid{background:#d4edda;color:#155724}.status-pending{background:#fff3cd;color:#856404}.status-refunded{background:#f8d7da;color:#721c24}.order-total{font-size:18px;font-weight:600;color:#333}.order-link{display:inline-block;color:#000;text-decoration:none;font-size:14px;font-weight:500;border-bottom:1px solid #000;transition:opacity .3s ease}.order-link:hover{opacity:.7}.view-all{display:inline-block;padding:12px 24px;background:#000;color:#fff;text-decoration:none;border-radius:6px;font-weight:500;transition:background .3s ease}.view-all:hover{background:#333}.login-wrapper{max-width:400px;margin:0 auto;padding:40px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014}.login-wrapper h2{font-size:28px;font-weight:600;margin:0 0 30px;text-align:center;color:#333}.form-errors{background:#f8d7da;color:#721c24;padding:12px;border-radius:6px;margin-bottom:20px;font-size:14px}.form-field{margin-bottom:20px}.form-field label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#666}.form-field input{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:6px;font-size:16px;transition:border-color .3s ease}.form-field input:focus{outline:none;border-color:#000}.form-actions{margin-bottom:24px}.btn-primary{width:100%;padding:14px;background:#000;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background .3s ease}.btn-primary:hover{background:#333}.forgot-password{display:block;text-align:center;margin-top:12px;color:#666;text-decoration:none;font-size:14px;transition:color .3s ease}.forgot-password:hover{color:#000}.form-footer{text-align:center;padding-top:24px;border-top:1px solid #e0e0e0}.form-footer p{margin:0 0 12px;color:#666;font-size:14px}.btn-secondary{display:inline-block;padding:10px 24px;border:1px solid #000;color:#000;text-decoration:none;border-radius:6px;font-size:14px;font-weight:500;transition:all .3s ease}.btn-secondary:hover{background:#000;color:#fff}@media (max-width: 768px){.user-header{flex-direction:column;text-align:center;padding:30px 20px}.user-menu{grid-template-columns:1fr}.login-wrapper{padding:30px 20px}.order-header,.order-details{flex-direction:column;align-items:flex-start;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/user-account.css.map */
