{"product_id":"innisfree-canada-x-yourstuffmade-custom-plushies-for-a-beauty-influencer-blind-box-campaign","title":"इनिसफ्री कनाडा","description":"\u003cstyle\u003e\n\/* YSM PRODUCT PROJECT — product-specific layout fix *\/\nbody:has(.ysm-innisfree-canada-v9) .product.grid,\nbody:has(.ysm-innisfree-canada-v9) .product:not(.product-card-wrapper .product){display:block!important;width:100%!important;max-width:none!important;min-width:0!important;padding-left:0!important;padding-right:0!important}\nbody:has(.ysm-innisfree-canada-v9) .product__media-wrapper,\nbody:has(.ysm-innisfree-canada-v9) .product__media-gallery,\nbody:has(.ysm-innisfree-canada-v9) .product media-gallery,\nbody:has(.ysm-innisfree-canada-v9) .product__title,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.price,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.product-form,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003eproduct-form,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003evariant-selects,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.shopify-payment-button,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.product__tax,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.product__sku,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.product__inventory,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.share-button,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.quantity,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container\u003e.product-form__input{display:none!important}\nbody:has(.ysm-innisfree-canada-v9) .product__info-wrapper,\nbody:has(.ysm-innisfree-canada-v9) .product__info-container,\nbody:has(.ysm-innisfree-canada-v9) .product__description{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}\n.ysm-innisfree-canada-v9{--green:#2d684a;--ink:#203128;--muted:#617168;--line:#dfe7e0;--soft:#f3f7f3;color:var(--ink);width:100%;max-width:1160px;margin:auto;font-family:inherit;line-height:1.5;overflow:clip}\n.ysm-innisfree-canada-v9 *{box-sizing:border-box;min-width:0}\n.ysm-innisfree-canada-v9 .inner{width:min(1100px,calc(100% - 36px));margin-inline:auto}\n.ysm-innisfree-canada-v9 h1,.ysm-innisfree-canada-v9 h2,.ysm-innisfree-canada-v9 h3{color:var(--ink);font-family:inherit;font-weight:750;letter-spacing:-.035em;line-height:1.12;margin:0}\n.ysm-innisfree-canada-v9 h1{font-size:clamp(32px,4.2vw,56px)}.ysm-innisfree-canada-v9 h2{font-size:clamp(25px,3vw,37px)}.ysm-innisfree-canada-v9 h3{font-size:clamp(17px,1.7vw,21px)}.ysm-innisfree-canada-v9 p{margin:0}.ysm-innisfree-canada-v9 a{text-decoration:none}\n.ysm-innisfree-canada-v9 .eyebrow{color:var(--green);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.ysm-innisfree-canada-v9 .lead{font-size:clamp(15px,1.45vw,18px);line-height:1.55;color:var(--muted)}\n.ysm-innisfree-canada-v9 .btn{display:inline-flex;justify-content:center;align-items:center;min-height:45px;padding:12px 19px;border-radius:10px;background:var(--green);color:#fff!important;font-size:14px;font-weight:750;text-decoration:none!important;transition:transform .2s,background .2s}.ysm-innisfree-canada-v9 .btn:hover{background:#204e36;transform:translateY(-2px)}.ysm-innisfree-canada-v9 a:focus-visible{outline:3px solid var(--green);outline-offset:3px}\n.ysm-innisfree-canada-v9 .square{display:block;position:relative;aspect-ratio:1\/1;width:100%;margin:0;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:16px}.ysm-innisfree-canada-v9 .square img{position:absolute;inset:0;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-position:center}.ysm-innisfree-canada-v9 .square.photo img{object-fit:cover!important}.ysm-innisfree-canada-v9 .square.art img{object-fit:contain!important}\n.ysm-innisfree-canada-v9 .hero{padding:clamp(18px,3vw,36px) 0 32px}.ysm-innisfree-canada-v9 .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,4vw,52px);align-items:center}.ysm-innisfree-canada-v9 .hero .lead{margin-top:16px}.ysm-innisfree-canada-v9 .chips{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 20px}.ysm-innisfree-canada-v9 .chip{padding:6px 10px;background:#eaf2eb;border-radius:8px;font-size:12px;font-weight:650}\n.ysm-innisfree-canada-v9 .section{padding:clamp(28px,3.6vw,44px) 0;border-top:1px solid var(--line)}.ysm-innisfree-canada-v9 .section-lead{margin-top:12px;max-width:780px}\n.ysm-innisfree-canada-v9 .brand-grid{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(24px,4vw,60px)}.ysm-innisfree-canada-v9 .quote{border-left:3px solid var(--green);padding-left:16px;margin:18px 0 0;font-size:clamp(17px,1.85vw,22px);line-height:1.4;font-weight:650;letter-spacing:-.02em}\n.ysm-innisfree-canada-v9 .story{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.ysm-innisfree-canada-v9 .story-card{padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--soft);transition:transform .2s,box-shadow .2s}.ysm-innisfree-canada-v9 .story-card:hover{transform:translateY(-4px);box-shadow:0 12px 26px rgba(24,54,37,.08)}.ysm-innisfree-canada-v9 .num{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--green);margin-bottom:12px}.ysm-innisfree-canada-v9 .story-card p:last-child{font-size:14px;line-height:1.55;color:var(--muted);margin-top:8px}\n.ysm-innisfree-canada-v9 .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.ysm-innisfree-canada-v9 .gallery a{display:block;cursor:zoom-in}.ysm-innisfree-canada-v9 .gallery a:hover .square{border-color:#9db9a5}.ysm-innisfree-canada-v9 .gallery img{transition:transform .25s}.ysm-innisfree-canada-v9 .gallery a:hover img{transform:scale(1.035)}\n.ysm-innisfree-canada-v9 .project-info{margin-top:24px;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.ysm-innisfree-canada-v9 .project-info h3{margin-bottom:17px}.ysm-innisfree-canada-v9 .info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 26px}.ysm-innisfree-canada-v9 .info-item{border-top:1px solid var(--line);padding-top:12px}.ysm-innisfree-canada-v9 .info-item strong{display:block;font-size:14px;margin-bottom:6px}.ysm-innisfree-canada-v9 .info-item p{font-size:14px;color:var(--muted);line-height:1.55}\n.ysm-innisfree-canada-v9 .final{padding:30px 0 40px}.ysm-innisfree-canada-v9 .cta{padding:clamp(25px,4vw,38px);border-radius:17px;background:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:25px}.ysm-innisfree-canada-v9 .cta h2{color:#fff}.ysm-innisfree-canada-v9 .cta .eyebrow{color:#b1d9bd}.ysm-innisfree-canada-v9 .cta p:not(.eyebrow){color:#d2dfd5;margin-top:10px;font-size:15px;max-width:580px}.ysm-innisfree-canada-v9 .cta .btn{background:#fff;color:var(--ink)!important;flex-shrink:0}\n@media(max-width:800px){.ysm-innisfree-canada-v9 .hero-grid,.ysm-innisfree-canada-v9 .brand-grid{grid-template-columns:1fr;gap:20px}.ysm-innisfree-canada-v9 .story{grid-template-columns:1fr}.ysm-innisfree-canada-v9 .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.ysm-innisfree-canada-v9 .cta{flex-direction:column;align-items:stretch}}\n@media(max-width:480px){.ysm-innisfree-canada-v9 .inner{width:calc(100% - 28px)}.ysm-innisfree-canada-v9 .hero{padding:14px 0 25px}.ysm-innisfree-canada-v9 h1{font-size:clamp(31px,8vw,39px)}.ysm-innisfree-canada-v9 h2{font-size:clamp(24px,6vw,30px)}.ysm-innisfree-canada-v9 .section{padding:25px 0}.ysm-innisfree-canada-v9 .story-card,.ysm-innisfree-canada-v9 .project-info{padding:17px}.ysm-innisfree-canada-v9 .gallery{gap:8px}.ysm-innisfree-canada-v9 .info-grid{grid-template-columns:1fr;gap:13px}.ysm-innisfree-canada-v9 .hero .btn,.ysm-innisfree-canada-v9 .cta .btn{width:100%}.ysm-innisfree-canada-v9 .cta{padding:24px}}@media(prefers-reduced-motion:reduce){.ysm-innisfree-canada-v9 *{transition:none!important}}\n\u003c\/style\u003e\n\u003carticle class=\"ysm-innisfree-canada-v9\"\u003e\n\u003cheader class=\"hero\"\u003e\u003cdiv class=\"inner hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eYSM परियोजनाएँ \/ सौंदर्य और इन्फ्लुएंसर अभियान\u003c\/p\u003e\n\u003ch1\u003eInnisfree Canada: एक छोटा-सा सरप्राइज़, दमदार अंदाज़ के साथ।\u003c\/h1\u003e\n\u003cp class=\"lead\"\u003eInnisfree Canada ने सीमित संस्करण वाले ब्यूटी इन्फ्लुएंसर ब्लाइंड-बॉक्स अभियान के लिए चार कस्टम प्लश किरदार बनाने हेतु YSM के साथ काम किया। इस अनुभव में स्किनकेयर, कलेक्टिबल्स और उत्पादों की चंचल कहानी को एक साथ जोड़ा गया।\u003c\/p\u003e\n\u003cdiv class=\"chips\"\u003e\n\u003cspan class=\"chip\"\u003eInnisfree Canada\u003c\/span\u003e\u003cspan class=\"chip\"\u003eकस्टम मर्चेंडाइज़\u003c\/span\u003e\u003cspan class=\"chip\"\u003eYSM परियोजनाएँ\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"btn\" href=\"https:\/\/yourstuffmade.com\/collections\/custom-ethical-products\"\u003eकस्टम निर्माण देखें →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"square photo\"\u003e\u003cimg alt=\"Innisfree Skin Superheroes plush collection\" height=\"900\" loading=\"eager\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5873.jpg?v=1759841139\" width=\"900\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\u003c\/header\u003e\n\u003csection class=\"section\"\u003e\u003cdiv class=\"inner brand-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eब्रांड\u003c\/p\u003e\n\u003ch2\u003eस्किनकेयर की मुलाकात कलेक्टिबल किरदारों से।\u003c\/h2\u003e\n\u003cp class=\"lead\" style=\"margin-top:13px\"\u003eहर इन्फ्लुएंसर किट में चार ब्लाइंड बॉक्स थे: स्किनकेयर के तीन उत्पाद और एक सरप्राइज़ प्लश, जिससे ब्रांड के प्रकृति-केंद्रित व्यक्तित्व को दर्शाने वाला एक स्पर्शनीय अनबॉक्सिंग अनुभव बना।\u003c\/p\u003e\n\u003cblockquote class=\"quote\"\u003eसरप्राइज़ का तत्व उत्पाद अनुभव का हिस्सा है।\u003c\/blockquote\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eपरियोजना का मुख्य केंद्र\u003c\/p\u003e\n\u003ch2\u003eInnisfree Canada\u003c\/h2\u003e\n\u003cp class=\"lead\" style=\"margin-top:13px\"\u003eYSM के साथ उत्पाद विकास, बारीकियों पर सोच-समझकर ध्यान और ब्रांड-केंद्रित निर्माण सहायता।\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"section\"\u003e\u003cdiv class=\"inner\"\u003e\n\u003cp class=\"eyebrow\"\u003eसहयोग\u003c\/p\u003e\n\u003ch2\u003eरचनात्मक ब्रीफ़ से वास्तविक उत्पाद तक।\u003c\/h2\u003e\n\u003cp class=\"lead section-lead\"\u003eडिज़ाइन, उत्पादन और ब्रांड अनुभव को जोड़ने वाली व्यावहारिक निर्माण प्रक्रिया।\u003c\/p\u003e\n\u003cdiv class=\"story\"\u003e\n\u003cdiv class=\"story-card\"\u003e\n\u003cp class=\"num\"\u003e01 \/ ब्रीफ़\u003c\/p\u003e\n\u003ch3\u003eविचार को समझना\u003c\/h3\u003e\n\u003cp\u003eसीमित संस्करण वाले इन्फ्लुएंसर सरप्राइज़ के लिए चार अनोखे मुलायम किरदार बनाना।\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"story-card\"\u003e\n\u003cp class=\"num\"\u003e02 \/ YSM की भूमिका\u003c\/p\u003e\n\u003ch3\u003eइसे साकार करना\u003c\/h3\u003e\n\u003cp\u003eकिरदारों के विकास, सैंपल, कम MOQ उत्पादन और अभियान की डिलीवरी में मार्गदर्शन देना।\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"story-card\"\u003e\n\u003cp class=\"num\"\u003e03 \/ नतीजा\u003c\/p\u003e\n\u003ch3\u003eजीवंत रूप देना\u003c\/h3\u003e\n\u003cp\u003eसोशल मीडिया-केंद्रित स्किनकेयर अभियान के लिए डिज़ाइन किए गए खास प्लश खिलौनों का एक चंचल संग्रह।\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"section\"\u003e\u003cdiv class=\"inner\"\u003e\n\u003cp class=\"eyebrow\"\u003eपरियोजना की गैलरी\u003c\/p\u003e\n\u003ch2\u003eकाम के पीछे की बारीकियाँ।\u003c\/h2\u003e\n\u003cp class=\"lead section-lead\"\u003eपरियोजना की मूल तस्वीरें, उत्पाद कलाकृतियाँ और रचनात्मक संदर्भ। किसी छवि को पूरा आकार में खोलने के लिए चुनें।\u003c\/p\u003e\n\u003cdiv class=\"gallery\" data-ysm-expanded-gallery=\"\"\u003e\n\u003ca aria-label=\"Innisfree ब्रांड का लोगो देखें\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5866.png?v=1759841139\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"Innisfree ब्रांड का लोगो\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5866.png?v=1759841139\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"Innisfree स्किनकेयर ब्रांड का संदर्भ देखें\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5867.webp?v=1759841139\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square photo\"\u003e\u003cimg alt=\"Innisfree स्किनकेयर ब्रांड का संदर्भ\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5867.webp?v=1759841139\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"Innisfree अभियान किट और सरप्राइज़ प्लश किरदार देखें\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5871.jpg?v=1759841139\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square photo\"\u003e\u003cimg alt=\"Innisfree अभियान किट और सरप्राइज़ प्लश किरदार\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5871.jpg?v=1759841139\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"Innisfree प्लश इन्फ्लुएंसर अनबॉक्सिंग बॉक्स देखें\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5869.jpg?v=1759841139\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square photo\"\u003e\u003cimg alt=\"Innisfree प्लश इन्फ्लुएंसर अनबॉक्सिंग बॉक्स\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5869.jpg?v=1759841139\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"Innisfree प्लश अभियान की तस्वीर देखें\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5870.jpg?v=1759841139\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square photo\"\u003e\u003cimg alt=\"Innisfree प्लश अभियान की तस्वीर\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/IMG_5870.jpg?v=1759841139\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"project-info\"\u003e\n\u003ch3\u003eपरियोजना का विवरण\u003c\/h3\u003e\n\u003cdiv class=\"info-grid\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003cstrong\u003eहमने क्या बनाया\u003c\/strong\u003e\u003cp\u003eइन्फ्लुएंसर किट के लिए चार कस्टम प्लश किरदार\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003cstrong\u003eडिज़ाइन की बारीकियाँ\u003c\/strong\u003e\u003cp\u003eब्लाइंड-बॉक्स पैकेजिंग, मुलायम खिलौने और ब्यूटी उत्पादों की प्रस्तुति\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003cstrong\u003eउत्पादन की प्राथमिकताएँ\u003c\/strong\u003e\u003cp\u003eमुलायमपन, किरदारों की सटीकता, कम MOQ और लॉन्च का समय\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003cstrong\u003eYSM की भूमिका\u003c\/strong\u003e\u003cp\u003eसैंपलिंग, नैतिक उत्पादन के सिद्धांत और गुणवत्ता नियंत्रण\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"final\"\u003e\u003cdiv class=\"inner\"\u003e\u003cdiv class=\"cta\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eआपके विचार, हकीकत में\u003c\/p\u003e\n\u003ch2\u003eऐसा मर्चेंडाइज़ बनाएँ जिसे संभालकर रखा जाए।\u003c\/h2\u003e\n\u003cp\u003eसोच-समझकर बनाए गए कलेक्टिबल्स से लेकर मर्चेंडाइज़ के संपूर्ण संग्रह तक, YSM व्यावहारिक उत्पाद विकास, नैतिक निर्माण सिद्धांतों और उत्पादन में प्रत्यक्ष सहायता का मेल करता है।\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ca class=\"btn\" href=\"https:\/\/yourstuffmade.com\/collections\/custom-ethical-products\"\u003eअपनी अगली परियोजना शुरू करें →\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/article\u003e\n\u003cscript\u003e\n\/* YSM V9: इस परियोजना की गैलरी में मूल Shopify उत्पाद मीडिया जोड़ें।\n   मूल मीडिया दृश्य रूप से छिपा रहता है, लेकिन छवि के विश्वसनीय स्रोत के रूप में उपयोग होता है।\n   गैलरी में पहले से मौजूद चुनी हुई परियोजना की तस्वीरें सबसे पहले बनी रहती हैं। *\/\n(function () {\n  'use strict';\n  var articleSelector = '.ysm-innisfree-canada-v9';\n  function imageKey(url) {\n    if (!url) return '';\n    try {\n      var parsed = new URL(url, window.location.href);\n      var file = decodeURIComponent(parsed.pathname.split('\/').pop() || '');\n      return file.replace(\/_(?:pico|icon|thumb|small|compact|medium|large|grande|master|\\d+x\\d*|x\\d+)\\.(?=[^.]+$)\/i, '.').toLowerCase();\n    } catch (e) { return url.split('?')[0].toLowerCase(); }\n  }\n  function bestURL(img) {\n    if (!img) return '';\n    var url = img.getAttribute('data-zoom-src') || img.getAttribute('data-full-src') || '';\n    if (!url) {\n      var srcset = img.getAttribute('srcset') || img.getAttribute('data-srcset') || '';\n      var choices = srcset.split(',').map(function (s) {\n        var match = s.trim().match(\/^(\\S+)\\s+(\\d+)w$\/);\n        return match ? {url:match[1],width:Number(match[2])} : null;\n      }).filter(Boolean).sort(function(a,b){return b.width-a.width;});\n      if (choices.length) url = choices[0].url;\n    }\n    url = url || img.getAttribute('data-src') || img.getAttribute('src') || '';\n    if (url.indexOf('\/\/')===0) url=window.location.protocol+url;\n    return url;\n  }\n  function addProductMedia() {\n    var project = document.querySelector(articleSelector);\n    if (!project) return;\n    var gallery = project.querySelector('[data-ysm-expanded-gallery]');\n    if (!gallery) return;\n    var seen = new Set();\n    project.querySelectorAll('img').forEach(function(img){ seen.add(imageKey(img.getAttribute('src'))); });\n    gallery.querySelectorAll('a[href]').forEach(function(a){ seen.add(imageKey(a.getAttribute('href'))); });\n    \/\/ केवल मौजूदा उत्पाद का मूल मीडिया लें, सुझावों या नेविगेशन की तस्वीरें नहीं।\n    var candidates = document.querySelectorAll(\n      '.product__media-wrapper .product__media-item img, ' +\n      '.product__media-wrapper .product__media img, ' +\n      '.product__media-wrapper media-gallery img, ' +\n      '.product__media-gallery .product__media img, ' +\n      '.product__media-gallery .product__media-item img'\n    );\n    var added = 0;\n    candidates.forEach(function(img){\n      var url=bestURL(img);\n      var key=imageKey(url);\n      if (!url || !key || seen.has(key)) return;\n      \/\/ पारदर्शी प्लेसहोल्डर और गैर-छवि SVG आइकन शामिल न करें।\n      if (\/^data:|\\.svg(?:$|\\?)\/i.test(url)) return;\n      seen.add(key);\n      var alt=(img.getAttribute('alt') || '').trim();\n      var label=alt || 'परियोजना की मूल तस्वीर';\n      var a=document.createElement('a');\n      a.href=url;\n      a.target='_blank';\n      a.rel='noopener';\n      a.setAttribute('aria-label','परियोजना की मूल छवि देखें: '+label);\n      var figure=document.createElement('figure');\n      figure.className='square photo';\n      var picture=document.createElement('img');\n      picture.src=url;\n      picture.alt=label;\n      picture.loading='lazy';\n      picture.width=600;\n      picture.height=600;\n      figure.appendChild(picture);\n      a.appendChild(figure);\n      gallery.appendChild(a);\n      added++;\n    });\n    if (added) gallery.setAttribute('data-extra-photos', String(\n      Number(gallery.getAttribute('data-extra-photos')||0)+added\n    ));\n  }\n  if (document.readyState==='loading') {\n    document.addEventListener('DOMContentLoaded',addProductMedia);\n  } else { addProductMedia(); }\n  window.addEventListener('load',addProductMedia,{once:true});\n  \/\/ कुछ Shopify थीम DOMContentLoaded के बाद उत्पाद मीडिया रेंडर करती हैं।\n  setTimeout(addProductMedia,800);\n  setTimeout(addProductMedia,2200);\n})();\n\u003c\/script\u003e","brand":"Innisfree Canada","offers":[{"title":"Default Title","offer_id":62892619595798,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0068\/7554\/5622\/files\/IMG_5866.png?v=1759841139","url":"https:\/\/yourstuffmade.com\/hi\/products\/innisfree-canada-x-yourstuffmade-%e0%a4%ac-%e0%a4%af-%e0%a4%9f-%e0%a4%87%e0%a4%a8-%e0%a4%ab-%e0%a4%b2-%e0%a4%8f-%e0%a4%b8%e0%a4%b0-%e0%a4%ac-%e0%a4%b2-%e0%a4%87-%e0%a4%a1-%e0%a4%ac-%e0%a4%95-%e0%a4%b8-%e0%a4%85%e0%a4%ad-%e0%a4%af-%e0%a4%a8-%e0%a4%95-%e0%a4%b2-%e0%a4%8f-%e0%a4%95%e0%a4%b8-%e0%a4%9f%e0%a4%ae-%e0%a4%aa-%e0%a4%b2%e0%a4%b6","provider":"Yourstuffmade.com","version":"1.0","type":"link"}