{"id":15622,"date":"2026-08-07T11:35:34","date_gmt":"2026-08-07T11:35:34","guid":{"rendered":"https:\/\/fitfyte.com\/?page_id=15622"},"modified":"2026-08-19T12:10:29","modified_gmt":"2026-08-19T12:10:29","slug":"custom-inquiry","status":"publish","type":"page","link":"https:\/\/fitfyte.com\/index.php\/custom-inquiry\/","title":{"rendered":"Custom Inquiry"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15622\" class=\"elementor elementor-15622\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ad2df37 e-con-full e-flex wd-section-disabled e-con e-parent\" data-id=\"ad2df37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea00567 elementor-widget elementor-widget-shortcode\" data-id=\"ea00567\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <style>\r\n            :root, .b2b-inquiry-wrapper { \r\n                --b2b-accent: #005eff; \r\n                color-scheme: dark !important;\r\n            }\r\n            .b2b-inquiry-wrapper { \r\n                background: #0e0e0e; \r\n                color: #ffffff; \r\n                padding: 30px; \r\n                border-radius: 12px; \r\n                font-family: 'Inter', -apple-system, sans-serif; \r\n                max-width: 950px; \r\n                margin: 0 auto; \r\n                box-shadow: 0 10px 30px rgba(0,0,0,0.5); \r\n                color-scheme: dark !important;\r\n            }\r\n            .b2b-header { text-align: center; margin-bottom: 30px; border-bottom: 1px solid #222; padding-bottom: 20px; }\r\n            .b2b-header h2 { color: #ffffff; font-size: 26px; font-weight: 800; text-transform: uppercase; margin: 0 0 5px 0; letter-spacing: 1px; }\r\n            .b2b-header p { color: #888; font-size: 14px; margin: 0; }\r\n            .b2b-section { margin-bottom: 28px; }\r\n            .b2b-section-title { color: var(--b2b-accent); font-size: 15px; font-weight: 700; text-transform: uppercase; margin-bottom: 12px; display: flex; align-items: center; gap: 8px; }\r\n            .b2b-section-title span { color: #fff; font-size: 12px; font-weight: 400; text-transform: none; }\r\n            \r\n            \/* Inputs & Selects - Always Visible Borders *\/\r\n            .b2b-input, .b2b-select, .b2b-textarea { \r\n                width: 100%; \r\n                background: #181818 !important; \r\n                border: 1px solid #666666 !important; \r\n                color: #ffffff !important; \r\n                padding: 12px 14px; \r\n                border-radius: 6px; \r\n                font-size: 14px; \r\n                box-sizing: border-box; \r\n                transition: all 0.2s; \r\n                color-scheme: dark !important;\r\n            }\r\n            .b2b-input:hover, .b2b-select:hover, .b2b-textarea:hover { \r\n                border-color: #999999 !important; \r\n            }\r\n            .b2b-input:focus, .b2b-select:focus, .b2b-textarea:focus { \r\n                border-color: var(--b2b-accent) !important; \r\n                outline: none; \r\n                box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1); \r\n            }\r\n            .b2b-input::placeholder, .b2b-textarea::placeholder { \r\n                color: #888888; \r\n            }\r\n            .b2b-custom-write { margin-top: 8px; }\r\n\r\n            \/* Select Dropdown Options Text & Black Sheet Background *\/\r\n            .b2b-select {\r\n                color-scheme: dark !important;\r\n                background-color: #181818 !important;\r\n                color: #ffffff !important;\r\n            }\r\n            .b2b-select option {\r\n                background-color: #121212 !important;\r\n                color: #ffffff !important;\r\n                padding: 10px;\r\n            }\r\n            .b2b-select option:checked,\r\n            .b2b-select option:hover,\r\n            .b2b-select option:focus {\r\n                background-color: #2a2a2a !important;\r\n                color: #ffffff !important;\r\n            }\r\n\r\n            \/* Products Grid - Always Visible Borders *\/\r\n            .b2b-products-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(140px, 1fr)); gap: 12px; margin-bottom: 10px; }\r\n            .b2b-product-card { background: #181818; border: 1px solid #444444 !important; border-radius: 8px; padding: 0; text-align: center; cursor: pointer; user-select: none; transition: all 0.25s; overflow: hidden; position: relative; }\r\n            .b2b-product-card:hover { border-color: #888888 !important; transform: translateY(-2px); }\r\n            .b2b-product-card.active { border-color: var(--b2b-accent) !important; box-shadow: 0 0 14px var(--b2b-accent); }\r\n            .b2b-product-card .b2b-card-img-wrap { width: 100%; height: 130px; overflow: hidden; background: #111; display: flex; align-items: center; justify-content: center; pointer-events: none; }\r\n            .b2b-product-card .b2b-card-img-wrap img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.3s; pointer-events: none; }\r\n            .b2b-product-card:hover .b2b-card-img-wrap img { transform: scale(1.05); }\r\n            .b2b-product-card .b2b-card-no-img { width: 100%; height: 130px; background: #1e1e1e; display: flex; align-items: center; justify-content: center; pointer-events: none; }\r\n            .b2b-product-card .b2b-card-no-img svg { width: 44px; height: 44px; opacity: 0.3; pointer-events: none; }\r\n            .b2b-product-card span { font-size: 12px; font-weight: 700; display: block; padding: 10px 8px; letter-spacing: 0.3px; text-transform: uppercase; color: #ffffff; line-height: 1.3; pointer-events: none; }\r\n\r\n            \/* Upload Box - Always Visible Borders *\/\r\n            .b2b-upload-box { border: 2px dashed #666666 !important; background: #141414; padding: 30px; text-align: center; border-radius: 8px; cursor: pointer; transition: all 0.2s; }\r\n            .b2b-upload-box:hover { border-color: var(--b2b-accent) !important; }\r\n            .b2b-upload-btn { background: var(--b2b-accent); color: #fff; padding: 10px 20px; font-weight: 700; border-radius: 4px; display: inline-block; margin-top: 10px; font-size: 13px; text-transform: uppercase; }\r\n\r\n            \/* Dropdowns Grid *\/\r\n            .b2b-spec-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 15px; }\r\n\r\n            \/* Sizes & Quantity - Always Visible Borders *\/\r\n            .b2b-inline-options { display: flex; flex-wrap: wrap; gap: 8px; }\r\n            .b2b-check-btn { background: #181818; border: 1px solid #666666 !important; color: #ccc; padding: 8px 16px; border-radius: 4px; cursor: pointer; font-size: 13px; font-weight: 600; transition: all 0.2s; }\r\n            .b2b-check-btn:hover { border-color: #999999 !important; color: #fff; }\r\n            .b2b-check-btn.active { background: var(--b2b-accent); color: #fff; border-color: var(--b2b-accent) !important; }\r\n\r\n            \/* Action Buttons Layout *\/\r\n            .b2b-actions-wrapper {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 15px;\r\n                margin-top: 20px;\r\n            }\r\n            .b2b-actions-wrapper.single-btn {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            .b2b-submit-btn { background: var(--b2b-accent); color: #fff; border: none; width: 100%; padding: 16px; font-size: 16px; font-weight: 800; text-transform: uppercase; border-radius: 6px; cursor: pointer; letter-spacing: 1px; transition: all 0.2s; display: flex; align-items: center; justify-content: center; gap: 8px; }\r\n            .b2b-submit-btn:hover { opacity: 0.9; transform: translateY(-1px); }\r\n            .b2b-submit-btn:active { transform: translateY(0); }\r\n            .b2b-submit-btn:disabled { opacity: 0.6; cursor: not-allowed; transform: none; }\r\n            .b2b-whatsapp-btn { background: #25D366 !important; }\r\n            .b2b-whatsapp-btn:hover { background: #20ba59 !important; }\r\n            .b2b-response-msg { margin-top: 15px; padding: 12px; border-radius: 6px; display: none; text-align: center; font-weight: bold; }\r\n            @media (max-width: 600px) {\r\n                .b2b-actions-wrapper {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n            }\r\n        <\/style>\r\n\r\n        <div class=\"b2b-inquiry-wrapper\">\r\n            <div class=\"b2b-header\">\r\n                <h2>Custom Inquiry Form<\/h2>\r\n                <p>Custom OEM &amp; Bulk Wholesale Manufacturing Request<\/p>            <\/div>\r\n\r\n            <form id=\"b2b-form-16529\" class=\"b2b-ajax-form\" enctype=\"multipart\/form-data\">\r\n                <input type=\"hidden\" name=\"action\" value=\"b2b_submit_inquiry\">\r\n                <input type=\"hidden\" name=\"form_id\" value=\"16529\">\r\n\r\n                <!-- Customer Details -->\r\n                <div class=\"b2b-section\">\r\n                    <div class=\"b2b-section-title\">1. Your Contact Details<\/div>\r\n                    <div class=\"b2b-spec-grid\">\r\n                        <div>\r\n                            <input type=\"text\" name=\"cust_name\" class=\"b2b-input\" placeholder=\"Your Full Name *\" required>\r\n                        <\/div>\r\n                        <div>\r\n                            <input type=\"email\" name=\"cust_email\" class=\"b2b-input\" placeholder=\"Your Email Address *\" required>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Product Details -->\r\n                <div class=\"b2b-section\">\r\n                    <div class=\"b2b-section-title\">2. Select Products <span>(Select all that apply)<\/span><\/div>\r\n                    <div class=\"b2b-products-grid\">\r\n                                                    <div class=\"b2b-product-card\" data-val=\"T-Shirt\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/26-300x300.png\" alt=\"T-Shirt\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">T-Shirt<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Hoodie\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/HH-3.jpg\" alt=\"Hoodie\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Hoodie<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Polo\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/Polo_Shirt_Mockup_psd-300x300.jpg\" alt=\"Polo\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Polo<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Pants\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/ada3db79b27863c3eb75602c44678688-185x300.jpg\" alt=\"Pants\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Pants<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Soccer Uniform\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/33-300x300.png\" alt=\"Soccer Uniform\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Soccer Uniform<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Tracksuits\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/24-300x300.png\" alt=\"Tracksuits\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Tracksuits<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Windbreakers\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/931103b9844f9c1e9004b2dfdcabb6fe-300x300.jpg\" alt=\"Windbreakers\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Windbreakers<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Shorts\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/5-15-300x300.jpg\" alt=\"Shorts\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Shorts<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Denim Wear\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/514c93f848ed1f587f592689dd6a0377-200x300.jpg\" alt=\"Denim Wear\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Denim Wear<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"BJJ Wears\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/b0b8533a7bdc4816af5acd03331bcd1d-300x300.jpg\" alt=\"BJJ Wears\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">BJJ Wears<\/span>\r\n                            <\/div>\r\n                                                    <div class=\"b2b-product-card\" data-val=\"Accessories(Trucker Hats,Beanies\/Socks)\" onclick=\"(function(card){card.classList.toggle('active');var inp=card.closest('form').querySelector('.b2b-selected-products-input');var sel=[];card.closest('.b2b-products-grid').querySelectorAll('.b2b-product-card.active').forEach(function(c){sel.push(c.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">\r\n                                                                    <div class=\"b2b-card-img-wrap\" style=\"pointer-events:none;\">\r\n                                        <img decoding=\"async\" src=\"https:\/\/fitfyte.com\/wp-content\/uploads\/2026\/08\/e235e88b7e692815f27e6bb93346a7c5-225x300.jpg\" alt=\"Accessories(Trucker Hats,Beanies\/Socks)\" loading=\"lazy\" style=\"pointer-events:none;\">\r\n                                    <\/div>\r\n                                                                <span style=\"pointer-events:none;\">Accessories(Trucker Hats,Beanies\/Socks)<\/span>\r\n                            <\/div>\r\n                                            <\/div>\r\n                    <input type=\"hidden\" name=\"selected_products\" class=\"b2b-selected-products-input\">\r\n                    <input type=\"text\" name=\"custom_products\" class=\"b2b-input b2b-custom-write\" placeholder=\"Or write your own custom product names...\">\r\n                <\/div>\r\n\r\n                <!-- File Upload -->\r\n                <div class=\"b2b-section\">\r\n                    <div class=\"b2b-section-title\">3. Upload Your Design <span>(PDF, JPG, PNG, AI, EPS, ZIP)<\/span><\/div>\r\n                    <div class=\"b2b-upload-box\" onclick=\"document.getElementById('b2b_file_16529').click();\">\r\n                        <div style=\"font-size: 24px;\">\u2601\ufe0f<\/div>\r\n                        <div id=\"b2b-file-label-16529\" style=\"color:#aaa; font-size: 13px;\">Click or Drag & Drop Design Files Here<\/div>\r\n                        <div class=\"b2b-upload-btn\">Choose File<\/div>\r\n                        <input type=\"file\" id=\"b2b_file_16529\" name=\"design_file\" style=\"display:none;\" onchange=\"document.getElementById('b2b-file-label-16529').textContent = this.files[0].name;\">\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Specs Dropdowns -->\r\n                <div class=\"b2b-section\">\r\n                    <div class=\"b2b-section-title\">4. Specifications & Customization<\/div>\r\n                    <div class=\"b2b-spec-grid\">\r\n                                                <div>\r\n                            <select name=\"spec_fabric\" class=\"b2b-select\">\r\n                                <option value=\"\">Select Fabric Type<\/option>\r\n                                <option value=\"100% Cotton\">100% Cotton<\/option><option value=\"Cotton Jersey\">Cotton Jersey<\/option><option value=\"Cotton Double Jersey\">Cotton Double Jersey<\/option><option value=\"65\/35 Cotton Polyester Blend\">65\/35 Cotton Polyester Blend<\/option><option value=\"Cotton Spandex\">Cotton Spandex<\/option><option value=\"Cotton Fleece\">Cotton Fleece<\/option><option value=\"French Terry\">French Terry<\/option><option value=\"Popcorn Fleece\">Popcorn Fleece<\/option><option value=\"Camouflage Fleece \/ Terry\">Camouflage Fleece \/ Terry<\/option><option value=\"Animal Print Fleece \/ Terry\">Animal Print Fleece \/ Terry<\/option><option value=\"Scuba\">Scuba<\/option><option value=\"Lycra \/ Spandex\">Lycra \/ Spandex<\/option><option value=\"Polyester\">Polyester<\/option><option value=\"Nylon\">Nylon<\/option><option value=\"Mesh\">Mesh<\/option><option value=\"Denim\">Denim<\/option><option value=\"Washed Denim\">Washed Denim<\/option><option value=\"Twill\">Twill<\/option><option value=\"Corduroy\">Corduroy<\/option>                            <\/select>\r\n                            <input type=\"text\" name=\"custom_fabric\" class=\"b2b-input b2b-custom-write\" placeholder=\"Custom Fabric Type details...\">\r\n                        <\/div>\r\n                        \r\n                                                <div>\r\n                            <select name=\"spec_gsm\" class=\"b2b-select\">\r\n                                <option value=\"\">Select Fabric GSM<\/option>\r\n                                <option value=\"140 GSM\">140 GSM<\/option><option value=\"160 GSM\">160 GSM<\/option><option value=\"180 GSM\">180 GSM<\/option><option value=\"200 GSM\">200 GSM<\/option><option value=\"220 GSM\">220 GSM<\/option><option value=\"240 GSM\">240 GSM<\/option><option value=\"260 GSM\">260 GSM<\/option><option value=\"280 GSM\">280 GSM<\/option><option value=\"300 GSM\">300 GSM<\/option><option value=\"320 GSM\">320 GSM<\/option><option value=\"340 GSM\">340 GSM<\/option><option value=\"360 GSM\">360 GSM<\/option>                            <\/select>\r\n                            <input type=\"text\" name=\"custom_gsm\" class=\"b2b-input b2b-custom-write\" placeholder=\"Custom Fabric GSM details...\">\r\n                        <\/div>\r\n                        \r\n                                                <div>\r\n                            <select name=\"spec_wash\" class=\"b2b-select\">\r\n                                <option value=\"\">Select Vintage Effect \/ Wash<\/option>\r\n                                <option value=\"Plain (No Wash)\">Plain (No Wash)<\/option><option value=\"Acid Wash\">Acid Wash<\/option><option value=\"Stone Wash\">Stone Wash<\/option><option value=\"Sun Fade\">Sun Fade<\/option><option value=\"Pigment Dye\">Pigment Dye<\/option><option value=\"Dirty Wash\">Dirty Wash<\/option><option value=\"Vintage Wash\">Vintage Wash<\/option><option value=\"Snow Wash\">Snow Wash<\/option>                            <\/select>\r\n                            <input type=\"text\" name=\"custom_wash\" class=\"b2b-input b2b-custom-write\" placeholder=\"Custom Vintage Effect \/ Wash details...\">\r\n                        <\/div>\r\n                        \r\n                                                <div>\r\n                            <select name=\"spec_fit\" class=\"b2b-select\">\r\n                                <option value=\"\">Select Fit Style<\/option>\r\n                                <option value=\"Regular Fit\">Regular Fit<\/option><option value=\"Oversized Fit\">Oversized Fit<\/option><option value=\"Boxy Fit\">Boxy Fit<\/option><option value=\"Cropped Fit\">Cropped Fit<\/option><option value=\"Slim Fit\">Slim Fit<\/option><option value=\"Relaxed Fit\">Relaxed Fit<\/option><option value=\"Baggy Fit\">Baggy Fit<\/option><option value=\"Drop Shoulder\">Drop Shoulder<\/option><option value=\"Muscle Fit\">Muscle Fit<\/option>                            <\/select>\r\n                            <input type=\"text\" name=\"custom_fit\" class=\"b2b-input b2b-custom-write\" placeholder=\"Custom Fit Style details...\">\r\n                        <\/div>\r\n                        \r\n                                                <div>\r\n                            <select name=\"spec_print\" class=\"b2b-select\">\r\n                                <option value=\"\">Select Printing Technique<\/option>\r\n                                <option value=\"Screen Printing\">Screen Printing<\/option><option value=\"Digital Printing\">Digital Printing<\/option><option value=\"DTF Print\">DTF Print<\/option><option value=\"DTG Print\">DTG Print<\/option><option value=\"Sublimation\">Sublimation<\/option><option value=\"Puff Print\">Puff Print<\/option><option value=\"High Density Print\">High Density Print<\/option><option value=\"Reflective Print\">Reflective Print<\/option><option value=\"Glitter Print\">Glitter Print<\/option><option value=\"Foil Print\">Foil Print<\/option><option value=\"Glow in the Dark\">Glow in the Dark<\/option><option value=\"Silicone Print\">Silicone Print<\/option><option value=\"Rubber Print\">Rubber Print<\/option><option value=\"Embroidery\">Embroidery<\/option><option value=\"Flat Embroidery\">Flat Embroidery<\/option><option value=\"3D Puff Embroidery\">3D Puff Embroidery<\/option><option value=\"Chenille Embroidery\">Chenille Embroidery<\/option><option value=\"Applique Embroidery\">Applique Embroidery<\/option><option value=\"Mixed Media\">Mixed Media<\/option>                            <\/select>\r\n                            <input type=\"text\" name=\"custom_print\" class=\"b2b-input b2b-custom-write\" placeholder=\"Custom Printing Technique details...\">\r\n                        <\/div>\r\n                        \r\n                                                <div>\r\n                            <select name=\"spec_rhinestone\" class=\"b2b-select\">\r\n                                <option value=\"\">Select Rhinestones Option<\/option>\r\n                                <option value=\"Random Sheet\">Random Sheet<\/option><option value=\"Custom Logo\">Custom Logo<\/option><option value=\"Custom Artwork\">Custom Artwork<\/option>                            <\/select>\r\n                            <input type=\"text\" name=\"custom_rhinestone\" class=\"b2b-input b2b-custom-write\" placeholder=\"Custom Rhinestones Option details...\">\r\n                        <\/div>\r\n                        \r\n                                                <div>\r\n                            <select name=\"spec_label\" class=\"b2b-select\">\r\n                                <option value=\"\">Select Labels &amp; Branding<\/option>\r\n                                <option value=\"Neck WOVEN Label\">Neck WOVEN Label<\/option><option value=\"Printed Label\">Printed Label<\/option><option value=\"Other Labels\">Other Labels<\/option><option value=\"Wash Care Label\">Wash Care Label<\/option><option value=\"Hang Tag\">Hang Tag<\/option>                            <\/select>\r\n                            <input type=\"text\" name=\"custom_label\" class=\"b2b-input b2b-custom-write\" placeholder=\"Custom Labels &amp; Branding details...\">\r\n                        <\/div>\r\n                        \r\n                                            <\/div>\r\n                <\/div>\r\n\r\n                <!-- Sizes -->\r\n                <div class=\"b2b-section\">\r\n                    <div class=\"b2b-section-title\">5. Size Range<\/div>\r\n                    <div class=\"b2b-inline-options b2b-sizes-group\">\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"XXS\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">XXS<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"XS\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">XS<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"S\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">S<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"M\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">M<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"L\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">L<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"XL\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">XL<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"2XL\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">2XL<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"3XL\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">3XL<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"4XL\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">4XL<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"size\" data-val=\"5XL\" onclick=\"(function(btn){btn.classList.toggle('active');var inp=btn.closest('form').querySelector('.b2b-selected-sizes-input');var sel=[];btn.closest('.b2b-sizes-group').querySelectorAll('.b2b-check-btn.active').forEach(function(b){sel.push(b.getAttribute('data-val'))});inp.value=sel.join(', ');})(this);\">5XL<\/div>\r\n                                            <\/div>\r\n                    <input type=\"hidden\" name=\"selected_sizes\" class=\"b2b-selected-sizes-input\">\r\n                    <input type=\"text\" name=\"custom_sizes\" class=\"b2b-input b2b-custom-write\" placeholder=\"Custom size chart instructions...\">\r\n                <\/div>\r\n\r\n                <!-- Quantity -->\r\n                <div class=\"b2b-section\">\r\n                    <div class=\"b2b-section-title\">6. Quantity \/ MOQ Target<\/div>\r\n                    <div class=\"b2b-inline-options b2b-qty-group\">\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"qty\" data-val=\"Sample\" onclick=\"(function(btn){btn.closest('.b2b-qty-group').querySelectorAll('.b2b-check-btn').forEach(function(b){b.classList.remove('active')});btn.classList.add('active');btn.closest('form').querySelector('.b2b-selected-qty-input').value=btn.getAttribute('data-val');})(this);\">Sample<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"qty\" data-val=\"10 UNITS\" onclick=\"(function(btn){btn.closest('.b2b-qty-group').querySelectorAll('.b2b-check-btn').forEach(function(b){b.classList.remove('active')});btn.classList.add('active');btn.closest('form').querySelector('.b2b-selected-qty-input').value=btn.getAttribute('data-val');})(this);\">10 UNITS<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"qty\" data-val=\"20 UNITS\" onclick=\"(function(btn){btn.closest('.b2b-qty-group').querySelectorAll('.b2b-check-btn').forEach(function(b){b.classList.remove('active')});btn.classList.add('active');btn.closest('form').querySelector('.b2b-selected-qty-input').value=btn.getAttribute('data-val');})(this);\">20 UNITS<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"qty\" data-val=\"30 UNITS\" onclick=\"(function(btn){btn.closest('.b2b-qty-group').querySelectorAll('.b2b-check-btn').forEach(function(b){b.classList.remove('active')});btn.classList.add('active');btn.closest('form').querySelector('.b2b-selected-qty-input').value=btn.getAttribute('data-val');})(this);\">30 UNITS<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"qty\" data-val=\"50 UNITS\" onclick=\"(function(btn){btn.closest('.b2b-qty-group').querySelectorAll('.b2b-check-btn').forEach(function(b){b.classList.remove('active')});btn.classList.add('active');btn.closest('form').querySelector('.b2b-selected-qty-input').value=btn.getAttribute('data-val');})(this);\">50 UNITS<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"qty\" data-val=\"100 UNITS\" onclick=\"(function(btn){btn.closest('.b2b-qty-group').querySelectorAll('.b2b-check-btn').forEach(function(b){b.classList.remove('active')});btn.classList.add('active');btn.closest('form').querySelector('.b2b-selected-qty-input').value=btn.getAttribute('data-val');})(this);\">100 UNITS<\/div>\r\n                                                    <div class=\"b2b-check-btn\" data-type=\"qty\" data-val=\"100+ Pieces\" onclick=\"(function(btn){btn.closest('.b2b-qty-group').querySelectorAll('.b2b-check-btn').forEach(function(b){b.classList.remove('active')});btn.classList.add('active');btn.closest('form').querySelector('.b2b-selected-qty-input').value=btn.getAttribute('data-val');})(this);\">100+ Pieces<\/div>\r\n                                            <\/div>\r\n                    <input type=\"hidden\" name=\"selected_qty\" class=\"b2b-selected-qty-input\">\r\n                    <input type=\"text\" name=\"custom_qty\" class=\"b2b-input b2b-custom-write\" placeholder=\"Or write custom target quantity...\">\r\n                <\/div>\r\n\r\n                <!-- Notes -->\r\n                <div class=\"b2b-section\">\r\n                    <div class=\"b2b-section-title\">7. Additional Instructions<\/div>\r\n                    <textarea name=\"additional_notes\" class=\"b2b-textarea\" rows=\"4\" placeholder=\"Write any special instructions or additional requirements here...\"><\/textarea>\r\n                <\/div>\r\n\r\n                <div class=\"b2b-actions-wrapper\">\r\n                    <button type=\"submit\" class=\"b2b-submit-btn b2b-email-btn\">\u2709\ufe0f Email Inquiry<\/button>\r\n                                            <button type=\"button\" class=\"b2b-submit-btn b2b-whatsapp-btn\">\ud83d\udcac WhatsApp Inquiry<\/button>\r\n                                    <\/div>\r\n                <div class=\"b2b-response-msg\"><\/div>\r\n            <\/form>\r\n        <\/div>\r\n\r\n        <script>\r\n        (function() {\r\n            function initB2BForm() {\r\n                var form = document.getElementById('b2b-form-16529');\r\n                if (!form) return;\r\n\r\n                \/\/ Helper to toggle buttons loading\/disabled state\r\n                function setButtonsState(disabled, text) {\r\n                    var emailBtn = form.querySelector('.b2b-email-btn');\r\n                    var waBtn = form.querySelector('.b2b-whatsapp-btn');\r\n                    \r\n                    if (emailBtn) {\r\n                        emailBtn.disabled = disabled;\r\n                        if (disabled) {\r\n                            emailBtn.textContent = text || 'Submitting...';\r\n                        } else {\r\n                            emailBtn.textContent = '\u2709\ufe0f Email Inquiry';\r\n                        }\r\n                    }\r\n                    if (waBtn) {\r\n                        waBtn.disabled = disabled;\r\n                        if (disabled) {\r\n                            waBtn.textContent = text || 'Submitting...';\r\n                        } else {\r\n                            waBtn.textContent = '\ud83d\udcac WhatsApp Inquiry';\r\n                        }\r\n                    }\r\n                }\r\n\r\n                \/\/ AJAX Form Submission (Email Button)\r\n                form.addEventListener('submit', function(e) {\r\n                    e.preventDefault();\r\n                    var msgBox = form.querySelector('.b2b-response-msg');\r\n                    \r\n                    setButtonsState(true, 'Sending Email...');\r\n                    msgBox.style.display = 'none';\r\n\r\n                    var formData = new FormData(form);\r\n\r\n                    fetch('https:\/\/fitfyte.com\/wp-admin\/admin-ajax.php', {\r\n                        method: 'POST',\r\n                        body: formData\r\n                    })\r\n                    .then(response => response.json())\r\n                    .then(data => {\r\n                        msgBox.style.display = 'block';\r\n                        if (data.success) {\r\n                            msgBox.style.background = '#1b3e20';\r\n                            msgBox.style.color = '#4caf50';\r\n                            var msgText = typeof data.data === 'object' ? data.data.message : data.data;\r\n                            msgBox.textContent = msgText;\r\n                            form.reset();\r\n                            form.querySelectorAll('.active').forEach(el => el.classList.remove('active'));\r\n                        } else {\r\n                            msgBox.style.background = '#3e1b1b';\r\n                            msgBox.style.color = '#f44336';\r\n                            var msgText = typeof data.data === 'object' ? data.data.message : data.data;\r\n                            msgBox.textContent = msgText;\r\n                        }\r\n                    })\r\n                    .catch(error => {\r\n                        msgBox.style.display = 'block';\r\n                        msgBox.style.background = '#3e1b1b';\r\n                        msgBox.style.color = '#f44336';\r\n                        msgBox.textContent = 'An error occurred. Please try again.';\r\n                    })\r\n                    .finally(() => {\r\n                        setButtonsState(false);\r\n                    });\r\n                });\r\n\r\n                \/\/ WhatsApp Button Click Handler\r\n                var waBtn = form.querySelector('.b2b-whatsapp-btn');\r\n                if (waBtn) {\r\n                    var fieldLabels = {\r\n                        spec_fabric: \"Fabric Type\",\r\n                        spec_gsm: \"Fabric GSM\",\r\n                        spec_washes: \"Vintage Effect \\\/ Wash\",\r\n                        spec_fits: \"Fit Style\",\r\n                        spec_prints: \"Printing Technique\",\r\n                        spec_rhinestones: \"Rhinestones Option\",\r\n                        spec_labels: \"Labels & Branding\"                    };\r\n                    var extraDropdownTitles = [];\r\n\r\n                    waBtn.addEventListener('click', function() {\r\n                        \/\/ 1. Validate Form\r\n                        if (!form.checkValidity()) {\r\n                            form.reportValidity();\r\n                            return;\r\n                        }\r\n\r\n                        \/\/ 2. Open popup early to prevent popup block\r\n                        var waWindow = window.open('about:blank', '_blank');\r\n\r\n                        \/\/ 3. Set loading state\r\n                        var msgBox = form.querySelector('.b2b-response-msg');\r\n                        setButtonsState(true, 'Preparing WhatsApp...');\r\n                        msgBox.style.display = 'none';\r\n\r\n                        \/\/ 4. Submit form via AJAX to upload file and send backup email\r\n                        var formData = new FormData(form);\r\n                        formData.append('is_whatsapp_submission', '1');\r\n\r\n                        fetch('https:\/\/fitfyte.com\/wp-admin\/admin-ajax.php', {\r\n                            method: 'POST',\r\n                            body: formData\r\n                        })\r\n                        .then(response => response.json())\r\n                        .then(data => {\r\n                            if (data.success) {\r\n                                var fileUrl = typeof data.data === 'object' ? (data.data.file_url || '') : '';\r\n                                \r\n                                \/\/ 5. Construct message\r\n                                var textMsg = \"*New B2B Inquiry - Custom Inquiry Form*\\n\";\r\n                                textMsg += \"---------------------------------\\n\";\r\n                                textMsg += \"\ud83d\udc64 *Customer Information:*\\n\";\r\n                                textMsg += \"\u2022 *Name:* \" + (form.querySelector('[name=\"cust_name\"]').value || 'N\/A') + \"\\n\";\r\n                                textMsg += \"\u2022 *Email:* \" + (form.querySelector('[name=\"cust_email\"]').value || 'N\/A') + \"\\n\\n\";\r\n\r\n                                \/\/ Selected products\r\n                                var selectedProds = form.querySelector('.b2b-selected-products-input').value;\r\n                                var customProds = form.querySelector('[name=\"custom_products\"]').value.trim();\r\n                                var prodsText = '';\r\n                                if (selectedProds && customProds) {\r\n                                    prodsText = selectedProds + ' (' + customProds + ')';\r\n                                } else if (selectedProds) {\r\n                                    prodsText = selectedProds;\r\n                                } else if (customProds) {\r\n                                    prodsText = customProds;\r\n                                } else {\r\n                                    prodsText = 'None selected';\r\n                                }\r\n                                textMsg += \"\ud83d\udce6 *Products:*\\n\u2022 \" + prodsText + \"\\n\\n\";\r\n\r\n                                \/\/ Specifications & Customization\r\n                                var specs = [];\r\n                                \r\n                                function getFieldVal(selectName, customName, label) {\r\n                                    var selectEl = form.querySelector('[name=\"' + selectName + '\"]');\r\n                                    if (!selectEl) return null;\r\n                                    \r\n                                    var val = selectEl.value;\r\n                                    var customEl = form.querySelector('[name=\"' + customName + '\"]');\r\n                                    var customVal = customEl ? customEl.value.trim() : '';\r\n                                    \r\n                                    if (val && customVal) {\r\n                                        return label + ': ' + val + ' (' + customVal + ')';\r\n                                    } else if (val) {\r\n                                        return label + ': ' + val;\r\n                                    } else if (customVal) {\r\n                                        return label + ': ' + customVal;\r\n                                    }\r\n                                    return null;\r\n                                }\r\n\r\n                                var fabricVal = getFieldVal('spec_fabric', 'custom_fabric', fieldLabels.spec_fabric);\r\n                                if (fabricVal) specs.push('\u2022 ' + fabricVal);\r\n                                \r\n                                var gsmVal = getFieldVal('spec_gsm', 'custom_gsm', fieldLabels.spec_gsm);\r\n                                if (gsmVal) specs.push('\u2022 ' + gsmVal);\r\n\r\n                                var washVal = getFieldVal('spec_wash', 'custom_wash', fieldLabels.spec_washes);\r\n                                if (washVal) specs.push('\u2022 ' + washVal);\r\n\r\n                                var fitVal = getFieldVal('spec_fit', 'custom_fit', fieldLabels.spec_fits);\r\n                                if (fitVal) specs.push('\u2022 ' + fitVal);\r\n\r\n                                var printVal = getFieldVal('spec_print', 'custom_print', fieldLabels.spec_prints);\r\n                                if (printVal) specs.push('\u2022 ' + printVal);\r\n\r\n                                var rhinoVal = getFieldVal('spec_rhinestone', 'custom_rhinestone', fieldLabels.spec_rhinestones);\r\n                                if (rhinoVal) specs.push('\u2022 ' + rhinoVal);\r\n\r\n                                var labelVal = getFieldVal('spec_label', 'custom_label', fieldLabels.spec_labels);\r\n                                if (labelVal) specs.push('\u2022 ' + labelVal);\r\n\r\n                                \/\/ Extra dynamic dropdowns\r\n                                extraDropdownTitles.forEach(function(title, idx) {\r\n                                    var slug = 'extra_dd_' + idx;\r\n                                    var extraVal = getFieldVal(slug, 'custom_' + slug, title);\r\n                                    if (extraVal) specs.push('\u2022 ' + extraVal);\r\n                                });\r\n\r\n                                if (specs.length > 0) {\r\n                                    textMsg += \"\u2699\ufe0f *Specifications:*\\n\" + specs.join('\\n') + \"\\n\\n\";\r\n                                }\r\n\r\n                                \/\/ Size Range\r\n                                var selectedSizes = form.querySelector('.b2b-selected-sizes-input').value;\r\n                                var customSizes = form.querySelector('[name=\"custom_sizes\"]').value.trim();\r\n                                var sizesText = '';\r\n                                if (selectedSizes && customSizes) {\r\n                                    sizesText = selectedSizes + ' (' + customSizes + ')';\r\n                                } else if (selectedSizes) {\r\n                                    sizesText = selectedSizes;\r\n                                } else if (customSizes) {\r\n                                    sizesText = customSizes;\r\n                                } else {\r\n                                    sizesText = 'N\/A';\r\n                                }\r\n                                textMsg += \"\ud83d\udccf *Size Range:*\\n\u2022 \" + sizesText + \"\\n\\n\";\r\n\r\n                                \/\/ Quantity\r\n                                var selectedQty = form.querySelector('.b2b-selected-qty-input').value;\r\n                                var customQty = form.querySelector('[name=\"custom_qty\"]').value.trim();\r\n                                var qtyText = '';\r\n                                if (selectedQty && customQty) {\r\n                                    qtyText = selectedQty + ' (' + customQty + ')';\r\n                                } else if (selectedQty) {\r\n                                    qtyText = selectedQty;\r\n                                } else if (customQty) {\r\n                                    qtyText = customQty;\r\n                                } else {\r\n                                    qtyText = 'N\/A';\r\n                                }\r\n                                textMsg += \"\ud83d\udd22 *Quantity \/ MOQ:*\\n\u2022 \" + qtyText + \"\\n\\n\";\r\n\r\n                                \/\/ Notes\r\n                                var notes = form.querySelector('[name=\"additional_notes\"]').value.trim();\r\n                                if (notes) {\r\n                                    textMsg += \"\ud83d\udcdd *Additional Instructions:*\\n\" + notes + \"\\n\\n\";\r\n                                }\r\n\r\n                                \/\/ File link\r\n                                if (fileUrl) {\r\n                                    textMsg += \"\ud83d\udcce *Design File:* \" + fileUrl + \"\\n\";\r\n                                }\r\n\r\n                                \/\/ 6. Redirect window to wa.me link\r\n                                var waUrl = \"https:\/\/wa.me\/923092947925?text=\" + encodeURIComponent(textMsg);\r\n                                if (waWindow) {\r\n                                    waWindow.location.href = waUrl;\r\n                                }\r\n\r\n                                \/\/ 7. Show success message on current page and reset form\r\n                                msgBox.style.display = 'block';\r\n                                msgBox.style.background = '#1b3e20';\r\n                                msgBox.style.color = '#4caf50';\r\n                                msgBox.textContent = 'Opening WhatsApp to send your inquiry. Thank you!';\r\n                                \r\n                                form.reset();\r\n                                form.querySelectorAll('.active').forEach(el => el.classList.remove('active'));\r\n                            } else {\r\n                                if (waWindow) waWindow.close();\r\n                                msgBox.style.display = 'block';\r\n                                msgBox.style.background = '#3e1b1b';\r\n                                msgBox.style.color = '#f44336';\r\n                                var msgText = typeof data.data === 'object' ? data.data.message : data.data;\r\n                                msgBox.textContent = msgText;\r\n                            }\r\n                        })\r\n                        .catch(error => {\r\n                            if (waWindow) waWindow.close();\r\n                            msgBox.style.display = 'block';\r\n                            msgBox.style.background = '#3e1b1b';\r\n                            msgBox.style.color = '#f44336';\r\n                            msgBox.textContent = 'An error occurred. Please try again.';\r\n                        })\r\n                        .finally(() => {\r\n                            setButtonsState(false);\r\n                        });\r\n                    });\r\n                }\r\n            }\r\n\r\n            if (document.readyState === 'loading') {\r\n                document.addEventListener('DOMContentLoaded', initB2BForm);\r\n            } else {\r\n                initB2BForm();\r\n            }\r\n        })();\r\n        <\/script>\r\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-15622","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fitfyte.com\/index.php\/wp-json\/wp\/v2\/pages\/15622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fitfyte.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fitfyte.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fitfyte.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fitfyte.com\/index.php\/wp-json\/wp\/v2\/comments?post=15622"}],"version-history":[{"count":17,"href":"https:\/\/fitfyte.com\/index.php\/wp-json\/wp\/v2\/pages\/15622\/revisions"}],"predecessor-version":[{"id":16643,"href":"https:\/\/fitfyte.com\/index.php\/wp-json\/wp\/v2\/pages\/15622\/revisions\/16643"}],"wp:attachment":[{"href":"https:\/\/fitfyte.com\/index.php\/wp-json\/wp\/v2\/media?parent=15622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}