{"product_id":"men-s-oversized-mini-crop-full-zip-hoodie-black-custom-made","title":"Men’s Oversized Mini Crop Full‑Zip Hoodie — Black- Custom Made","description":"\u003cp\u003eMen's mini crop oversized hoodie in black. 380-390 GSM cotton-elastane blend, mid-start zipper, black-on-black embroidery. Custom tailoring available. Designed in London.\u003cbr\u003e\n\u003cspan style=\"font-size:12px;color:#9E9A94;font-style:italic;\"\u003eThis model is 6'1\" (184 cm) and wears size M.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500;1,600\u0026amp;family=Jost:wght@200;300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n#si-mch-widget,#si-mch-widget *,#si-mch-widget *::before,#si-mch-widget *::after{box-sizing:border-box!important;font-family:'Jost',-apple-system,sans-serif!important}\n#si-mch-widget{margin:24px 0!important;width:100%!important}\n#si-mch-trigger{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:14px 20px!important;background:transparent!important;border:1.5px solid rgba(184,147,90,0.5)!important;border-radius:4px!important;cursor:pointer!important;transition:all 0.3s!important}\n#si-mch-trigger:hover{background:rgba(184,147,90,0.04)!important;border-color:#B8935A!important}\n#si-mch-trigger.active{background:rgba(184,147,90,0.06)!important;border-color:#B8935A!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}\n.si-mch-trigger-left{display:flex!important;align-items:center!important;gap:12px!important}\n.si-mch-trigger-icon{width:32px!important;height:32px!important;background:rgba(184,147,90,0.1)!important;border:1px solid rgba(184,147,90,0.3)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#B8935A!important;font-size:14px!important;flex-shrink:0!important}\n.si-mch-trigger-text{text-align:left!important}\n.si-mch-trigger-title{font-size:11px!important;letter-spacing:0.2em!important;text-transform:uppercase!important;color:#18181A!important;font-weight:500!important;display:block!important;margin-bottom:1px!important}\n.si-mch-trigger-sub{font-size:11px!important;color:#7A7268!important;font-weight:300!important}\n.si-mch-trigger-fee{font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:1.1rem!important;color:#B8935A!important;font-weight:500!important}\n.si-mch-trigger-arrow{color:#B8935A!important;font-size:14px!important;transition:transform 0.3s!important;flex-shrink:0!important}\n#si-mch-trigger.active .si-mch-trigger-arrow{transform:rotate(180deg)!important}\n#si-mch-panel{display:none!important;border:1.5px solid #B8935A!important;border-top:none!important;border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important;padding:20px!important;background:#FAFAF7!important}\n#si-mch-panel.open{display:block!important}\n.si-mch-unit-toggle{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin-bottom:20px!important}\n.si-mch-unit-label{font-size:9px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;color:#7A7268!important}\n.si-mch-toggle-btn{display:flex!important;background:rgba(26,26,24,0.06)!important;border-radius:100px!important;padding:2px!important;gap:2px!important}\n.si-mch-toggle-opt{padding:5px 12px!important;border-radius:100px!important;font-size:10px!important;letter-spacing:0.15em!important;text-transform:uppercase!important;color:#7A7268!important;cursor:pointer!important;transition:all 0.2s!important;font-weight:400!important;border:none!important;background:transparent!important;font-family:'Jost',sans-serif!important}\n.si-mch-toggle-opt.active{background:#18181A!important;color:#FAFAF7!important}\n.si-mch-measure-block{margin-bottom:22px!important}\n.si-mch-measure-block:last-of-type{margin-bottom:0!important}\n.si-mch-mblock-header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:8px!important}\n.si-mch-mblock-left{display:flex!important;align-items:center!important;gap:8px!important}\n.si-mch-mblock-num{font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:1rem!important;color:rgba(184,147,90,0.5)!important;font-weight:400!important;min-width:20px!important}\n.si-mch-mblock-name{font-size:10px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#18181A!important;font-weight:500!important}\n.si-mch-mblock-value{font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:1.2rem!important;color:#B8935A!important;font-weight:500!important;min-width:60px!important;text-align:right!important}\n.si-mch-slider{width:100%!important;height:4px!important;-webkit-appearance:none!important;appearance:none!important;background:linear-gradient(to right,#B8935A 0%,#B8935A var(--progress,50%),rgba(26,26,24,0.1) var(--progress,50%),rgba(26,26,24,0.1) 100%)!important;outline:none!important;border-radius:100px!important;cursor:pointer!important;border:none!important;margin:6px 0 10px!important}\n.si-mch-slider::-webkit-slider-thumb{-webkit-appearance:none!important;width:22px!important;height:22px!important;background:#18181A!important;border:3px solid #FAFAF7!important;border-radius:50%!important;cursor:pointer!important;box-shadow:0 2px 8px rgba(0,0,0,0.2)!important}\n.si-mch-slider::-moz-range-thumb{width:22px!important;height:22px!important;background:#18181A!important;border:3px solid #FAFAF7!important;border-radius:50%!important;cursor:pointer!important}\n.si-mch-presets{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:6px!important;margin-top:8px!important}\n.si-mch-preset{padding:6px 10px!important;font-size:9px!important;letter-spacing:0.15em!important;text-transform:uppercase!important;border:1px solid rgba(26,26,24,0.12)!important;border-radius:100px!important;cursor:pointer!important;color:#7A7268!important;background:transparent!important;transition:all 0.2s!important;font-family:'Jost',sans-serif!important;font-weight:400!important;text-align:center!important}\n.si-mch-preset:hover{border-color:#B8935A!important;color:#B8935A!important}\n.si-mch-preset.active{background:#18181A!important;border-color:#18181A!important;color:#FAFAF7!important}\n.si-mch-divider{height:1px!important;background:rgba(26,26,24,0.08)!important;margin:18px 0!important}\n.si-mch-optional-title{font-size:9px!important;letter-spacing:0.35em!important;text-transform:uppercase!important;color:#C4BAB0!important;margin-bottom:14px!important;display:flex!important;align-items:center!important;gap:8px!important}\n.si-mch-optional-title::after{content:''!important;flex:1!important;height:1px!important;background:rgba(26,26,24,0.06)!important}\n.si-mch-opt-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;align-items:start!important}\n.si-mch-opt-field{display:flex!important;flex-direction:column!important}\n.si-mch-opt-label{font-size:9px!important;letter-spacing:0.2em!important;text-transform:uppercase!important;color:#7A7268!important;margin-bottom:6px!important;display:block!important;height:14px!important}\n.si-mch-opt-input{width:100%!important;border:1px solid rgba(26,26,24,0.12)!important;border-radius:4px!important;padding:8px 12px!important;font-size:13px!important;font-family:'Jost',sans-serif!important;color:#18181A!important;background:#FFFFFF!important;outline:none!important;-webkit-appearance:none!important}\n.si-mch-opt-input:focus{border-color:#B8935A!important}\n.si-mch-price-box{display:flex!important;align-items:center!important;justify-content:space-between!important;background:rgba(184,147,90,0.06)!important;border:1px solid rgba(184,147,90,0.2)!important;border-radius:4px!important;padding:12px 16px!important;margin:18px 0 12px!important}\n.si-mch-price-label{font-size:9px!important;letter-spacing:0.3em!important;text-transform:uppercase!important;color:#7A7268!important;margin-bottom:2px!important;display:block!important}\n.si-mch-price-total{font-family:'Cormorant Garamond',serif!important;font-size:1.6rem!important;font-weight:500!important;color:#18181A!important;line-height:1!important}\n.si-mch-price-breakdown{font-size:10px!important;color:#7A7268!important;margin-top:3px!important}\n.si-mch-price-fee{font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:1.1rem!important;color:#B8935A!important;text-align:right!important}\n.si-mch-delivery{background:rgba(184,147,90,0.06)!important;border-left:3px solid #B8935A!important;border-radius:0 4px 4px 0!important;padding:12px 14px!important;margin-bottom:12px!important}\n.si-mch-delivery-title{font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:0.95rem!important;color:#18181A!important;margin-bottom:4px!important;font-weight:500!important}\n.si-mch-delivery-text{font-size:10px!important;line-height:1.6!important;color:#7A7268!important}\n.si-mch-warning{display:flex!important;gap:8px!important;padding:10px 12px!important;background:rgba(26,26,24,0.04)!important;border-left:2px solid rgba(184,147,90,0.4)!important;border-radius:0 4px 4px 0!important;margin-bottom:14px!important}\n.si-mch-warning-icon{color:#B8935A!important;font-size:12px!important;flex-shrink:0!important;margin-top:1px!important}\n.si-mch-warning-text{font-size:10px!important;line-height:1.55!important;color:#7A7268!important}\n.si-mch-warning-text strong{color:#18181A!important;font-weight:500!important}\n.si-mch-add-btn{width:100%!important;padding:14px!important;background:#18181A!important;color:#FAFAF7!important;border:none!important;border-radius:4px!important;font-size:10px!important;letter-spacing:0.32em!important;text-transform:uppercase!important;font-family:'Jost',sans-serif!important;font-weight:500!important;cursor:pointer!important;transition:all 0.3s!important}\n.si-mch-add-btn:hover{background:#B8935A!important}\n.si-mch-success{display:none!important;text-align:center!important;padding:16px!important;background:rgba(184,147,90,0.06)!important;border:1px solid rgba(184,147,90,0.3)!important;border-radius:4px!important;margin-top:12px!important}\n.si-mch-success.show{display:block!important}\n.si-mch-success-title{font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:1.1rem!important;color:#18181A!important;margin-bottom:4px!important}\n.si-mch-success-sub{font-size:11px!important;color:#7A7268!important}\n@media (max-width:480px){.si-mch-opt-row{grid-template-columns:1fr!important}.si-mch-trigger-sub{display:none!important}}\n\u003c\/style\u003e\n\n\u003cdiv id=\"si-mch-widget\" data-product-type=\"crop\" data-base-price=\"95\" data-currency=\"£\" data-tailoring-variant=\"52898519974224\"\u003e\n\u003cbutton id=\"si-mch-trigger\" onclick=\"siMchToggle()\" type=\"button\"\u003e\n\u003cdiv class=\"si-mch-trigger-left\"\u003e\n\u003cdiv class=\"si-mch-trigger-icon\"\u003e+\u003c\/div\u003e\n\u003cdiv class=\"si-mch-trigger-text\"\u003e\n\u003cspan class=\"si-mch-trigger-title\"\u003eCustomize Length\u003c\/span\u003e\n\u003cspan class=\"si-mch-trigger-sub\"\u003eTailored to your exact measurements\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display:flex;align-items:center;gap:10px;\"\u003e\n\u003cspan class=\"si-mch-trigger-fee\"\u003e+£10\u003c\/span\u003e\n\u003cspan class=\"si-mch-trigger-arrow\"\u003e▼\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/button\u003e\n\u003cdiv id=\"si-mch-panel\"\u003e\n\u003cdiv class=\"si-mch-unit-toggle\"\u003e\n\u003cspan class=\"si-mch-unit-label\"\u003eUnits\u003c\/span\u003e\n\u003cdiv class=\"si-mch-toggle-btn\"\u003e\n\u003cbutton class=\"si-mch-toggle-opt active\" onclick=\"siMchSetUnit('cm')\" type=\"button\"\u003eCM\u003c\/button\u003e\n\u003cbutton class=\"si-mch-toggle-opt\" onclick=\"siMchSetUnit('in')\" type=\"button\"\u003eIN\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"si-mch-measurements\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"si-mch-divider\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"si-mch-optional-title\"\u003eYour details (optional)\u003c\/div\u003e\n\u003cdiv class=\"si-mch-opt-row\"\u003e\n\u003cdiv class=\"si-mch-opt-field\"\u003e\n\u003clabel class=\"si-mch-opt-label\"\u003eYour Height\u003c\/label\u003e\n\u003cinput type=\"text\" class=\"si-mch-opt-input\" id=\"si-mch-height\" placeholder=\"e.g. 5'11 or 180cm\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"si-mch-opt-field\"\u003e\n\u003clabel class=\"si-mch-opt-label\"\u003eYour Weight\u003c\/label\u003e\n\u003cinput type=\"text\" class=\"si-mch-opt-input\" id=\"si-mch-weight\" placeholder=\"e.g. 75kg\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"si-mch-price-box\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"si-mch-price-label\"\u003eTotal Price\u003c\/span\u003e\n\u003cdiv class=\"si-mch-price-total\" id=\"si-mch-price-total\"\u003e£105.00\u003c\/div\u003e\n\u003cdiv class=\"si-mch-price-breakdown\" id=\"si-mch-price-breakdown\"\u003e£95 + \u003cspan style=\"color:#B8935A\"\u003e£10 custom tailoring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"si-mch-price-fee\"\u003e+£10\u003cbr\u003e\u003cspan style=\"font-size:9px;letter-spacing:0.2em;color:#7A7268;font-family:'Jost',sans-serif;font-style:normal;\"\u003eBESPOKE FEE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"si-mch-delivery\"\u003e\n\u003cdiv class=\"si-mch-delivery-title\"\u003eCrafted just for you.\u003c\/div\u003e\n\u003cdiv class=\"si-mch-delivery-text\"\u003eBecause each piece is tailored to your exact measurements, please allow \u003cstrong style=\"color:#18181A;\"\u003e2 working weeks\u003c\/strong\u003e for production and delivery.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"si-mch-warning\"\u003e\n\u003cdiv class=\"si-mch-warning-icon\"\u003e⚠\u003c\/div\u003e\n\u003cdiv class=\"si-mch-warning-text\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Custom length items are made to your exact specifications and are \u003cstrong\u003enon-returnable\u003c\/strong\u003e unless there is a production error.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"si-mch-add-btn\" onclick=\"siMchAddToCart()\" type=\"button\"\u003eAdd to Cart with Custom Length\u003c\/button\u003e\n\u003cdiv class=\"si-mch-success\" id=\"si-mch-success\"\u003e\n\u003cdiv class=\"si-mch-success-title\"\u003eCustom length saved.\u003c\/div\u003e\n\u003cdiv class=\"si-mch-success-sub\"\u003eYour measurements and tailoring fee have been added to your cart.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nwindow.SI_MCH_DATA_V2={fee:10,unit:'cm',config:{crop:{measures:[{id:'body',name:'Body Length',num:'01',cm:{min:50,max:100,def:75},inches:{min:20,max:39,def:30},presets_cm:[{l:'Mini',v:50},{l:'Regular',v:75},{l:'Long',v:90},{l:'Ext',v:100}],presets_in:[{l:'Mini',v:20},{l:'Regular',v:30},{l:'Long',v:35},{l:'Ext',v:39}]},{id:'sleeve',name:'Sleeve Length',num:'02',cm:{min:45,max:85,def:65},inches:{min:18,max:33,def:26},presets_cm:[{l:'Short',v:45},{l:'Regular',v:65},{l:'Long',v:75},{l:'Ext',v:85}],presets_in:[{l:'Short',v:18},{l:'Regular',v:26},{l:'Long',v:30},{l:'Ext',v:33}]}]}},vals:{}};(function(){var d=window.SI_MCH_DATA_V2;function getConfig(){var w=document.getElementById('si-mch-widget'),t=w?(w.getAttribute('data-product-type')||'crop'):'crop';return d.config[t]||d.config['crop']}function getBasePrice(){var w=document.getElementById('si-mch-widget');return parseFloat(w?(w.getAttribute('data-base-price')||'95'):'95')}function getCurrency(){var w=document.getElementById('si-mch-widget');return w?(w.getAttribute('data-currency')||'£'):'£'}function getTailoringVariant(){var w=document.getElementById('si-mch-widget');return w?w.getAttribute('data-tailoring-variant'):null}function buildMeasurements(){var config=getConfig(),container=document.getElementById('si-mch-measurements');if(!container)return;var html='';config.measures.forEach(function(m){var range=d.unit==='cm'?m.cm:m.inches,presets=d.unit==='cm'?m.presets_cm:m.presets_in,unit=d.unit,val=d.vals[m.id]!==undefined?d.vals[m.id]:range.def;d.vals[m.id]=val;var progress=((val-range.min)\/(range.max-range.min)*100).toFixed(1);html+='\u003cdiv class=\"si-mch-measure-block\"\u003e\u003cdiv class=\"si-mch-mblock-header\"\u003e\u003cdiv class=\"si-mch-mblock-left\"\u003e\u003cspan class=\"si-mch-mblock-num\"\u003e'+m.num+'\u003c\/span\u003e\u003cspan class=\"si-mch-mblock-name\"\u003e'+m.name+'\u003c\/span\u003e\u003c\/div\u003e\u003cspan class=\"si-mch-mblock-value\" id=\"si-mch-val-'+m.id+'\"\u003e'+val+' '+unit+'\u003c\/span\u003e\u003c\/div\u003e\u003cinput type=\"range\" class=\"si-mch-slider\" id=\"si-mch-slider-'+m.id+'\" min=\"'+range.min+'\" max=\"'+range.max+'\" value=\"'+val+'\" step=\"1\" style=\"--progress:'+progress+'%\" oninput=\"siMchSlide(\\''+m.id+'\\',this)\"\u003e\u003cdiv class=\"si-mch-presets\"\u003e';presets.forEach(function(p){var isActive=Math.abs(p.v-val)\u003c1?' active':'';html+='\u003cbutton class=\"si-mch-preset'+isActive+'\" onclick=\"siMchPreset(\\''+m.id+'\\','+p.v+')\" type=\"button\"\u003e'+p.l+'\u003c\/button\u003e'});html+='\u003c\/div\u003e\u003c\/div\u003e'});container.innerHTML=html}function updatePrice(){var base=getBasePrice(),currency=getCurrency(),total=base+d.fee,totalEl=document.getElementById('si-mch-price-total'),breakEl=document.getElementById('si-mch-price-breakdown');if(totalEl)totalEl.textContent=currency+total.toFixed(2);if(breakEl)breakEl.innerHTML=currency+base+' + \u003cspan style=\"color:#B8935A\"\u003e'+currency+d.fee+' custom tailoring\u003c\/span\u003e'}window.siMchToggle=function(){var trigger=document.getElementById('si-mch-trigger'),panel=document.getElementById('si-mch-panel');if(!trigger||!panel)return;var isOpen=panel.classList.contains('open');if(isOpen){panel.classList.remove('open');trigger.classList.remove('active')}else{panel.classList.add('open');trigger.classList.add('active');buildMeasurements();updatePrice();setTimeout(function(){panel.scrollIntoView({behavior:'smooth',block:'nearest'})},100)}};window.siMchSetUnit=function(unit){d.unit=unit==='cm'?'cm':'inches';d.vals={};var opts=document.querySelectorAll('.si-mch-toggle-opt');for(var i=0;i\u003copts.length;i++){opts[i].classList.remove('active');var btnText=opts[i].textContent.trim().toLowerCase();if((unit==='cm'\u0026\u0026btnText==='cm')||(unit==='in'\u0026\u0026btnText==='in')){opts[i].classList.add('active')}}buildMeasurements()};window.siMchSlide=function(id,input){var val=parseInt(input.value);d.vals[id]=val;var valEl=document.getElementById('si-mch-val-'+id),unitDisplay=d.unit==='inches'?'in':'cm';if(valEl)valEl.textContent=val+' '+unitDisplay;var min=parseInt(input.min),max=parseInt(input.max),progress=((val-min)\/(max-min)*100).toFixed(1);input.style.setProperty('--progress',progress+'%');var presets=input.closest('.si-mch-measure-block').querySelectorAll('.si-mch-preset'),config=getConfig(),measure=null;for(var i=0;i\u003cconfig.measures.length;i++){if(config.measures[i].id===id){measure=config.measures[i];break}}if(measure){var presetList=d.unit==='cm'?measure.presets_cm:measure.presets_in;for(var j=0;j\u003cpresets.length;j++){presets[j].classList.remove('active');if(presetList[j]\u0026\u0026Math.abs(presetList[j].v-val)\u003c1){presets[j].classList.add('active')}}}};window.siMchPreset=function(id,val){d.vals[id]=val;var slider=document.getElementById('si-mch-slider-'+id),valEl=document.getElementById('si-mch-val-'+id),unitDisplay=d.unit==='inches'?'in':'cm';if(slider){slider.value=val;var min=parseInt(slider.min),max=parseInt(slider.max),progress=((val-min)\/(max-min)*100).toFixed(1);slider.style.setProperty('--progress',progress+'%')}if(valEl)valEl.textContent=val+' '+unitDisplay;var block=slider?slider.closest('.si-mch-measure-block'):null;if(block){var presets=block.querySelectorAll('.si-mch-preset');for(var i=0;i\u003cpresets.length;i++){presets[i].classList.remove('active');var presetVal=parseFloat(presets[i].getAttribute('onclick').match(\/[\\d.]+\/g).pop());if(Math.abs(presetVal-val)\u003c0.1){presets[i].classList.add('active')}}}};function getVariantId(){var variantSelect=document.querySelector('select[name=\"id\"]')||document.querySelector('input[name=\"id\"]');if(variantSelect\u0026\u0026variantSelect.value)return variantSelect.value;if(window.ShopifyAnalytics\u0026\u0026window.ShopifyAnalytics.meta\u0026\u0026window.ShopifyAnalytics.meta.selectedVariantId){return window.ShopifyAnalytics.meta.selectedVariantId}return null}window.siMchAddToCart=function(){var config=getConfig(),height=document.getElementById('si-mch-height')?document.getElementById('si-mch-height').value:'',weight=document.getElementById('si-mch-weight')?document.getElementById('si-mch-weight').value:'',unitDisplay=d.unit==='inches'?'in':'cm',productVariantId=getVariantId(),tailoringVariantId=getTailoringVariant();if(!productVariantId){alert('Please select your size first, then add to cart with custom length.');return}if(!tailoringVariantId){alert('Configuration error. Please contact support.');return}var productProps={};config.measures.forEach(function(m){var val=d.vals[m.id]!==undefined?d.vals[m.id]:(d.unit==='cm'?m.cm.def:m.inches.def);productProps[m.name]=val+' '+unitDisplay});if(height)productProps['Customer Height']=height;if(weight)productProps['Customer Weight']=weight;productProps['_custom_length']='true';var tailoringProps={};config.measures.forEach(function(m){var val=d.vals[m.id]!==undefined?d.vals[m.id]:(d.unit==='cm'?m.cm.def:m.inches.def);tailoringProps[m.name]=val+' '+unitDisplay});tailoringProps['_for_product']=productVariantId;fetch('\/cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json','Accept':'application\/json'},body:JSON.stringify({items:[{id:parseInt(productVariantId),quantity:1,properties:productProps},{id:parseInt(tailoringVariantId),quantity:1,properties:tailoringProps}]})}).then(function(res){return res.json()}).then(function(data){if(data.status===422||data.errors){alert('Please select your size first, then add to cart.');return}var success=document.getElementById('si-mch-success');if(success)success.classList.add('show');setTimeout(function(){if(success)success.scrollIntoView({behavior:'smooth',block:'nearest'})},100);document.dispatchEvent(new CustomEvent('cart:refresh'));document.dispatchEvent(new CustomEvent('cart:updated'));setTimeout(function(){var cartLink=document.querySelector('[data-cart-drawer-trigger]')||document.querySelector('[href=\"\/cart\"]');if(cartLink)cartLink.click()},800)}).catch(function(err){alert('Please select your size first, then add to cart.')})}})();\n\u003c\/script\u003e\n","brand":"Saint Issa","offers":[{"title":"Black \/ XS \/ Cotton","offer_id":53013317419344,"sku":null,"price":143.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ S \/ Cotton","offer_id":53013317452112,"sku":null,"price":143.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ M \/ Cotton","offer_id":53013317484880,"sku":null,"price":143.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ L \/ Cotton","offer_id":53013317517648,"sku":null,"price":143.0,"currency_code":"USD","in_stock":false},{"title":"Black \/ XL \/ Cotton","offer_id":53013317550416,"sku":null,"price":143.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0875\/6409\/1728\/files\/IMG-1088.webp?v=1776744863","url":"https:\/\/saintissa.com\/products\/men-s-oversized-mini-crop-full-zip-hoodie-black-custom-made","provider":"Saint Issa ","version":"1.0","type":"link"}