{"version":3,"file":"Form_Billing.usIPHD7R.mjs","names":["useState","_Fragment","p"],"sources":["https:/framerusercontent.com/modules/qfqoeBqY9Of9ticuLpH7/797Z7YtRIbAbNEVNll0G/Form_Billing.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function ProductionOrderForm(props){const[formData,setFormData]=useState({organization:\"\",customerName:\"\",customerEmail:\"\",deliveryType:\"\",targetDeliveryDate:\"\",dateTBD:false,deliveryContact:\"\",deliveryStreet:\"\",deliveryCity:\"\",deliveryState:\"\",deliveryZip:\"\",deliveryCountry:\"\",differentSwatchLocation:false,swatchContact:\"\",swatchStreet:\"\",swatchCity:\"\",swatchState:\"\",swatchZip:\"\",swatchCountry:\"\",orders:[],differentBillingAddress:false,billingStreet:\"\",billingCity:\"\",billingState:\"\",billingZip:\"\",billingCountry:\"\"});const[currentOrder,setCurrentOrder]=useState({colorwayId:\"\",colorwayName:\"\",colorwayImage:\"\",designText:\"\",genderEntries:[],product:\"\"});const[isSubmitting,setIsSubmitting]=useState(false);const[showSuccess,setShowSuccess]=useState(false);const[lastOrderId,setLastOrderId]=useState(\"\");const[showSizeGuide,setShowSizeGuide]=useState(false);const[showColorwayFinder,setShowColorwayFinder]=useState(false);const[sizeGuideGender,setSizeGuideGender]=useState(\"MENS\");const[sizeGuideProduct,setSizeGuideProduct]=useState(0);const[dateError,setDateError]=useState(\"\");const[emailError,setEmailError]=useState(\"\");const[editingIndex,setEditingIndex]=useState(null);const pricing={POLOS:{\"20-50\":85,\"51-100\":75,\"101-500\":65,\"501+\":60},\"Q-ZIPS\":{\"20-50\":90,\"51-100\":85,\"101-500\":80,\"501+\":75},HOODIES:{\"20-50\":95,\"51-100\":85,\"101-500\":80,\"501+\":75},\"TEES - SHORT\":{\"20-50\":45,\"51-100\":45,\"101-500\":40,\"501+\":30},\"TEES - LONG\":{\"20-50\":50,\"51-100\":50,\"101-500\":40,\"501+\":30}};const minimumUnits={POLOS:20,\"Q-ZIPS\":20,HOODIES:20,\"TEES - SHORT\":20,\"TEES - LONG\":20};const isTeeProduct=p=>p===\"TEES - SHORT\"||p===\"TEES - LONG\";const WOMENS_SLEEVELESS=\"WOMENS SLEEVELESS POLOS\";// Not shown in the pricing table, but priced exactly like POLOS\nconst getPricingKey=p=>p===WOMENS_SLEEVELESS?\"POLOS\":p;const getMinimumUnitsForProduct=p=>minimumUnits[p]||20;const sizeGuideData={MENS:[{name:\"Polo\",image:props.mensPolo||\"/api/placeholder/1200/800\"},{name:\"Q-Zip\",image:props.mensQZip||\"/api/placeholder/1200/800\"},{name:\"Hoodie\",image:props.mensHoodie||\"/api/placeholder/1200/800\"},{name:\"Short Sleeve Tee\",image:props.mensSSTee||\"/api/placeholder/1200/800\"},{name:\"Long Sleeve Tee\",image:props.mensLSTee||\"/api/placeholder/1200/800\"}],\"MENS TALL\":[{name:\"Polo\",image:props.mensPolo||\"/api/placeholder/1200/800\"},{name:\"Q-Zip\",image:props.mensQZip||\"/api/placeholder/1200/800\"},{name:\"Hoodie\",image:props.mensHoodie||\"/api/placeholder/1200/800\"},{name:\"Short Sleeve Tee\",image:props.mensSSTee||\"/api/placeholder/1200/800\"},{name:\"Long Sleeve Tee\",image:props.mensLSTee||\"/api/placeholder/1200/800\"}],WOMENS:[{name:\"Polo\",image:props.womensPolo||\"/api/placeholder/1200/800\"},{name:\"Q-Zip\",image:props.womensQZip||\"/api/placeholder/1200/800\"},{name:\"Hoodie\",image:props.womensHoodie||\"/api/placeholder/1200/800\"},{name:\"Short Sleeve Tee\",image:props.womensSSTee||\"/api/placeholder/1200/800\"},{name:\"Long Sleeve Tee\",image:props.womensLSTee||\"/api/placeholder/1200/800\"}],KIDS:[{name:\"Polo\",image:props.kidsPolo||\"/api/placeholder/1200/800\"},{name:\"Q-Zip\",image:props.kidsQZip||\"/api/placeholder/1200/800\"},{name:\"Hoodie\",image:props.kidsHoodie||\"/api/placeholder/1200/800\"}]};const sizingGuide={MENS:{POLOS:[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\",\"5XL\"],\"Q-ZIPS\":[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\",\"5XL\"],HOODIES:[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\",\"5XL\"],\"TEES - SHORT\":[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\",\"5XL\"],\"TEES - LONG\":[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\",\"5XL\"]},\"MENS TALL\":{POLOS:[\"LT\",\"XLT\",\"2XLT\",\"3XLT\",\"4XLT\"],\"Q-ZIPS\":[\"LT\",\"XLT\",\"2XLT\",\"3XLT\",\"4XLT\"],HOODIES:[\"LT\",\"XLT\",\"2XLT\",\"3XLT\",\"4XLT\"],\"TEES - SHORT\":[\"LT\",\"XLT\",\"2XLT\",\"3XLT\",\"4XLT\"],\"TEES - LONG\":[\"LT\",\"XLT\",\"2XLT\",\"3XLT\",\"4XLT\"]},WOMENS:{POLOS:[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\"],\"WOMENS SLEEVELESS POLOS\":[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\"],\"Q-ZIPS\":[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\"],HOODIES:[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\"],\"TEES - SHORT\":[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\"],\"TEES - LONG\":[\"XS\",\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\"]},KIDS:{POLOS:[\"2-3Y\",\"4-5Y\",\"6-7Y\",\"8Y\",\"10Y\",\"12Y\"],\"Q-ZIPS\":[\"2-3Y\",\"4-5Y\",\"6-7Y\",\"8Y\",\"10Y\",\"12Y\"],HOODIES:[\"2-3Y\",\"4-5Y\",\"6-7Y\",\"8Y\",\"10Y\",\"12Y\"]}};const genderOptions=[\"MENS\",\"MENS TALL\",\"WOMENS\",\"KIDS\"];const getMinimumDate=()=>{const today=new Date;if(formData.deliveryType===\"expedited\"){today.setDate(today.getDate()+14);}else{today.setMonth(today.getMonth()+1);}return today.toISOString().split(\"T\")[0];};const validateDeliveryDate=date=>{if(!date){setDateError(\"\");return true;}const sel=new Date(date);sel.setHours(0,0,0,0);if(formData.deliveryType===\"expedited\"){const min=new Date;min.setDate(min.getDate()+14);min.setHours(0,0,0,0);if(sel<min){setDateError(\"Expedited orders require at least two weeks lead time\");return false;}}else{const min=new Date;min.setMonth(min.getMonth()+1);min.setHours(0,0,0,0);if(sel<min){setDateError(\"Standard orders require at least one month lead time\");return false;}}setDateError(\"\");return true;};const validateEmail=email=>{if(!email){setEmailError(\"\");return true;}if(!/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(email)){setEmailError(\"Please enter a valid email address\");return false;}setEmailError(\"\");return true;};const getAvailableSizesForGender=(gender,product)=>{if(!gender||!product)return[];const gs=sizingGuide[gender];if(!gs)return[];return gs[product]||[];};const getAllProducts=()=>Object.keys(pricing);const getUsedGenders=()=>currentOrder.genderEntries.map(e=>e.gender);const getAvailableGendersToAdd=()=>{const used=getUsedGenders();return genderOptions.filter(g=>{if(used.includes(g))return false;if(currentOrder.product){const gs=sizingGuide[g];if(!gs)return false;return gs[currentOrder.product]!==undefined;}return true;});};const calcEntryTotal=entry=>Object.values(entry.sizes).reduce((s,q)=>s+parseInt(q||0),0);const calculateOrderTotal=order=>{if(!order.genderEntries)return 0;return order.genderEntries.reduce((s,e)=>s+calcEntryTotal(e),0);};const calculateTotalUnits=()=>formData.orders.reduce((s,o)=>s+calculateOrderTotal(o),0);const getOrderGroupTotals=()=>{const groups={};formData.orders.forEach(order=>{const ck=order.colorwayName||order.designText||\"No design\";// Group by pricing key so WOMENS SLEEVELESS POLOS counts toward POLOS minimum\nconst gp=getPricingKey(order.product);const key=ck+\"|||\"+gp;if(!groups[key])groups[key]={colorway:ck,product:gp,totalUnits:0};groups[key].totalUnits+=calculateOrderTotal(order);});return groups;};const getItemsBelowMinimum=()=>{const groups=getOrderGroupTotals();return Object.values(groups).filter(g=>g.totalUnits<getMinimumUnitsForProduct(g.product));};const isOrderBelowMinimum=order=>{const ck=order.colorwayName||order.designText||\"No design\";const groups=getOrderGroupTotals();const key=ck+\"|||\"+getPricingKey(order.product);const minUnits=getMinimumUnitsForProduct(getPricingKey(order.product));return groups[key]&&groups[key].totalUnits<minUnits;};const getColorwayProductTotal=order=>{const ck=order.colorwayName||order.designText||\"No design\";const groups=getOrderGroupTotals();const key=ck+\"|||\"+getPricingKey(order.product);return groups[key]?groups[key].totalUnits:0;};const getPricePerUnit=(product,includeCurrentOrder=false)=>{const pk=getPricingKey(product);if(!pricing[pk])return 0;let total=calculateTotalUnits();if(includeCurrentOrder&&currentOrder.product)total+=calculateOrderTotal(currentOrder);if(total>=501)return pricing[pk][\"501+\"];if(total>=101)return pricing[pk][\"101-500\"];if(total>=51)return pricing[pk][\"51-100\"];if(total>=20){if(isTeeProduct(product))return pricing[pk][\"51-100\"];return pricing[pk][\"20-50\"];}if(isTeeProduct(product))return pricing[pk][\"51-100\"];return pricing[pk][\"20-50\"];};const getPricingTierName=(includeCurrentOrder=false)=>{let total=calculateTotalUnits();if(includeCurrentOrder&&currentOrder.product)total+=calculateOrderTotal(currentOrder);if(total>=501)return\"501+ units\";if(total>=101)return\"101-500 units\";if(total>=51)return\"51-100 units\";if(total>=20)return\"20-50 units\";return\"Below minimum\";};const calculateOrderSubtotal=(order,inc=false)=>calculateOrderTotal(order)*getPricePerUnit(order.product,inc);const calculateGrandTotal=()=>{const ot=formData.orders.reduce((s,o)=>s+calculateOrderSubtotal(o),0);return ot+(formData.deliveryType===\"expedited\"?500:0);};const addGenderEntry=gender=>{if(currentOrder.genderEntries.length>=4||getUsedGenders().includes(gender))return;setCurrentOrder({...currentOrder,genderEntries:[...currentOrder.genderEntries,{gender,sizes:{}}]});};const removeGenderEntry=index=>{const updated=currentOrder.genderEntries.filter((_,i)=>i!==index);setCurrentOrder({...currentOrder,genderEntries:updated});};const handleGenderSizeChange=(idx,size,value)=>{const nv=value===\"\"?\"\":parseInt(value)||0;const updated=[...currentOrder.genderEntries];updated[idx]={...updated[idx],sizes:{...updated[idx].sizes,[size]:nv}};setCurrentOrder({...currentOrder,genderEntries:updated});};const handleProductChange=product=>{setCurrentOrder({...currentOrder,product,genderEntries:product===WOMENS_SLEEVELESS?[{gender:\"WOMENS\",sizes:{}}]:[]});};const handleColorwaySelect=cw=>setCurrentOrder({...currentOrder,colorwayId:cw.id,colorwayName:cw.name,colorwayImage:cw.image,designText:\"\"});const handleDesignTextChange=t=>setCurrentOrder({...currentOrder,designText:t,colorwayId:\"\",colorwayName:\"\",colorwayImage:\"\"});const getUsedColorways=()=>{const uc=[];formData.orders.forEach(o=>{if(o.designText&&o.designText.trim()!==\"\"&&!uc.includes(o.designText.trim()))uc.push(o.designText.trim());});return uc;};const handleQuickSelectColorway=ct=>setCurrentOrder({...currentOrder,designText:ct,colorwayId:\"\",colorwayName:\"\",colorwayImage:\"\"});const handleDeliveryTypeChange=type=>{setFormData({...formData,deliveryType:type,targetDeliveryDate:\"\",dateTBD:false});setDateError(\"\");};const handleDateTBDChange=checked=>{setFormData({...formData,dateTBD:checked,targetDeliveryDate:checked?\"\":formData.targetDeliveryDate});if(checked)setDateError(\"\");};// Helper to build a full address string from parts\nconst buildAddressString=(street,city,state,zip,country)=>{return[street,city,state,zip,country].filter(Boolean).join(\", \");};const editOrder=index=>{setCurrentOrder({...formData.orders[index]});setEditingIndex(index);const el=document.getElementById(\"add-order-section\");if(el)el.scrollIntoView({behavior:\"smooth\",block:\"start\"});};const cancelEdit=()=>{setCurrentOrder({colorwayId:\"\",colorwayName:\"\",colorwayImage:\"\",designText:\"\",genderEntries:[],product:\"\"});setEditingIndex(null);};const addOrder=()=>{if(!currentOrder.colorwayId&&!currentOrder.designText.trim()){alert(\"Please select a colorway or enter a design name\");return;}if(!currentOrder.product){alert(\"Please select a product type\");return;}if(currentOrder.genderEntries.length===0){alert(\"Please add at least one gender\");return;}const total=calculateOrderTotal(currentOrder);if(total===0){alert(\"Please enter at least one size quantity\");return;}for(let i=0;i<currentOrder.genderEntries.length;i++){if(calcEntryTotal(currentOrder.genderEntries[i])===0){alert(\"Please enter quantities for \"+currentOrder.genderEntries[i].gender+\" or remove it\");return;}}if(editingIndex!==null){setFormData(prev=>{const u=[...prev.orders];u[editingIndex]={...currentOrder};return{...prev,orders:u};});setEditingIndex(null);}else{setFormData(prev=>({...prev,orders:[...prev.orders,{...currentOrder}]}));}setCurrentOrder({colorwayId:\"\",colorwayName:\"\",colorwayImage:\"\",designText:\"\",genderEntries:[],product:\"\"});};const removeOrder=index=>{if(editingIndex===index)cancelEdit();else if(editingIndex!==null&&editingIndex>index)setEditingIndex(editingIndex-1);setFormData({...formData,orders:formData.orders.filter((_,i)=>i!==index)});};const generateOrderId=()=>{const now=new Date;return\"ORD-\"+now.toISOString().slice(0,10).replace(/-/g,\"\")+\"-\"+now.toISOString().slice(11,19).replace(/:/g,\"\")+\"-\"+Math.random().toString(36).substring(2,6).toUpperCase();};const formatOrdersForPDF=()=>{const deliveryAddr=buildAddressString(formData.deliveryStreet,formData.deliveryCity,formData.deliveryState,formData.deliveryZip,formData.deliveryCountry);let r=\"BILLING ADDRESS:\\n\"+formData.deliveryContact+\"\\n\"+deliveryAddr+\"\\n\\n\";formData.orders.forEach((order,index)=>{const dn=order.colorwayName||order.designText||\"No design specified\";r+=\"ORDER #\"+(index+1)+\": \"+dn+\"\\n\\n\";r+=\"Gender(s):        \"+order.genderEntries.map(e=>e.gender).join(\" + \")+\"\\n\";r+=\"Product:          \"+order.product+\"\\n\\nSIZE BREAKDOWN:\\n\";order.genderEntries.forEach(entry=>{const sizes=Object.entries(entry.sizes).filter(([_,q])=>q>0).map(([s,q])=>s+\": \"+q).join(\", \");r+=entry.gender+\": \"+sizes+\"\\n\";});r+=\"\\nTotal Units:      \"+calculateOrderTotal(order);if(order.genderEntries.length>1)r+=\" (\"+order.genderEntries.map(e=>calcEntryTotal(e)).join(\" + \")+\")\";r+=\"\\nPrice per Unit:   $\"+getPricePerUnit(order.product).toFixed(2);r+=\"\\nSubtotal:         $\"+calculateOrderSubtotal(order).toFixed(2)+\"\\n\\n\";});return r.trim();};const handleSubmit=async e=>{e.preventDefault();const orderId=generateOrderId();setLastOrderId(orderId);if(!props.webhookUrl||props.webhookUrl.trim()===\"\"){alert(\"Error: No webhook URL configured.\");return;}if(!/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(formData.customerEmail)){alert(\"Please enter a valid email address\");return;}if(!formData.deliveryType){alert(\"Please select a delivery type (Standard or Expedited)\");return;}if(!formData.dateTBD&&!formData.targetDeliveryDate){alert(\"Please enter a target delivery date or check 'Date To Be Determined'\");return;}if(!formData.dateTBD&&formData.targetDeliveryDate&&!validateDeliveryDate(formData.targetDeliveryDate)){alert(formData.deliveryType===\"expedited\"?\"Expedited: at least two weeks out\":\"Standard: at least one month out\");return;}if(!formData.dateTBD&&formData.targetDeliveryDate&&formData.deliveryType===\"standard\"){const sel=new Date(formData.targetDeliveryDate);sel.setHours(0,0,0,0);const stdMin=new Date;stdMin.setMonth(stdMin.getMonth()+1);stdMin.setHours(0,0,0,0);if(sel<stdMin){alert(\"Your selected delivery date requires Expedited Delivery.\\n\\nPlease switch to Expedited (includes $500 fee) or choose a date at least one month from today for Standard delivery.\");return;}}if(formData.differentSwatchLocation){if(!formData.swatchContact.trim()){alert(\"Please enter Swatch Delivery (Contact Name)\");return;}if(!formData.swatchStreet.trim()){alert(\"Please enter a Swatch Delivery Street Address\");return;}if(!formData.swatchCity.trim()){alert(\"Please enter a Swatch Delivery City\");return;}if(!formData.swatchState.trim()){alert(\"Please enter a Swatch Delivery State\");return;}if(!formData.swatchZip.trim()){alert(\"Please enter a Swatch Delivery ZIP Code\");return;}}if(formData.orders.length===0){alert(\"Please add at least one order\");return;}const belowMin=getItemsBelowMinimum();if(belowMin.length>0){alert(\"Minimum order requirements not met.\\n\\n\"+belowMin.map(g=>\"• \"+g.colorway+\" - \"+g.product+\": \"+g.totalUnits+\" units (need \"+(getMinimumUnitsForProduct(g.product)-g.totalUnits)+\" more)\").join(\"\\n\"));return;}setIsSubmitting(true);const isExp=formData.deliveryType===\"expedited\";const deliveryAddressFull=buildAddressString(formData.deliveryStreet,formData.deliveryCity,formData.deliveryState,formData.deliveryZip,formData.deliveryCountry);const swatchAddressFull=buildAddressString(formData.swatchStreet,formData.swatchCity,formData.swatchState,formData.swatchZip,formData.swatchCountry);const fmtOrders=formData.orders.map((order,index)=>{const pe=order.genderEntries[0]||{gender:\"\",sizes:{}};const se=order.genderEntries[1]||null;return{orderNumber:index+1,designSelection:order.colorwayName||order.designText||\"No design specified\",designType:order.colorwayName?\"Swatch\":\"Custom Text\",colorwayId:order.colorwayId||\"N/A\",colorwayName:order.colorwayName||\"N/A\",colorwayImage:order.colorwayImage||\"N/A\",designText:order.designText||\"N/A\",genderEntries:order.genderEntries.map(entry=>({gender:entry.gender,sizes:entry.sizes,sizesBreakdown:Object.entries(entry.sizes).filter(([_,q])=>q>0).map(([s,q])=>s+\": \"+q).join(\", \"),totalUnits:calcEntryTotal(entry)})),genderCount:order.genderEntries.length,gendersDisplay:order.genderEntries.map(e=>e.gender).join(\" + \"),gender:pe.gender,product:order.product,sizes:pe.sizes,sizesBreakdown:order.genderEntries.map(e=>e.gender+\": \"+Object.entries(e.sizes).filter(([_,q])=>q>0).map(([s,q])=>s+\": \"+q).join(\", \")).join(\" | \"),isSplitOrder:order.genderEntries.length>1,secondaryGender:se?se.gender:\"N/A\",secondarySizes:se?se.sizes:{},totalUnits:calculateOrderTotal(order),pricePerUnit:\"$\"+getPricePerUnit(order.product).toFixed(2),subtotal:\"$\"+calculateOrderSubtotal(order).toFixed(2)};});const payload={orderId,orderIdShort:orderId.split(\"-\").slice(0,2).join(\"-\"),organization:formData.organization||\"N/A\",customerName:formData.customerName||\"N/A\",customerEmail:formData.customerEmail||\"N/A\",deliveryType:formData.deliveryType,deliveryTypeDisplay:isExp?\"Expedited\":\"Standard\",targetDeliveryDate:formData.dateTBD?\"TBD\":formData.targetDeliveryDate||\"N/A\",dateTBD:formData.dateTBD,deliveryContact:formData.deliveryContact||\"N/A\",// Individual delivery address fields\ndeliveryStreet:formData.deliveryStreet||\"N/A\",deliveryCity:formData.deliveryCity||\"N/A\",deliveryState:formData.deliveryState||\"N/A\",deliveryZip:formData.deliveryZip||\"N/A\",deliveryCountry:formData.deliveryCountry||\"N/A\",// Combined delivery address string (for backward compatibility)\ndeliveryAddress:deliveryAddressFull||\"N/A\",differentSwatchLocation:formData.differentSwatchLocation?\"Yes\":\"No\",swatchContact:formData.swatchContact||\"N/A\",// Individual swatch address fields\nswatchStreet:formData.swatchStreet||\"N/A\",swatchCity:formData.swatchCity||\"N/A\",swatchState:formData.swatchState||\"N/A\",swatchZip:formData.swatchZip||\"N/A\",swatchCountry:formData.swatchCountry||\"N/A\",// Combined swatch address string (for backward compatibility)\nswatchAddress:swatchAddressFull||\"N/A\",// Billing address fields\ndifferentBillingAddress:formData.differentBillingAddress?\"Yes\":\"No\",billingStreet:formData.differentBillingAddress?formData.billingStreet||\"N/A\":formData.deliveryStreet||\"N/A\",billingCity:formData.differentBillingAddress?formData.billingCity||\"N/A\":formData.deliveryCity||\"N/A\",billingState:formData.differentBillingAddress?formData.billingState||\"N/A\":formData.deliveryState||\"N/A\",billingZip:formData.differentBillingAddress?formData.billingZip||\"N/A\":formData.deliveryZip||\"N/A\",billingCountry:formData.differentBillingAddress?formData.billingCountry||\"N/A\":formData.deliveryCountry||\"N/A\",billingAddress:formData.differentBillingAddress?[formData.billingStreet,formData.billingCity,formData.billingState,formData.billingZip,formData.billingCountry].filter(Boolean).join(\", \")||\"N/A\":deliveryAddressFull||\"N/A\",expeditedDelivery:isExp?\"Yes\":\"No\",expeditedDeliveryBoolean:isExp,expeditedDeliveryText:isExp?\"Yes - Expedited ($500 fee)\":\"No - Standard\",expeditedDeliveryFee:isExp?\"$500.00\":\"$0.00\",expeditedDeliveryFeeNumber:isExp?500:0,orders:fmtOrders,orderCount:fmtOrders.length,ordersFormattedForPDF:formatOrdersForPDF(),order1:fmtOrders[0]||null,order2:fmtOrders[1]||null,order3:fmtOrders[2]||null,order4:fmtOrders[3]||null,order5:fmtOrders[4]||null,subtotal:\"$\"+formData.orders.reduce((s,o)=>s+calculateOrderSubtotal(o),0).toFixed(2),subtotalNumber:formData.orders.reduce((s,o)=>s+calculateOrderSubtotal(o),0),totalAmount:\"$\"+calculateGrandTotal().toFixed(2),totalAmountNumber:calculateGrandTotal(),totalUnits:calculateTotalUnits(),pricingTier:getPricingTierName(),submittedAt:new Date().toISOString(),submittedAtReadable:new Date().toLocaleString(),formVersion:\"4.0-MULTI-GENDER\"};fetch(props.webhookUrl,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(payload)}).then(()=>{setTimeout(()=>{setIsSubmitting(false);setShowSuccess(true);setFormData({organization:\"\",customerName:\"\",customerEmail:\"\",deliveryType:\"\",targetDeliveryDate:\"\",dateTBD:false,deliveryContact:\"\",deliveryStreet:\"\",deliveryCity:\"\",deliveryState:\"\",deliveryZip:\"\",deliveryCountry:\"\",differentSwatchLocation:false,swatchContact:\"\",swatchStreet:\"\",swatchCity:\"\",swatchState:\"\",swatchZip:\"\",swatchCountry:\"\",differentBillingAddress:false,billingStreet:\"\",billingCity:\"\",billingState:\"\",billingZip:\"\",billingCountry:\"\",orders:[]});window.scrollTo({top:0,behavior:\"smooth\"});if(props.successRedirectUrl&&props.successRedirectUrl.trim()!==\"\"){setTimeout(()=>{window.location.href=props.successRedirectUrl;},2e3);}else{setTimeout(()=>setShowSuccess(false),8e3);}},1e3);}).catch(error=>{setIsSubmitting(false);alert(\"Submission completed but could not verify response.\\n\\nError: \"+error.message);});};const belowMinimumItems=getItemsBelowMinimum();const hasBelowMinimum=belowMinimumItems.length>0;const isExpedited=formData.deliveryType===\"expedited\";return /*#__PURE__*/_jsxs(\"div\",{style:styles.container,children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }\n                @media (max-width: 768px) {\n                    .pricing-table-wrapper { display: none !important; }\n                    .pricing-cards { display: flex !important; }\n                    .orders-table-wrapper { display: none !important; }\n                    .order-cards { display: flex !important; }\n                }\n                @media (min-width: 769px) {\n                    .pricing-table-wrapper { display: block !important; }\n                    .pricing-cards { display: none !important; }\n                    .orders-table-wrapper { display: block !important; }\n                    .order-cards { display: none !important; }\n                }\n            `}),/*#__PURE__*/_jsxs(\"div\",{style:styles.formWrapper,children:[props.showTitle&&/*#__PURE__*/_jsx(\"h1\",{style:{...styles.title,color:props.headlineColor},children:props.title}),showSuccess&&/*#__PURE__*/_jsxs(\"div\",{style:styles.successBanner,children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"18px\",marginBottom:\"8px\"},children:\"✓ Order submitted successfully!\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:\"14px\",opacity:.95},children:[\"Order ID:\",\" \",/*#__PURE__*/_jsx(\"strong\",{style:{fontFamily:\"monospace\",letterSpacing:\"1px\"},children:lastOrderId})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"12px\",marginTop:\"5px\",opacity:.85},children:props.successRedirectUrl?\"Redirecting...\":\"Please save this ID for your records.\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.section,children:[/*#__PURE__*/_jsx(\"h2\",{style:{...styles.sectionTitle,color:props.headlineColor,borderBottomColor:props.brandColor},children:\"Customer Information\"}),/*#__PURE__*/_jsxs(\"div\",{style:styles.grid,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Organization *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.organization,onChange:e=>setFormData({...formData,organization:e.target.value}),style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Customer Name *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.customerName,onChange:e=>setFormData({...formData,customerName:e.target.value}),style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Customer Email *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",value:formData.customerEmail,onChange:e=>{setFormData({...formData,customerEmail:e.target.value});validateEmail(e.target.value);},style:{...styles.input,borderColor:emailError?\"#d32f2f\":\"#ddd\"},required:true}),emailError&&/*#__PURE__*/_jsx(\"p\",{style:styles.errorText,children:emailError})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Delivery Type *\"}),/*#__PURE__*/_jsxs(\"div\",{style:styles.deliveryTypeContainer,children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>handleDeliveryTypeChange(\"standard\"),style:{...styles.deliveryTypeButton,backgroundColor:formData.deliveryType===\"standard\"?props.brandColor:\"#fff\",color:formData.deliveryType===\"standard\"?props.textColor:\"#333\",borderColor:formData.deliveryType===\"standard\"?props.brandColor:\"#ddd\"},children:[/*#__PURE__*/_jsx(\"span\",{style:styles.deliveryTypeIcon,children:\"📦\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.deliveryTypeLabel,children:\"Standard\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.deliveryTypeDesc,children:\"1 month+ lead time\"})]}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>handleDeliveryTypeChange(\"expedited\"),style:{...styles.deliveryTypeButton,backgroundColor:formData.deliveryType===\"expedited\"?\"#d32f2f\":\"#fff\",color:formData.deliveryType===\"expedited\"?\"#fff\":\"#333\",borderColor:formData.deliveryType===\"expedited\"?\"#d32f2f\":\"#ddd\"},children:[/*#__PURE__*/_jsx(\"span\",{style:styles.deliveryTypeIcon,children:\"⚡\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.deliveryTypeLabel,children:\"Expedited\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.deliveryTypeDesc,children:\"2 week+ lead time\"})]})]}),formData.deliveryType===\"expedited\"&&/*#__PURE__*/_jsxs(\"div\",{style:styles.expeditedNotice,children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Expedited Delivery\"}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"5px 0 0\",fontSize:\"13px\"},children:[\"• $500 expedited shipping fee applies\",/*#__PURE__*/_jsx(\"br\",{}),\"• Only Virtual Swatch Approval\",/*#__PURE__*/_jsx(\"br\",{}),\"• Minimum 2 weeks lead time\"]})]})]}),formData.deliveryType&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.grid,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsxs(\"label\",{style:styles.label,children:[\"Target Delivery Date\",\" \",!formData.dateTBD&&\"*\"]}),/*#__PURE__*/_jsx(\"input\",{type:\"date\",value:formData.targetDeliveryDate,min:getMinimumDate(),onChange:e=>{setFormData({...formData,targetDeliveryDate:e.target.value});validateDeliveryDate(e.target.value);},style:{...styles.input,borderColor:dateError?\"#d32f2f\":\"#ddd\",opacity:formData.dateTBD?.5:1,backgroundColor:formData.dateTBD?\"#f5f5f5\":\"#fff\"},disabled:formData.dateTBD,required:!formData.dateTBD}),dateError&&/*#__PURE__*/_jsx(\"p\",{style:styles.errorText,children:dateError}),/*#__PURE__*/_jsxs(\"label\",{style:styles.dateTBDLabel,children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:formData.dateTBD,onChange:e=>handleDateTBDChange(e.target.checked),style:styles.dateTBDCheckbox}),/*#__PURE__*/_jsx(\"span\",{children:\"Date To Be Determined\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Delivery Contact Name *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.deliveryContact,onChange:e=>setFormData({...formData,deliveryContact:e.target.value}),style:styles.input,required:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Delivery Address *\"}),/*#__PURE__*/_jsxs(\"div\",{style:styles.addressGrid,children:[/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\",gridColumn:\"1 / -1\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"Street Address\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.deliveryStreet,onChange:e=>setFormData({...formData,deliveryStreet:e.target.value}),placeholder:\"123 Main St\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"City\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.deliveryCity,onChange:e=>setFormData({...formData,deliveryCity:e.target.value}),placeholder:\"City\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"State / Province\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.deliveryState,onChange:e=>setFormData({...formData,deliveryState:e.target.value}),placeholder:\"State\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"ZIP / Postal Code\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.deliveryZip,onChange:e=>setFormData({...formData,deliveryZip:e.target.value}),placeholder:\"ZIP\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"Country\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.deliveryCountry,onChange:e=>setFormData({...formData,deliveryCountry:e.target.value}),placeholder:\"Country\",style:styles.input})]})]})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.toggleGroup,children:/*#__PURE__*/_jsxs(\"label\",{style:styles.checkboxLabel,children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:formData.differentBillingAddress,onChange:e=>setFormData({...formData,differentBillingAddress:e.target.checked}),style:styles.checkbox}),/*#__PURE__*/_jsx(\"span\",{children:\"Different Billing Address?\"})]})}),formData.differentBillingAddress&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:\"20px\",backgroundColor:\"#f9f9f9\",padding:\"20px\",borderRadius:\"8px\",border:\"1px solid #e0e0e0\"},children:/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Billing Address\"}),/*#__PURE__*/_jsxs(\"div\",{style:styles.addressGrid,children:[/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\",gridColumn:\"1 / -1\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"Street Address\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.billingStreet,onChange:e=>setFormData({...formData,billingStreet:e.target.value}),placeholder:\"123 Main St\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"City\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.billingCity,onChange:e=>setFormData({...formData,billingCity:e.target.value}),placeholder:\"City\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"State / Province\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.billingState,onChange:e=>setFormData({...formData,billingState:e.target.value}),placeholder:\"State\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"ZIP / Postal Code\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.billingZip,onChange:e=>setFormData({...formData,billingZip:e.target.value}),placeholder:\"ZIP\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"Country\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.billingCountry,onChange:e=>setFormData({...formData,billingCountry:e.target.value}),placeholder:\"Country\",style:styles.input})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{style:styles.toggleGroup,children:/*#__PURE__*/_jsxs(\"label\",{style:styles.checkboxLabel,children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:formData.differentSwatchLocation,onChange:e=>setFormData({...formData,differentSwatchLocation:e.target.checked}),style:styles.checkbox}),/*#__PURE__*/_jsx(\"span\",{children:\"Different Location for Swatch and Production Delivery?\"})]})}),formData.differentSwatchLocation&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:\"20px\",backgroundColor:\"#f9f9f9\",padding:\"20px\",borderRadius:\"8px\",border:\"1px solid #e0e0e0\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Swatch Delivery (Contact Name) *\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.swatchContact,onChange:e=>setFormData({...formData,swatchContact:e.target.value}),style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Swatch Delivery Address *\"}),/*#__PURE__*/_jsxs(\"div\",{style:styles.addressGrid,children:[/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\",gridColumn:\"1 / -1\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"Street Address\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.swatchStreet,onChange:e=>setFormData({...formData,swatchStreet:e.target.value}),placeholder:\"123 Main St\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"City\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.swatchCity,onChange:e=>setFormData({...formData,swatchCity:e.target.value}),placeholder:\"City\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"State / Province\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.swatchState,onChange:e=>setFormData({...formData,swatchState:e.target.value}),placeholder:\"State\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"ZIP / Postal Code\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.swatchZip,onChange:e=>setFormData({...formData,swatchZip:e.target.value}),placeholder:\"ZIP\",style:styles.input,required:true})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.inputGroup,marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"Country\"}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:formData.swatchCountry,onChange:e=>setFormData({...formData,swatchCountry:e.target.value}),placeholder:\"Country\",style:styles.input})]})]})]})]})]})]}),props.showPricing&&/*#__PURE__*/_jsxs(\"div\",{style:styles.section,children:[/*#__PURE__*/_jsx(\"h2\",{style:{...styles.sectionTitle,color:props.headlineColor,borderBottomColor:props.brandColor},children:\"Pricing Reference\"}),/*#__PURE__*/_jsxs(\"p\",{style:styles.pricingNote,children:[\"💡 Pricing is based on your\",\" \",/*#__PURE__*/_jsx(\"strong\",{children:\"total cart quantity\"}),\". All items priced at the same tier based on combined total.\"]}),/*#__PURE__*/_jsx(\"div\",{style:styles.tableWrapper,className:\"pricing-table-wrapper\",children:/*#__PURE__*/_jsxs(\"table\",{style:styles.pricingTable,children:[/*#__PURE__*/_jsx(\"thead\",{children:/*#__PURE__*/_jsx(\"tr\",{children:[\"Product\",\"20-50\",\"51-100\",\"101-500\",\"501+\"].map(h=>/*#__PURE__*/_jsx(\"th\",{style:{...styles.th,backgroundColor:props.brandColor,color:props.textColor},children:h},h))})}),/*#__PURE__*/_jsx(\"tbody\",{children:Object.entries(pricing).map(([product,prices])=>{const start=prices[\"20-50\"];const cell=key=>{const p=prices[key];const lbl=p===null||start===null?null:p<start?{text:\"SAVE $\"+(start-p),color:\"#2e7d32\"}:{text:\"STARTING\",color:\"#999\"};return /*#__PURE__*/_jsxs(\"td\",{style:styles.td,children:[/*#__PURE__*/_jsx(\"div\",{children:p===null?\"—\":\"$\"+p}),lbl&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"10px\",fontWeight:\"700\",textTransform:\"uppercase\",color:lbl.color,marginTop:\"3px\",letterSpacing:\"0.5px\"},children:lbl.text})]});};return /*#__PURE__*/_jsxs(\"tr\",{children:[/*#__PURE__*/_jsx(\"td\",{style:styles.td,children:product}),cell(\"20-50\"),cell(\"51-100\"),cell(\"101-500\"),cell(\"501+\")]},product);})})]})}),/*#__PURE__*/_jsx(\"div\",{style:styles.pricingCards,className:\"pricing-cards\",children:Object.entries(pricing).map(([product,prices])=>/*#__PURE__*/_jsxs(\"div\",{style:styles.pricingCard,children:[/*#__PURE__*/_jsx(\"h3\",{style:{...styles.pricingCardTitle,backgroundColor:props.brandColor,color:props.textColor},children:product}),/*#__PURE__*/_jsx(\"div\",{style:styles.pricingCardContent,children:[\"20-50\",\"51-100\",\"101-500\",\"501+\"].map(key=>{const start=prices[\"20-50\"];const p=prices[key];const lbl=p===null||start===null?null:p<start?{text:\"SAVE $\"+(start-p),color:\"#2e7d32\"}:{text:\"STARTING\",color:\"#999\"};return /*#__PURE__*/_jsxs(\"div\",{style:styles.pricingRow,children:[/*#__PURE__*/_jsxs(\"span\",{style:styles.pricingLabel,children:[key,\":\"]}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\"},children:[/*#__PURE__*/_jsx(\"span\",{style:styles.pricingValue,children:p===null?\"—\":\"$\"+p}),lbl&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"10px\",fontWeight:\"700\",textTransform:\"uppercase\",color:lbl.color,letterSpacing:\"0.5px\"},children:lbl.text})]})]},key);})})]},product))})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.section,id:\"add-order-section\",children:[/*#__PURE__*/_jsx(\"h2\",{style:{...styles.sectionTitle,color:props.headlineColor,borderBottomColor:props.brandColor},children:editingIndex!==null?\"Edit Order Item\":\"Add Order Item\"}),editingIndex!==null&&/*#__PURE__*/_jsxs(\"div\",{style:styles.editingBanner,children:[/*#__PURE__*/_jsxs(\"span\",{children:[\"✏️ Editing Order #\",editingIndex+1]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:cancelEdit,style:styles.cancelEditButton,children:\"Cancel Edit\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:\"8px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:{...styles.label,marginBottom:0},children:\"Pattern Colorway *\"}),props.colorwayFinderImage&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setShowColorwayFinder(true),style:styles.findColorwayLink,children:\"FIND YOUR COLORWAYS\"})]}),props.enableColorwaySelector&&props.colorways&&props.colorways.length>0&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:styles.colorwayGrid,children:props.colorways.map(cw=>/*#__PURE__*/_jsxs(\"div\",{onClick:()=>handleColorwaySelect(cw),style:{...styles.colorwayCard,...currentOrder.colorwayId===cw.id?{...styles.colorwayCardSelected,borderColor:props.brandColor,backgroundColor:props.brandColor+\"15\"}:{}},children:[/*#__PURE__*/_jsx(\"img\",{src:cw.image,alt:cw.name,style:styles.colorwayImage}),/*#__PURE__*/_jsx(\"p\",{style:styles.colorwayName,children:cw.name}),currentOrder.colorwayId===cw.id&&/*#__PURE__*/_jsx(\"div\",{style:{...styles.selectedBadge,backgroundColor:props.brandColor},children:\"✓\"})]},cw.id))}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",margin:\"15px 0\",color:\"#666\",fontSize:\"14px\",fontWeight:\"500\"},children:\"— OR —\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:currentOrder.designText,onChange:e=>handleDesignTextChange(e.target.value),placeholder:\"Enter pattern colorway name\",style:styles.input}),getUsedColorways().length>0&&/*#__PURE__*/_jsxs(\"div\",{style:styles.usedColorwaysSection,children:[/*#__PURE__*/_jsx(\"p\",{style:styles.usedColorwaysLabel,children:\"Quick select from your order:\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.usedColorwaysContainer,children:getUsedColorways().map((cw,i)=>/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>handleQuickSelectColorway(cw),style:{...styles.usedColorwayButton,backgroundColor:currentOrder.designText===cw?props.brandColor:\"#f0f0f0\",color:currentOrder.designText===cw?props.textColor:\"#333\",borderColor:currentOrder.designText===cw?props.brandColor:\"#ddd\"},children:cw},i))})]}),/*#__PURE__*/_jsx(\"p\",{style:styles.helperText,children:props.enableColorwaySelector&&props.colorways&&props.colorways.length>0?\"Select a colorway above or enter a custom pattern colorway\":\"Enter the pattern colorway name\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:\"8px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:{...styles.label,marginBottom:0},children:\"Product Type *\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setShowSizeGuide(true),style:styles.findColorwayLink,children:\"VIEW SIZE GUIDE\"})]}),/*#__PURE__*/_jsxs(\"select\",{value:currentOrder.product?getPricingKey(currentOrder.product):\"\",onChange:e=>handleProductChange(e.target.value),style:styles.select,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select Product\"}),getAllProducts().map(p=>/*#__PURE__*/_jsx(\"option\",{value:p,children:p},p))]}),currentOrder.product&&getPricingKey(currentOrder.product)===\"POLOS\"&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:\"12px\"},children:[/*#__PURE__*/_jsx(\"label\",{style:styles.subLabel,children:\"Polo Style\"}),/*#__PURE__*/_jsxs(\"select\",{value:currentOrder.product,onChange:e=>handleProductChange(e.target.value),style:styles.select,children:[/*#__PURE__*/_jsx(\"option\",{value:\"POLOS\",children:\"STANDARD POLOS\"}),/*#__PURE__*/_jsx(\"option\",{value:WOMENS_SLEEVELESS,children:\"WOMENS SLEEVELESS\"})]})]})]}),currentOrder.product&&/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Gender(s) *\"}),/*#__PURE__*/_jsx(\"p\",{style:styles.helperText,children:\"Add up to 4 genders for this order item. All share the same colorway and product.\"}),currentOrder.genderEntries.length>0&&/*#__PURE__*/_jsx(\"div\",{style:styles.genderTagsContainer,children:currentOrder.genderEntries.map((entry,idx)=>/*#__PURE__*/_jsxs(\"div\",{style:{...styles.genderTag,backgroundColor:props.brandColor,color:props.textColor},children:[/*#__PURE__*/_jsx(\"span\",{children:entry.gender}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>removeGenderEntry(idx),style:{...styles.genderTagRemove,color:props.textColor},children:\"✕\"})]},entry.gender))}),currentOrder.genderEntries.length<4&&getAvailableGendersToAdd().length>0&&/*#__PURE__*/_jsxs(\"select\",{value:\"\",onChange:e=>{if(e.target.value)addGenderEntry(e.target.value);},style:styles.select,children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:currentOrder.genderEntries.length===0?\"Select Gender\":\"+ Add Another Gender\"}),getAvailableGendersToAdd().map(g=>/*#__PURE__*/_jsx(\"option\",{value:g,children:g},g))]}),currentOrder.genderEntries.length>=4&&/*#__PURE__*/_jsx(\"p\",{style:{...styles.helperText,color:\"#d32f2f\"},children:\"Maximum of 4 genders reached\"}),currentOrder.product&&getAvailableGendersToAdd().length===0&&currentOrder.genderEntries.length===0&&/*#__PURE__*/_jsx(\"p\",{style:{...styles.helperText,color:\"#d32f2f\"},children:\"No genders available for this product\"})]}),currentOrder.product&&currentOrder.genderEntries.length>0&&/*#__PURE__*/_jsxs(\"div\",{style:styles.inputGroup,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.label,children:\"Quantities by Size\"}),currentOrder.genderEntries.map((entry,entryIndex)=>{const avSizes=getAvailableSizesForGender(entry.gender,currentOrder.product);const et=calcEntryTotal(entry);return /*#__PURE__*/_jsxs(\"div\",{style:{...styles.genderSizeSection,borderColor:currentOrder.genderEntries.length>1?props.brandColor:\"#e0e0e0\"},children:[currentOrder.genderEntries.length>1&&/*#__PURE__*/_jsxs(\"div\",{style:{...styles.genderSizeSectionHeader,backgroundColor:props.brandColor+\"15\",borderBottomColor:props.brandColor},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:\"600\",textTransform:\"uppercase\",fontSize:\"14px\",color:\"#333\"},children:entry.gender}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:\"13px\",color:\"#666\",fontWeight:\"500\"},children:[et,\" units\"]})]}),currentOrder.genderEntries.length===1&&/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:\"10px\",fontSize:\"13px\",fontWeight:\"500\",color:\"#666\",textTransform:\"uppercase\"},children:[entry.gender,\" Sizes\"]}),/*#__PURE__*/_jsx(\"div\",{style:styles.sizeGrid,children:avSizes.map(size=>/*#__PURE__*/_jsxs(\"div\",{style:styles.sizeInput,children:[/*#__PURE__*/_jsx(\"label\",{style:styles.sizeLabel,children:size}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",min:\"0\",value:entry.sizes[size]||\"\",onChange:e=>handleGenderSizeChange(entryIndex,size,e.target.value),style:styles.numberInput,placeholder:\"0\"})]},size))})]},entry.gender);})]}),currentOrder.product&&calculateOrderTotal(currentOrder)>0&&/*#__PURE__*/_jsxs(\"div\",{style:{...styles.orderSummary,backgroundColor:\"#f9f9f9\",borderColor:\"#ddd\"},children:[currentOrder.genderEntries.length>1?/*#__PURE__*/_jsxs(\"div\",{children:[currentOrder.genderEntries.map(e=>/*#__PURE__*/_jsxs(\"p\",{style:{marginBottom:\"5px\"},children:[/*#__PURE__*/_jsxs(\"strong\",{children:[e.gender,\":\"]}),\" \",calcEntryTotal(e),\" units\"]},e.gender)),/*#__PURE__*/_jsxs(\"p\",{style:{borderTop:\"1px solid #ddd\",paddingTop:\"8px\",marginTop:\"8px\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Combined Total:\"}),\" \",calculateOrderTotal(currentOrder),\" \",\"units\"]})]}):/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Total Units:\"}),\" \",calculateOrderTotal(currentOrder)]}),/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Estimated Price per Unit:\"}),\" $\",getPricePerUnit(currentOrder.product,true).toFixed(2),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:\"12px\",color:\"#666\",marginLeft:\"8px\"},children:[\"(\",getPricingTierName(true),\")\"]})]}),/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Estimated Subtotal:\"}),\" $\",calculateOrderSubtotal(currentOrder,true).toFixed(2)]}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"12px\",color:\"#666\",marginTop:\"8px\"},children:\"* Price will adjust based on your total cart quantity\"})]}),/*#__PURE__*/_jsx(\"button\",{onClick:addOrder,style:{...styles.addButton,backgroundColor:editingIndex!==null?\"#2196F3\":props.brandColor,color:props.textColor},children:editingIndex!==null?\"Update Order\":\"Add to Order\"})]}),formData.orders.length>0&&/*#__PURE__*/_jsxs(\"div\",{style:styles.section,children:[/*#__PURE__*/_jsx(\"h2\",{style:{...styles.sectionTitle,color:props.headlineColor,borderBottomColor:props.brandColor},children:\"Order Summary\"}),hasBelowMinimum&&/*#__PURE__*/_jsxs(\"div\",{style:styles.minimumWarningBanner,children:[/*#__PURE__*/_jsx(\"strong\",{children:\"⚠️ The following items need more units to meet the minimum requirement per product per colorway:\"}),/*#__PURE__*/_jsx(\"ul\",{style:styles.minimumWarningList,children:belowMinimumItems.map((g,i)=>{const mu=getMinimumUnitsForProduct(g.product);return /*#__PURE__*/_jsxs(\"li\",{children:[g.colorway,\" - \",g.product,\":\",\" \",g.totalUnits,\" units (need\",\" \",mu-g.totalUnits,\" more to reach \",mu,\" minimum)\"]},i);})})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.ordersListWrapper,className:\"orders-table-wrapper\",children:/*#__PURE__*/_jsxs(\"table\",{style:styles.ordersTable,children:[/*#__PURE__*/_jsx(\"thead\",{children:/*#__PURE__*/_jsx(\"tr\",{children:[\"Design\",\"Product\",\"Gender(s)\",\"Sizes\",\"Total Units\",\"Price/Unit\",\"Subtotal\",\"Actions\"].map(h=>/*#__PURE__*/_jsx(\"th\",{style:{...styles.th,backgroundColor:props.brandColor,color:props.textColor},children:h},h))})}),/*#__PURE__*/_jsx(\"tbody\",{children:formData.orders.map((order,index)=>{const ob=isOrderBelowMinimum(order),ie=editingIndex===index,mu=getMinimumUnitsForProduct(order.product);return /*#__PURE__*/_jsxs(\"tr\",{style:{backgroundColor:ie?\"#e3f2fd\":ob?\"#fff3cd\":\"transparent\"},children:[/*#__PURE__*/_jsxs(\"td\",{style:styles.td,children:[order.colorwayImage?/*#__PURE__*/_jsxs(\"div\",{style:styles.colorwayCell,children:[/*#__PURE__*/_jsx(\"img\",{src:order.colorwayImage,alt:order.colorwayName,style:styles.thumbnailSmall}),/*#__PURE__*/_jsx(\"span\",{children:order.colorwayName})]}):/*#__PURE__*/_jsx(\"span\",{children:order.designText}),ob&&/*#__PURE__*/_jsxs(\"div\",{style:styles.belowMinimumTag,children:[getColorwayProductTotal(order),\"/\",mu,\" units\"]}),ie&&/*#__PURE__*/_jsx(\"div\",{style:styles.editingTag,children:\"✏️ Editing\"})]}),/*#__PURE__*/_jsx(\"td\",{style:styles.td,children:order.product}),/*#__PURE__*/_jsx(\"td\",{style:styles.td,children:order.genderEntries.map((e,i)=>/*#__PURE__*/_jsx(\"div\",{style:{borderTop:i>0?\"1px solid #e0e0e0\":\"none\",marginTop:i>0?\"5px\":0,paddingTop:i>0?\"5px\":0,color:i>0?\"#666\":\"#000\"},children:e.gender},e.gender))}),/*#__PURE__*/_jsx(\"td\",{style:styles.td,children:/*#__PURE__*/_jsx(\"div\",{style:styles.sizesBreakdown,children:order.genderEntries.map(entry=>/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\"},children:[order.genderEntries.length>1&&/*#__PURE__*/_jsxs(\"span\",{style:styles.genderSizeLabel,children:[entry.gender,\":\"]}),Object.entries(entry.sizes).filter(([_,q])=>q>0).map(([s,q])=>/*#__PURE__*/_jsxs(\"span\",{style:styles.sizeTag,children:[s,\":\",\" \",q]},entry.gender+\"-\"+s))]},entry.gender))})}),/*#__PURE__*/_jsxs(\"td\",{style:styles.td,children:[calculateOrderTotal(order),order.genderEntries.length>1&&/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:\"11px\",color:\"#666\",marginTop:\"3px\"},children:[\"(\",order.genderEntries.map(e=>calcEntryTotal(e)).join(\" + \"),\")\"]})]}),/*#__PURE__*/_jsxs(\"td\",{style:styles.td,children:[\"$\",getPricePerUnit(order.product).toFixed(2)]}),/*#__PURE__*/_jsxs(\"td\",{style:styles.td,children:[\"$\",calculateOrderSubtotal(order).toFixed(2)]}),/*#__PURE__*/_jsx(\"td\",{style:styles.td,children:/*#__PURE__*/_jsxs(\"div\",{style:styles.actionButtons,children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>editOrder(index),style:styles.editButton,disabled:ie,children:\"Edit\"}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>removeOrder(index),style:styles.removeButton,children:\"Remove\"})]})})]},index);})})]})}),/*#__PURE__*/_jsx(\"div\",{style:styles.orderCards,className:\"order-cards\",children:formData.orders.map((order,index)=>{const ob=isOrderBelowMinimum(order),ie=editingIndex===index,mu=getMinimumUnitsForProduct(order.product);return /*#__PURE__*/_jsxs(\"div\",{style:{...styles.orderCard,borderColor:ie?\"#2196F3\":ob?\"#ffc107\":\"#000\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...styles.orderCardHeader,backgroundColor:ie?\"#2196F3\":ob?\"#ffc107\":props.brandColor,color:ie?\"#fff\":ob?\"#000\":props.textColor},children:[order.colorwayImage?/*#__PURE__*/_jsxs(\"div\",{style:styles.colorwayCell,children:[/*#__PURE__*/_jsx(\"img\",{src:order.colorwayImage,alt:order.colorwayName,style:styles.thumbnailSmall}),/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:\"700\"},children:order.colorwayName})]}):/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:\"700\"},children:order.designText}),ie&&/*#__PURE__*/_jsx(\"span\",{style:{marginLeft:\"auto\",fontSize:\"12px\",fontWeight:\"600\"},children:\"✏️ Editing\"}),ob&&!ie&&/*#__PURE__*/_jsxs(\"span\",{style:{marginLeft:\"auto\",fontSize:\"12px\",fontWeight:\"600\"},children:[\"⚠️\",\" \",getColorwayProductTotal(order),\"/\",mu,\" units\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.orderCardContent,children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.orderCardRow,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.orderCardLabel,children:\"Product:\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.orderCardValue,children:order.product})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.orderCardRow,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.orderCardLabel,children:\"Gender(s):\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.orderCardValue,children:order.genderEntries.map(e=>e.gender).join(\" + \")})]}),order.genderEntries.map(entry=>/*#__PURE__*/_jsxs(\"div\",{style:styles.orderCardRow,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.orderCardLabel,children:order.genderEntries.length>1?entry.gender+\" Sizes:\":\"Sizes:\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.sizesBreakdown,children:Object.entries(entry.sizes).filter(([_,q])=>q>0).map(([s,q])=>/*#__PURE__*/_jsxs(\"span\",{style:styles.sizeTag,children:[s,\":\",\" \",q]},entry.gender+\"-\"+s))})]},entry.gender)),/*#__PURE__*/_jsxs(\"div\",{style:styles.orderCardRow,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.orderCardLabel,children:\"Total Units:\"}),/*#__PURE__*/_jsxs(\"span\",{style:styles.orderCardValue,children:[calculateOrderTotal(order),order.genderEntries.length>1&&/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:\"11px\",color:\"#666\",marginLeft:\"5px\"},children:[\"(\",order.genderEntries.map(e=>calcEntryTotal(e)).join(\" + \"),\")\"]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.orderCardRow,children:[/*#__PURE__*/_jsx(\"span\",{style:styles.orderCardLabel,children:\"Price/Unit:\"}),/*#__PURE__*/_jsxs(\"span\",{style:styles.orderCardValue,children:[\"$\",getPricePerUnit(order.product).toFixed(2)]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.orderCardRow,borderBottom:\"none\",marginTop:\"10px\",paddingTop:\"10px\",borderTop:\"2px solid #e0e0e0\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{...styles.orderCardLabel,fontSize:\"16px\",fontWeight:\"700\"},children:\"Subtotal:\"}),/*#__PURE__*/_jsxs(\"span\",{style:{...styles.orderCardValue,fontSize:\"18px\",fontWeight:\"700\"},children:[\"$\",calculateOrderSubtotal(order).toFixed(2)]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.mobileActionButtons,children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>editOrder(index),style:{...styles.editButton,flex:1},disabled:ie,children:ie?\"Currently Editing\":\"Edit Order\"}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>removeOrder(index),style:{...styles.removeButton,flex:1},children:\"Remove Order\"})]})]})]},index);})}),/*#__PURE__*/_jsxs(\"div\",{style:{...styles.grandTotal,backgroundColor:props.brandColor,color:props.textColor},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"strong\",{children:[\"Total Units: \",calculateTotalUnits()]}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:\"14px\",marginTop:\"5px\",opacity:.9},children:[\"Pricing Tier: \",getPricingTierName()]})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"strong\",{children:[\"Total Quote: $\",calculateGrandTotal().toFixed(2)]}),isExpedited&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:\"12px\",marginTop:\"5px\",opacity:.9},children:\"(Includes $500 expedited fee)\"})]})]})]}),showSizeGuide&&/*#__PURE__*/_jsx(\"div\",{style:styles.modalOverlay,onClick:()=>setShowSizeGuide(false),children:/*#__PURE__*/_jsxs(\"div\",{style:styles.modalContent,onClick:e=>e.stopPropagation(),children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.modalHeader,children:[/*#__PURE__*/_jsx(\"h2\",{style:{...styles.modalTitle,color:props.headlineColor},children:\"Size Guide\"}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setShowSizeGuide(false),style:styles.modalClose,children:\"✕\"})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.tabContainer,children:[\"MENS\",\"WOMENS\",\"KIDS\"].map(g=>/*#__PURE__*/_jsx(\"button\",{onClick:()=>{setSizeGuideGender(g);setSizeGuideProduct(0);},style:{...styles.tab,...sizeGuideGender===g?{...styles.tabActive,backgroundColor:props.brandColor,color:props.textColor}:{}},children:g},g))}),/*#__PURE__*/_jsxs(\"div\",{style:styles.productNav,children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>setSizeGuideProduct(p=>p>0?p-1:p),disabled:sizeGuideProduct===0,style:{...styles.navButton,opacity:sizeGuideProduct===0?.3:1},children:\"‹\"}),/*#__PURE__*/_jsx(\"span\",{style:styles.productName,children:sizeGuideData[sizeGuideGender][sizeGuideProduct].name}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setSizeGuideProduct(p=>p<sizeGuideData[sizeGuideGender].length-1?p+1:p),disabled:sizeGuideProduct===sizeGuideData[sizeGuideGender].length-1,style:{...styles.navButton,opacity:sizeGuideProduct===sizeGuideData[sizeGuideGender].length-1?.3:1},children:\"›\"})]}),/*#__PURE__*/_jsx(\"div\",{style:styles.sizeChartContainer,children:/*#__PURE__*/_jsx(\"img\",{src:sizeGuideData[sizeGuideGender][sizeGuideProduct].image,alt:sizeGuideGender+\" \"+sizeGuideData[sizeGuideGender][sizeGuideProduct].name+\" Size Chart\",style:styles.sizeChartImage})}),/*#__PURE__*/_jsx(\"div\",{style:styles.dotsContainer,children:sizeGuideData[sizeGuideGender].map((_,i)=>/*#__PURE__*/_jsx(\"button\",{onClick:()=>setSizeGuideProduct(i),style:{...styles.dot,backgroundColor:i===sizeGuideProduct?props.brandColor:\"#ddd\"}},i))})]})}),showColorwayFinder&&props.colorwayFinderImage&&/*#__PURE__*/_jsx(\"div\",{style:styles.modalOverlay,onClick:()=>setShowColorwayFinder(false),children:/*#__PURE__*/_jsxs(\"div\",{style:styles.colorwayFinderModalContent,onClick:e=>e.stopPropagation(),children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>setShowColorwayFinder(false),style:styles.colorwayFinderClose,children:\"✕\"}),/*#__PURE__*/_jsx(\"img\",{src:props.colorwayFinderImage,alt:\"Find Your Colorways\",style:styles.colorwayFinderImage})]})}),formData.orders.length>0&&/*#__PURE__*/_jsxs(\"div\",{style:styles.submitSection,children:[/*#__PURE__*/_jsxs(\"button\",{onClick:handleSubmit,disabled:isSubmitting||hasBelowMinimum||editingIndex!==null,style:{...styles.submitButton,backgroundColor:hasBelowMinimum||editingIndex!==null?\"#999\":props.submitButtonColor,color:props.submitButtonTextColor,opacity:isSubmitting?.8:1,cursor:isSubmitting||hasBelowMinimum||editingIndex!==null?\"not-allowed\":\"pointer\"},children:[isSubmitting&&/*#__PURE__*/_jsx(\"span\",{style:styles.spinner,children:\"⏳\"}),isSubmitting?\"Submitting Order...\":editingIndex!==null?\"Finish Editing to Submit\":hasBelowMinimum?\"Add More Units to Submit\":\"Submit Production Order\"]}),hasBelowMinimum&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"#d32f2f\",fontSize:\"14px\",marginTop:\"10px\"},children:\"Please add more units to meet the minimum requirements per product per colorway\"}),editingIndex!==null&&/*#__PURE__*/_jsx(\"p\",{style:{color:\"#2196F3\",fontSize:\"14px\",marginTop:\"10px\"},children:\"Please finish editing or cancel to submit your order\"})]})]})]});}ProductionOrderForm.defaultProps={title:\"Production Order Form\",showTitle:false,brandColor:\"#2c5f2d\",textColor:\"#ffffff\",headlineColor:\"#000000\",submitButtonColor:\"#000000\",submitButtonTextColor:\"#ffffff\",showPricing:true,enableColorwaySelector:false,webhookUrl:\"\",successRedirectUrl:\"\",colorways:[],colorwayFinderImage:\"\",mensPolo:\"\",mensQZip:\"\",mensHoodie:\"\",mensSSTee:\"\",mensLSTee:\"\",mensHoodedLSTee:\"\",mensScrubs:\"\",womensPolo:\"\",womensQZip:\"\",womensHoodie:\"\",womensSSTee:\"\",womensScrubs:\"\",kidsPolo:\"\",kidsQZip:\"\",kidsHoodie:\"\"};addPropertyControls(ProductionOrderForm,{title:{type:ControlType.String,title:\"Form Title\",defaultValue:\"Production Order Form\"},showTitle:{type:ControlType.Boolean,title:\"Show Title\",defaultValue:false},brandColor:{type:ControlType.Color,title:\"Brand Color\",defaultValue:\"#2c5f2d\"},textColor:{type:ControlType.Color,title:\"Text Color (on Brand Color)\",defaultValue:\"#ffffff\"},headlineColor:{type:ControlType.Color,title:\"Headline & Subhead Color\",defaultValue:\"#000000\"},submitButtonColor:{type:ControlType.Color,title:\"Submit Button Color\",defaultValue:\"#000000\"},submitButtonTextColor:{type:ControlType.Color,title:\"Submit Button Text Color\",defaultValue:\"#ffffff\"},showPricing:{type:ControlType.Boolean,title:\"Show Pricing Table\",defaultValue:true},webhookUrl:{type:ControlType.String,title:\"Webhook URL\",defaultValue:\"\",description:\"Your Zapier/Make.com webhook URL\"},successRedirectUrl:{type:ControlType.String,title:\"Success Redirect URL\",defaultValue:\"\",description:\"URL to redirect after successful submission\"},enableColorwaySelector:{type:ControlType.Boolean,title:\"Enable Visual Colorway Selector\",defaultValue:false},colorways:{type:ControlType.Array,title:\"Colorways\",control:{type:ControlType.Object,controls:{id:{type:ControlType.String,title:\"ID\"},name:{type:ControlType.String,title:\"Name\"},image:{type:ControlType.Image,title:\"Image\"}}},hidden:props=>!props.enableColorwaySelector},colorwayFinderImage:{type:ControlType.Image,title:\"Colorway Finder Image\",description:\"Image shown when 'Find Your Colorways' is clicked\"},mensPolo:{type:ControlType.Image,title:\"Men's Polo Size Chart\"},mensQZip:{type:ControlType.Image,title:\"Men's Q-Zip Size Chart\"},mensHoodie:{type:ControlType.Image,title:\"Men's Hoodie Size Chart\"},mensSSTee:{type:ControlType.Image,title:\"Men's SS Tee Size Chart\"},mensLSTee:{type:ControlType.Image,title:\"Men's LS Tee Size Chart\"},mensHoodedLSTee:{type:ControlType.Image,title:\"Men's Hooded LS Tee Size Chart\"},mensScrubs:{type:ControlType.Image,title:\"Men's Scrubs Size Chart\"},womensPolo:{type:ControlType.Image,title:\"Women's Polo Size Chart\"},womensQZip:{type:ControlType.Image,title:\"Women's Q-Zip Size Chart\"},womensHoodie:{type:ControlType.Image,title:\"Women's Hoodie Size Chart\"},womensSSTee:{type:ControlType.Image,title:\"Women's SS Tee Size Chart\"},womensScrubs:{type:ControlType.Image,title:\"Women's Scrubs Size Chart\"},kidsPolo:{type:ControlType.Image,title:\"Kids Polo Size Chart\"},kidsQZip:{type:ControlType.Image,title:\"Kids Q-Zip Size Chart\"},kidsHoodie:{type:ControlType.Image,title:\"Kids Hoodie Size Chart\"}});const styles={container:{width:\"100%\",minHeight:\"100vh\",backgroundColor:\"transparent\",padding:\"0\",fontFamily:\"'Saira', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif\"},formWrapper:{maxWidth:\"1200px\",margin:\"0 auto\",backgroundColor:\"#ffffff\",borderRadius:\"16px\",padding:\"30px\",border:\"2px solid #000000\"},title:{fontSize:\"32px\",fontWeight:\"700\",textTransform:\"uppercase\",marginBottom:\"30px\",textAlign:\"center\",fontFamily:\"'Saira', sans-serif\"},successBanner:{backgroundColor:\"#4caf50\",color:\"#fff\",padding:\"20px\",borderRadius:\"6px\",marginBottom:\"20px\",textAlign:\"center\",fontFamily:\"'Saira', sans-serif\"},section:{marginBottom:\"40px\",padding:\"20px\",backgroundColor:\"#fff\",borderRadius:\"8px\",border:\"2px solid #000000\"},sectionTitle:{fontSize:\"20px\",fontWeight:\"500\",textTransform:\"uppercase\",marginBottom:\"20px\",paddingBottom:\"10px\",borderBottom:\"2px solid\",fontFamily:\"'Saira', sans-serif\"},grid:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(250px, 1fr))\",gap:\"20px\"},// New: address sub-grid — 2 columns for city/state/zip/country, full width for street\naddressGrid:{display:\"grid\",gridTemplateColumns:\"repeat(2, 1fr)\",gap:\"0 20px\",marginTop:\"8px\"},inputGroup:{marginBottom:\"20px\"},label:{display:\"block\",fontSize:\"14px\",fontWeight:\"500\",textTransform:\"uppercase\",color:\"#333\",marginBottom:\"8px\",fontFamily:\"'Saira', sans-serif\"},// Slightly smaller label for address sub-fields\nsubLabel:{display:\"block\",fontSize:\"12px\",fontWeight:\"500\",textTransform:\"uppercase\",color:\"#666\",marginBottom:\"6px\",fontFamily:\"'Saira', sans-serif\"},input:{width:\"100%\",padding:\"12px\",border:\"1px solid #ddd\",borderRadius:\"4px\",fontSize:\"14px\",boxSizing:\"border-box\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"400\"},select:{width:\"100%\",padding:\"12px\",border:\"1px solid #ddd\",borderRadius:\"4px\",fontSize:\"14px\",boxSizing:\"border-box\",backgroundColor:\"#fff\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"400\"},toggleGroup:{marginTop:\"20px\",marginBottom:\"10px\"},checkboxLabel:{display:\"flex\",alignItems:\"center\",gap:\"10px\",fontSize:\"14px\",fontWeight:\"500\",textTransform:\"uppercase\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\"},checkbox:{width:\"20px\",height:\"20px\",cursor:\"pointer\"},errorText:{color:\"#d32f2f\",fontSize:\"12px\",marginTop:\"5px\",fontWeight:\"500\",fontFamily:\"'Saira', sans-serif\"},helperText:{color:\"#666\",fontSize:\"12px\",marginTop:\"5px\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"400\"},pricingNote:{backgroundColor:\"#fff3cd\",border:\"1px solid #ffc107\",borderRadius:\"6px\",padding:\"12px 15px\",marginBottom:\"15px\",fontSize:\"14px\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"400\"},teeMinimumWarning:{backgroundColor:\"#fff3cd\",border:\"1px solid #ffc107\",borderRadius:\"6px\",padding:\"10px 15px\",marginBottom:\"15px\",fontSize:\"13px\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"500\",color:\"#856404\"},tableWrapper:{overflowX:\"auto\",WebkitOverflowScrolling:\"touch\",display:\"block\"},pricingTable:{width:\"100%\",minWidth:\"400px\",borderCollapse:\"collapse\",backgroundColor:\"#fff\",fontFamily:\"'Saira', sans-serif\",display:\"table\"},pricingCards:{display:\"none\",flexDirection:\"column\",gap:\"15px\"},pricingCard:{border:\"2px solid #000\",borderRadius:\"8px\",overflow:\"hidden\",backgroundColor:\"#fff\"},pricingCardTitle:{padding:\"12px 15px\",fontSize:\"16px\",fontWeight:\"500\",textTransform:\"uppercase\",margin:0,fontFamily:\"'Saira', sans-serif\"},pricingCardContent:{padding:\"15px\"},pricingRow:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",padding:\"8px 0\",borderBottom:\"1px solid #e0e0e0\",fontFamily:\"'Saira', sans-serif\"},pricingLabel:{fontSize:\"14px\",fontWeight:\"500\",color:\"#666\",textTransform:\"uppercase\",fontFamily:\"'Saira', sans-serif\"},pricingValue:{fontSize:\"16px\",fontWeight:\"700\",color:\"#000\",fontFamily:\"'Saira', sans-serif\"},ordersTable:{width:\"100%\",borderCollapse:\"collapse\",backgroundColor:\"#fff\",marginBottom:\"20px\",fontFamily:\"'Saira', sans-serif\"},th:{color:\"#fff\",padding:\"12px\",textAlign:\"left\",fontSize:\"14px\",fontWeight:\"500\",textTransform:\"uppercase\",fontFamily:\"'Saira', sans-serif\"},td:{padding:\"12px\",borderBottom:\"1px solid #ddd\",fontSize:\"14px\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"400\"},colorwayGrid:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fill, minmax(150px, 1fr))\",gap:\"15px\",marginTop:\"10px\"},colorwayCard:{border:\"2px solid #ddd\",borderRadius:\"8px\",padding:\"15px\",cursor:\"pointer\",textAlign:\"center\",transition:\"all 0.3s ease\",position:\"relative\",backgroundColor:\"#fff\"},colorwayCardSelected:{transform:\"scale(1.05)\",boxShadow:\"0 4px 12px rgba(0,0,0,0.15)\"},colorwayImage:{width:\"100%\",height:\"120px\",objectFit:\"cover\",borderRadius:\"4px\",marginBottom:\"8px\"},colorwayName:{fontSize:\"12px\",color:\"#333\",margin:\"0\",lineHeight:\"1.4\",fontWeight:\"400\",fontFamily:\"'Saira', sans-serif\"},selectedBadge:{position:\"absolute\",top:\"5px\",right:\"5px\",color:\"#fff\",borderRadius:\"50%\",width:\"24px\",height:\"24px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:\"14px\",fontWeight:\"700\"},sizeGrid:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fill, minmax(100px, 1fr))\",gap:\"15px\",marginTop:\"10px\"},sizeInput:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\"},sizeLabel:{fontSize:\"12px\",fontWeight:\"500\",textTransform:\"uppercase\",marginBottom:\"5px\",color:\"#666\",fontFamily:\"'Saira', sans-serif\"},numberInput:{width:\"80px\",padding:\"8px\",border:\"1px solid #ddd\",borderRadius:\"4px\",fontSize:\"14px\",textAlign:\"center\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"400\"},orderSummary:{padding:\"15px\",borderRadius:\"6px\",marginTop:\"20px\",border:\"1px solid\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"400\"},addButton:{width:\"100%\",padding:\"15px\",color:\"#fff\",border:\"none\",borderRadius:\"6px\",fontSize:\"16px\",fontWeight:\"500\",textTransform:\"uppercase\",cursor:\"pointer\",marginTop:\"20px\",transition:\"opacity 0.3s ease\",fontFamily:\"'Saira', sans-serif\"},ordersListWrapper:{overflowX:\"auto\"},colorwayCell:{display:\"flex\",alignItems:\"center\",gap:\"10px\"},thumbnailSmall:{width:\"40px\",height:\"40px\",objectFit:\"cover\",borderRadius:\"4px\"},sizesBreakdown:{display:\"flex\",flexWrap:\"wrap\",gap:\"5px\"},sizeTag:{backgroundColor:\"#f0f0f0\",padding:\"4px 8px\",borderRadius:\"4px\",fontSize:\"12px\",whiteSpace:\"nowrap\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"400\"},removeButton:{padding:\"6px 12px\",backgroundColor:\"#dc3545\",color:\"#fff\",border:\"none\",borderRadius:\"4px\",fontSize:\"12px\",fontWeight:\"500\",textTransform:\"uppercase\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\"},editButton:{padding:\"6px 12px\",backgroundColor:\"#2196F3\",color:\"#fff\",border:\"none\",borderRadius:\"4px\",fontSize:\"12px\",fontWeight:\"500\",textTransform:\"uppercase\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\"},actionButtons:{display:\"flex\",gap:\"8px\",flexDirection:\"column\"},mobileActionButtons:{display:\"flex\",gap:\"10px\",marginTop:\"15px\"},editingBanner:{backgroundColor:\"#e3f2fd\",border:\"2px solid #2196F3\",borderRadius:\"6px\",padding:\"12px 15px\",marginBottom:\"20px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"500\",color:\"#1565C0\"},cancelEditButton:{padding:\"8px 16px\",backgroundColor:\"transparent\",color:\"#1565C0\",border:\"2px solid #1565C0\",borderRadius:\"4px\",fontSize:\"12px\",fontWeight:\"500\",textTransform:\"uppercase\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\"},editingTag:{display:\"inline-block\",backgroundColor:\"#2196F3\",color:\"#fff\",padding:\"2px 8px\",borderRadius:\"4px\",fontSize:\"11px\",fontWeight:\"600\",marginTop:\"5px\",fontFamily:\"'Saira', sans-serif\"},grandTotal:{textAlign:\"right\",fontSize:\"18px\",padding:\"15px\",color:\"#fff\",borderRadius:\"6px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",fontFamily:\"'Saira', sans-serif\",fontWeight:\"500\"},submitSection:{marginTop:\"30px\",textAlign:\"center\"},submitButton:{padding:\"18px 50px\",color:\"#fff\",border:\"none\",borderRadius:\"6px\",fontSize:\"18px\",fontWeight:\"500\",textTransform:\"uppercase\",cursor:\"pointer\",boxShadow:\"0 4px 6px rgba(0,0,0,0.1)\",fontFamily:\"'Saira', sans-serif\"},spinner:{display:\"inline-block\",marginRight:\"10px\",animation:\"spin 1s linear infinite\",fontSize:\"18px\"},sizeGuideButton:{padding:\"8px 16px\",backgroundColor:\"transparent\",border:\"2px solid #000\",borderRadius:\"6px\",fontSize:\"14px\",fontWeight:\"500\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\"},modalOverlay:{position:\"fixed\",top:0,left:0,right:0,bottom:0,backgroundColor:\"rgba(0,0,0,0.7)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:1e3,padding:\"20px\"},modalContent:{backgroundColor:\"#fff\",borderRadius:\"16px\",maxWidth:\"900px\",width:\"100%\",maxHeight:\"90vh\",overflow:\"auto\",position:\"relative\",padding:\"30px\",fontFamily:\"'Saira', sans-serif\"},modalHeader:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:\"20px\",paddingBottom:\"15px\",borderBottom:\"2px solid #000\"},modalTitle:{fontSize:\"28px\",fontWeight:\"700\",textTransform:\"uppercase\",margin:0,fontFamily:\"'Saira', sans-serif\"},modalClose:{background:\"none\",border:\"none\",fontSize:\"32px\",cursor:\"pointer\",padding:\"0\",width:\"40px\",height:\"40px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:\"50%\"},tabContainer:{display:\"flex\",gap:\"10px\",marginBottom:\"20px\",borderBottom:\"2px solid #e0e0e0\",paddingBottom:\"10px\"},tab:{flex:1,padding:\"12px 20px\",border:\"2px solid #000\",borderRadius:\"6px\",backgroundColor:\"transparent\",fontSize:\"16px\",fontWeight:\"500\",textTransform:\"uppercase\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\"},tabActive:{fontWeight:\"700\"},productNav:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:\"20px\",gap:\"20px\"},navButton:{width:\"50px\",height:\"50px\",border:\"2px solid #000\",borderRadius:\"50%\",backgroundColor:\"#fff\",fontSize:\"32px\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontFamily:\"'Saira', sans-serif\"},productName:{flex:1,textAlign:\"center\",fontSize:\"20px\",fontWeight:\"500\",textTransform:\"uppercase\",fontFamily:\"'Saira', sans-serif\"},sizeChartContainer:{backgroundColor:\"#f9f9f9\",borderRadius:\"8px\",padding:\"20px\",marginBottom:\"20px\",border:\"2px solid #000\",overflow:\"hidden\"},sizeChartImage:{width:\"100%\",height:\"auto\",display:\"block\",borderRadius:\"4px\"},dotsContainer:{display:\"flex\",justifyContent:\"center\",gap:\"8px\",marginTop:\"15px\"},dot:{width:\"12px\",height:\"12px\",borderRadius:\"50%\",border:\"none\",cursor:\"pointer\",padding:0},orderCards:{display:\"none\",flexDirection:\"column\",gap:\"20px\"},orderCard:{border:\"2px solid #000\",borderRadius:\"8px\",overflow:\"hidden\",backgroundColor:\"#fff\"},orderCardHeader:{padding:\"15px\",display:\"flex\",alignItems:\"center\",gap:\"10px\"},orderCardContent:{padding:\"15px\"},orderCardRow:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"flex-start\",padding:\"10px 0\",borderBottom:\"1px solid #e0e0e0\",fontFamily:\"'Saira', sans-serif\",gap:\"10px\"},orderCardLabel:{fontSize:\"14px\",fontWeight:\"500\",color:\"#666\",textTransform:\"uppercase\",fontFamily:\"'Saira', sans-serif\",flex:\"0 0 auto\"},orderCardValue:{fontSize:\"14px\",fontWeight:\"400\",color:\"#000\",fontFamily:\"'Saira', sans-serif\",textAlign:\"right\",flex:\"1 1 auto\"},findColorwayLink:{background:\"none\",border:\"none\",color:\"#333\",fontSize:\"12px\",fontWeight:\"500\",textDecoration:\"underline\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\",textTransform:\"uppercase\",padding:\"0\",letterSpacing:\"0.5px\"},colorwayFinderModalContent:{position:\"relative\",maxWidth:\"90vw\",maxHeight:\"90vh\",backgroundColor:\"#fff\",borderRadius:\"16px\",overflow:\"hidden\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},colorwayFinderClose:{position:\"absolute\",top:\"15px\",right:\"15px\",background:\"rgba(0,0,0,0.7)\",border:\"none\",color:\"#fff\",fontSize:\"24px\",width:\"40px\",height:\"40px\",borderRadius:\"50%\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:10},colorwayFinderImage:{maxWidth:\"100%\",maxHeight:\"90vh\",display:\"block\",borderRadius:\"8px\"},genderSizeLabel:{display:\"block\",width:\"100%\",fontSize:\"11px\",fontWeight:\"600\",textTransform:\"uppercase\",color:\"#666\",marginBottom:\"5px\",fontFamily:\"'Saira', sans-serif\"},dateTBDLabel:{display:\"flex\",alignItems:\"center\",gap:\"8px\",fontSize:\"13px\",fontWeight:\"400\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\",color:\"#555\",marginTop:\"10px\"},dateTBDCheckbox:{width:\"16px\",height:\"16px\",cursor:\"pointer\"},minimumWarningBanner:{backgroundColor:\"#fff3cd\",border:\"2px solid #ffc107\",borderRadius:\"8px\",padding:\"15px 20px\",marginBottom:\"20px\",fontFamily:\"'Saira', sans-serif\"},minimumWarningList:{margin:\"10px 0 0 0\",paddingLeft:\"20px\",fontSize:\"14px\",color:\"#856404\"},belowMinimumTag:{display:\"inline-block\",backgroundColor:\"#ffc107\",color:\"#000\",padding:\"2px 8px\",borderRadius:\"4px\",fontSize:\"11px\",fontWeight:\"600\",marginTop:\"5px\",fontFamily:\"'Saira', sans-serif\"},usedColorwaysSection:{marginTop:\"12px\",padding:\"12px\",backgroundColor:\"#f8f9fa\",borderRadius:\"6px\",border:\"1px solid #e0e0e0\"},usedColorwaysLabel:{fontSize:\"12px\",fontWeight:\"500\",color:\"#666\",marginBottom:\"8px\",textTransform:\"uppercase\",fontFamily:\"'Saira', sans-serif\"},usedColorwaysContainer:{display:\"flex\",flexWrap:\"wrap\",gap:\"8px\"},usedColorwayButton:{padding:\"8px 14px\",border:\"2px solid\",borderRadius:\"20px\",fontSize:\"13px\",fontWeight:\"500\",cursor:\"pointer\",fontFamily:\"'Saira', sans-serif\"},deliveryTypeContainer:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:\"15px\",marginTop:\"5px\"},deliveryTypeButton:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:\"4px\",padding:\"18px 15px\",border:\"2px solid\",borderRadius:\"8px\",cursor:\"pointer\",transition:\"all 0.3s ease\",fontFamily:\"'Saira', sans-serif\",backgroundColor:\"#fff\"},deliveryTypeIcon:{fontSize:\"24px\"},deliveryTypeLabel:{fontSize:\"16px\",fontWeight:\"600\",textTransform:\"uppercase\",fontFamily:\"'Saira', sans-serif\"},deliveryTypeDesc:{fontSize:\"12px\",fontWeight:\"400\",opacity:.8,fontFamily:\"'Saira', sans-serif\"},expeditedNotice:{marginTop:\"12px\",padding:\"12px 15px\",backgroundColor:\"#ffebee\",border:\"1px solid #ef9a9a\",borderRadius:\"6px\",fontSize:\"13px\",fontFamily:\"'Saira', sans-serif\",color:\"#c62828\"},genderTagsContainer:{display:\"flex\",flexWrap:\"wrap\",gap:\"8px\",marginBottom:\"10px\"},genderTag:{display:\"inline-flex\",alignItems:\"center\",gap:\"8px\",padding:\"8px 14px\",borderRadius:\"20px\",fontSize:\"13px\",fontWeight:\"600\",fontFamily:\"'Saira', sans-serif\",textTransform:\"uppercase\"},genderTagRemove:{background:\"none\",border:\"none\",fontSize:\"14px\",cursor:\"pointer\",padding:\"0\",lineHeight:\"1\",opacity:.8},genderSizeSection:{marginTop:\"15px\",padding:\"15px\",borderRadius:\"8px\",border:\"1px solid\"},genderSizeSectionHeader:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",marginBottom:\"12px\",paddingBottom:\"10px\",borderBottom:\"1px solid\",fontFamily:\"'Saira', sans-serif\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProductionOrderForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form_Billing.map"],"mappings":"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"}