.my-account-wrapper{display:flex;max-width:1320px;margin:40px auto;background:#fff;overflow:hidden;font-family:'Segoe UI',sans-serif;gap:28px;padding:0 20px}.account-sidebar{width:313px!important;background:#fff;padding:0!important;border:1px solid #1A181933;min-height:unset!important}.user-info{display:flex;text-align:left!important;gap:12px;align-items:center;padding:16px}.user-info img{width:48px!important;height:48px!important;border-radius:50%;margin-bottom:10px}.user-info h3{font-size:18px;font-weight:400;font-family:'poppins';text-transform:capitalize;margin:0;margin-top:0!important}.account-sidebar nav.account-nav{margin-top:12px!important}.user-info span{font-size:14px;font-weight:400;font-family:'poppins';color:#1A181999}.account-nav ul{list-style:none;padding:0;margin:0}.account-nav li a{display:block;padding:14px 16px;color:#1A1819;text-decoration:none;border-radius:4px;font-weight:400;font-size:16px;font-family:'Poppins'}.account-nav li a:hover,.account-nav li.active a{background:#143D280D;color:#1A1819}.account-details{flex:1;padding:0!important}.account-details h2{margin-bottom:0;font-size:18px;font-weight:500;font-family:'poppins';color:#1A1819}.profile-info{display:flex;align-items:center;gap:15px;margin-bottom:30px}.profile-info img{width:50px;height:50px;border-radius:50%}.profile-info strong{font-size:18px;margin-bottom:4px}.profile-info span{font-size:14px;color:#888}.account-form label{font-weight:500;margin-bottom:5px}.account-form input{width:100%;padding:10px 14px;margin-bottom:20px;border:1px solid #ccc;border-radius:6px}.account-form button{padding:10px 20px;background-color:#174f3c;color:#fff;border:none;border-radius:6px;cursor:pointer;margin-right:10px;transition:0.3s ease}.account-form button:hover{background-color:#0f3c2e}.account-form button[type="button"]{background-color:#f5f5f5;color:#333;border:1px solid #ccc}.custom-order-card{border:1px solid #1A181933;padding:20px;margin-bottom:30px;font-family:'poppins',sans-serif}.order-date{font-size:14px;font-weight:400;margin-bottom:12px;color:#1A1819B2}.order-item{display:flex;align-items:center;margin-bottom:12px}.product-thumb{width:60px;height:60px;border-radius:4px;margin-right:15px}.item-info{flex:1}.delivery-msg{font-size:14px;font-weight:400;color:#1A1819B2}.delivery-msg-date{color:#1A1819}.product-title{font-size:14px;font-weight:400;margin:2px 0;color:#1A1819}.price{font-size:14px;font-weight:500;color:#1A1819}.order-status{margin-left:10px}.status-badge{padding:6px 8px;border-radius:8px;font-size:14px;font-weight:400;line-height:16px}.badge-shipping{background:#EFEFEF;color:#545454}.badge-delivered{background:#DDFFE1;color:#00751D}.badge-cancelled{background:#FFE8E8;color:#F11}.account-sidebar svg{width:18px;height:18px;margin-right:12px}.account-section{border:1px solid #1A181933!important;padding:20px!important;border-radius:0!important}.account-section img{object-fit:cover!important}.account-section strong{font-size:16px;font-weight:500;font-family:'poppins';color:#1A1819;text-transform:capitalize}.account-section span{font-size:14px;font-weight:400;font-family:'poppins';color:#1A181999}.account-section button{padding:12px 20px;font-size:16px;font-weight:400;font-family:'Poppins';border-radius:2px!important}.account-section label{font-size:14px;font-weight:400;font-family:'poppins';color:#1A1819B2;margin-bottom:4px}.account-section input[type="text"]{border:1px solid #1A181933!important;border-radius:0!important;height:41px}.account-section button[type='submit']{padding:12px 20px!important}.order-heading{font-size:18px;font-weight:500;color:#1A1819}.wcfm-dashboard-page .wcfm-collapse .wcfm-container.variable .attribute-section.custom-fields .attribute-label{font-size:15px}.wcfm-dashboard-page .wcfm-collapse .wcfm-container.variable .attribute-section.custom-fields .attribute-content button{background:#143D28;border:none;color:#fff;padding:10px 20px 12px!important;font-size:1rem;font-weight:600;border-radius:3px;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.1);height:auto!important;vertical-align:middle}.wcfm-dashboard-page .wcfm-collapse .wcfm-container.variable .attribute-section.custom-fields .attribute-content .attribute-input{padding:10px 20px}.wcfm-dashboard-page .wcfm-collapse .wcfm-container.variable select.wcfm-select,.wcfm-dashboard-page .wcfm-collapse .wcfm-container.variable input[type="text"] .wcfm-dashboard-page .wcfm-collapse .wcfm-container.variable input[type="number"],.wcfm-dashboard-page .wcfm-collapse .wcfm_ele.variable input[type="number"]{width:100%!important}.wcfm-dashboard-page .wcfm-collapse .wcfm_ele.variable .variations_sku_0,.wcfm-dashboard-page .wcfm-collapse .wcfm_ele.variable label[for="variations_sku_0"],.wcfm-dashboard-page .wcfm-collapse .wcfm_ele.variable input[type="text"].wcfm_half_ele.variable{display:none!important}.wcfm-dashboard-page .wcfm-collapse .wcfm-multistep-nav .fancy-btn{min-width:115px;text-align:center;padding:10px 20px 12px!important;height:auto}#wcfm-main-contentainer .wcfm_form_simple_submit_wrapper .wcfm_submit_button{min-width:100px!important;margin-inline:5px}.wcfm_product_manager_cats_checklist_fields #product_cats_checklist input[type="checkbox"].discover-more-disabled:disabled{appearance:none;background-color:#f2f2f2;border-radius:3px;position:relative;cursor:not-allowed}.wcfm_product_manager_cats_checklist_fields #product_cats_checklist input[type="checkbox"].discover-more-disabled:disabled::before{position:relative;display:inline-block;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;content:"\f00c";color:#17a2b8;font-weight:900;margin-top:0;line-height:20px!important}@media (max-width:767px){.my-account-wrapper{flex-direction:column;padding:0 20px}.account-sidebar{width:100%!important}.account-section .input-fields-grid{grid-template-columns:1fr!important}.ticket-table th,.ticket-table td{display:block;width:100%}.ticket-table tr{border:1px solid #ddd;margin-bottom:15px;display:block}.ticket-table tbody{display:block;width:100%}.ticket-table{display:block;width:100%}.ticket-table th,.ticket-table td{padding:16px 12px 16px!important}}