.user-info-tab{background:#f9f9f9;margin-bottom:8px;padding:12px 16px;cursor:pointer;border-radius:6px;transition:background .3s}.user-info-tab:hover{background:#ececec}.selected{background-color:#ffc14d;font-weight:700}.info-section-header{font:bold;font-size:24px;margin-bottom:4px}.user-info-section{display:none}.profile-dropdown-option{border-bottom:1px solid #ddd;padding:10px 0}.profile-dropdown-header{cursor:pointer;font-weight:500;padding:10px 12px;background-color:#f7f7f7;border-radius:5px;transition:background .3s ease}.profile-dropdown-header:hover{background-color:#ececec}.profile-dropdown-content{display:none;padding:12px 15px;background-color:#fafafa;border-left:3px solid #ffc14d;margin-top:8px;border-radius:4px;color:#444;line-height:1.6}.profile-dropdown-option.open .profile-dropdown-content{display:block}@media (max-width: 768px){.user-profile-info-container{flex-direction:column}.user-profile-sidebar{width:100%}.user-profile-content{padding:15px}.user-info-tab,.profile-dropdown-header{padding:10px}}.profile-photo-container{position:relative;cursor:pointer}.profile-photo-container input[type=file]{display:none}.profile-photo-container:hover .edit-icon,.section:hover .edit-icon{opacity:1}.profile-photo-container img{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid #0077ff}.edit-icon{position:absolute;bottom:0;right:0;background-color:#07f;color:#fff;border-radius:50%;padding:.3rem;font-size:.9rem;opacity:0;transition:opacity .3s ease}.overview-icon-position{position:absolute;cursor:pointer;right:8px;bottom:8px}.profile-header h2{font-size:1.8rem;color:#333}.overview-section{position:relative;background-color:#f9fafb;padding:1.25rem;border-radius:.5rem;border:1px solid #e5e7eb}.overview-section h3{font-size:1.125rem;font-weight:600;color:#3b82f6;margin-bottom:1rem}.overview-section .profile-info{display:grid;grid-template-columns:1fr 2fr;gap:.75rem}.overview-section .profile-info .label{font-weight:600}.profile-info{display:grid;grid-template-columns:1fr 2fr;gap:.75rem 1rem;font-size:1rem}.profile-info div{color:#555}.profile-info div.label{font-weight:700;color:#222}.shipping-input-field{border:1px solid #d1d5db;padding:.5rem;width:100%;border-radius:.375rem}.address-card.default{border:2px solid #3b82f6}.address-card{transition:box-shadow .2s ease;position:relative}.address-card:hover{box-shadow:0 0 0 2px #e5e7eb}.address-card .group-hover\\:opacity-100{opacity:0;transition:opacity .2s}.notification-box{display:flex;justify-content:space-between;align-items:flex-start;background-color:#fff;border:1px solid #e5e7eb;padding:1.25rem;border-radius:.5rem;box-shadow:0 1px 2px #0000000d}.notification-title{font-weight:600;color:#1f2937;font-size:1rem}.notification-desc{font-size:.875rem;color:#6b7280;margin-top:.25rem}.notif-toggle{width:1rem;height:1rem;color:#2563eb;border:1px solid #d1d5db;border-radius:.25rem;accent-color:#2563eb}.notif-toggle:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}
/*# sourceMappingURL=/cdn/shop/t/19/assets/user-profile.css.map */
