{"version":3,"file":"HomepageAdditions.DBj4Oubq.mjs","names":["useState","__esmMin","init_npm_react_18_3_1","init_ssg_sandbox_shims","window","_e","p","ce","RandomBrandButton","href","brands","ink","PriceSplitCalculator","price","setPrice","item","setItem","splits","\"Hoodie\"","\"Jeans\"","\"Coat\"","values","colors","panel","muted","blue","label","value","i","DidYouKnowCarousel","notes","index","setIndex","hovered","setHovered","reduced","setReduced","mq","update","id","move","amount","pale","arrow","init_HomepageAdditions","init_jsx_runtime"],"sources":["https:/framerusercontent.com/modules/2u1stwcLsHACT8TLEGP8/LEbjqvRXUQyHMOFYpYM9/HomepageAdditions.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";const ink=\"#172B4D\";const muted=\"#626F86\";const border=\"#DFE1E6\";const blue=\"#0C66E4\";const pale=\"#E9F2FF\";const panel={boxSizing:\"border-box\",width:\"100%\",border:\"1px solid \"+border,borderRadius:6,background:\"#FFFFFF\",color:ink,fontFamily:\"Inter, Arial, sans-serif\",padding:16};const brands=[\"/brands/petlia\",\"/brands/synii\",\"/brands/forma\",\"/brands/shtorm\",\"/brands/ne-rivno\",\"/brands/tsekh\",\"/brands/tilo\",\"/brands/dovho\"];export function RandomBrandButton(){const pick=()=>{const href=brands[Math.floor(Math.random()*brands.length)]||\"/catalog\";if(typeof window!==\"undefined\")window.location.assign(href);};return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:pick,style:{border:\"1px solid \"+border,borderRadius:6,background:\"#FFFFFF\",color:ink,font:\"600 13px Inter, Arial, sans-serif\",padding:\"9px 12px\",cursor:\"pointer\",whiteSpace:\"nowrap\"},children:\"🎲 Random brand\"});}export function PriceSplitCalculator(){const[price,setPrice]=useState(500);const[item,setItem]=useState(\"T-shirt\");const splits={\"T-shirt\":[22,20,31,27],\"Hoodie\":[25,22,30,23],\"Jeans\":[30,25,25,20],\"Coat\":[36,26,22,16]};const values=splits[item]||splits[\"T-shirt\"];const colors=[\"#0C66E4\",\"#36B37E\",\"#FFAB00\",\"#8993A4\"];return /*#__PURE__*/_jsxs(\"section\",{style:panel,children:[/*#__PURE__*/_jsx(\"h2\",{style:{margin:\"0 0 12px\",fontSize:20,lineHeight:\"28px\",fontWeight:600},children:\"💸 What are you paying for?\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(180px, 1fr))\",gap:16,alignItems:\"end\"},children:[/*#__PURE__*/_jsxs(\"label\",{style:{display:\"grid\",gap:8,fontSize:13,color:muted},children:[\"Item price: $\",price.toLocaleString(),/*#__PURE__*/_jsx(\"input\",{\"aria-label\":\"Item price\",type:\"range\",min:\"50\",max:\"3000\",step:\"50\",value:price,onChange:e=>setPrice(Number(e.target.value)),style:{width:\"100%\",accentColor:blue}})]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"grid\",gap:8,fontSize:13,color:muted},children:[\"Item type\",/*#__PURE__*/_jsx(\"select\",{\"aria-label\":\"Item type\",value:item,onChange:e=>setItem(e.target.value),style:{height:38,border:\"1px solid \"+border,borderRadius:6,background:\"#F7F8F9\",color:ink,padding:\"0 10px\",font:\"14px Inter, Arial, sans-serif\"},children:Object.keys(splits).map(label=>/*#__PURE__*/_jsx(\"option\",{children:label},label))})]})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-label\":\"Illustrative price split\",style:{display:\"flex\",height:14,overflow:\"hidden\",borderRadius:20,margin:\"16px 0 10px\"},children:values.map((value,i)=>/*#__PURE__*/_jsx(\"div\",{style:{width:value+\"%\",background:colors[i]}},i))}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(130px, 1fr))\",gap:\"7px 12px\",fontSize:12,color:muted},children:[\"Materials\",\"Sewing\",\"Brand & marketing\",\"Retail margin\"].map((label,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:7,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:8,height:8,borderRadius:2,background:colors[i]}}),label,\" \\xb7 \",values[i],\"%\"]},label))}),/*#__PURE__*/_jsx(\"p\",{style:{margin:\"12px 0 14px\",color:muted,fontSize:12,lineHeight:\"18px\"},children:\"Illustrative estimate, not data for a specific brand.\"}),/*#__PURE__*/_jsx(\"a\",{href:\"/catalog\",style:{color:blue,fontSize:13,fontWeight:600,textDecoration:\"none\"},children:\"See local alternatives →\"})]});}export function DidYouKnowCarousel(){const notes=[\"A logo adds zero warmth.\",\"Wool keeps insulating when wet. Cotton doesn’t.\",\"Synthetics can melt near open flame.\",\"The cheapest coat is the one you wear for ten years.\",\"Seams tell you more than the label.\"];const[index,setIndex]=useState(0);const[hovered,setHovered]=useState(false);const[reduced,setReduced]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const update=()=>setReduced(mq.matches);update();mq.addEventListener?.(\"change\",update);return()=>mq.removeEventListener?.(\"change\",update);},[]);useEffect(()=>{if(reduced||hovered)return;const id=window.setInterval(()=>setIndex(value=>(value+1)%notes.length),8e3);return()=>window.clearInterval(id);},[reduced,hovered]);const move=amount=>setIndex(value=>(value+amount+notes.length)%notes.length);return /*#__PURE__*/_jsx(\"section\",{onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{...panel,background:pale},children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{color:muted,fontSize:12,marginBottom:6},children:\"💡 Did you know?\"}),/*#__PURE__*/_jsx(\"div\",{\"aria-live\":\"polite\",style:{color:ink,fontSize:16,lineHeight:\"24px\",fontWeight:600,transition:reduced?\"none\":\"opacity 180ms ease\"},children:notes[index]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:6},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Previous fact\",onClick:()=>move(-1),style:{...arrow},children:\"←\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Next fact\",onClick:()=>move(1),style:{...arrow},children:\"→\"})]})]})});}const arrow={border:\"1px solid \"+border,borderRadius:6,width:32,height:32,background:\"#FFFFFF\",color:ink,cursor:\"pointer\"};\nexport const __FramerMetadata__ = {\"exports\":{\"RandomBrandButton\":{\"type\":\"reactComponent\",\"name\":\"RandomBrandButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"DidYouKnowCarousel\":{\"type\":\"reactComponent\",\"name\":\"DidYouKnowCarousel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"PriceSplitCalculator\":{\"type\":\"reactComponent\",\"name\":\"PriceSplitCalculator\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HomepageAdditions.map"],"mappings":"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"}