{"product_id":"invincible-x-yourstuffmade-custom-fan-merchandise-that-brings-the-superhero-world-to-life","title":"Yenilmez","description":"\u003cstyle\u003e\n\/* YSM PRODUCT PROJECT — product-specific layout fix *\/\nbody:has(.ysm-invincible-v9) .product.grid,\nbody:has(.ysm-invincible-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-invincible-v9) .product__media-wrapper,\nbody:has(.ysm-invincible-v9) .product__media-gallery,\nbody:has(.ysm-invincible-v9) .product media-gallery,\nbody:has(.ysm-invincible-v9) .product__title,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.price,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.product-form,\nbody:has(.ysm-invincible-v9) .product__info-container\u003eproduct-form,\nbody:has(.ysm-invincible-v9) .product__info-container\u003evariant-selects,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.shopify-payment-button,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.product__tax,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.product__sku,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.product__inventory,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.share-button,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.quantity,\nbody:has(.ysm-invincible-v9) .product__info-container\u003e.product-form__input{display:none!important}\nbody:has(.ysm-invincible-v9) .product__info-wrapper,\nbody:has(.ysm-invincible-v9) .product__info-container,\nbody:has(.ysm-invincible-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-invincible-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-invincible-v9 *{box-sizing:border-box;min-width:0}\n.ysm-invincible-v9 .inner{width:min(1100px,calc(100% - 36px));margin-inline:auto}\n.ysm-invincible-v9 h1,.ysm-invincible-v9 h2,.ysm-invincible-v9 h3{color:var(--ink);font-family:inherit;font-weight:750;letter-spacing:-.035em;line-height:1.12;margin:0}\n.ysm-invincible-v9 h1{font-size:clamp(32px,4.2vw,56px)}.ysm-invincible-v9 h2{font-size:clamp(25px,3vw,37px)}.ysm-invincible-v9 h3{font-size:clamp(17px,1.7vw,21px)}.ysm-invincible-v9 p{margin:0}.ysm-invincible-v9 a{text-decoration:none}\n.ysm-invincible-v9 .eyebrow{color:var(--green);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.ysm-invincible-v9 .lead{font-size:clamp(15px,1.45vw,18px);line-height:1.55;color:var(--muted)}\n.ysm-invincible-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-invincible-v9 .btn:hover{background:#204e36;transform:translateY(-2px)}.ysm-invincible-v9 a:focus-visible{outline:3px solid var(--green);outline-offset:3px}\n.ysm-invincible-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-invincible-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-invincible-v9 .square.photo img{object-fit:cover!important}.ysm-invincible-v9 .square.art img{object-fit:contain!important}\n.ysm-invincible-v9 .hero{padding:clamp(18px,3vw,36px) 0 32px}.ysm-invincible-v9 .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,4vw,52px);align-items:center}.ysm-invincible-v9 .hero .lead{margin-top:16px}.ysm-invincible-v9 .chips{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 20px}.ysm-invincible-v9 .chip{padding:6px 10px;background:#eaf2eb;border-radius:8px;font-size:12px;font-weight:650}\n.ysm-invincible-v9 .section{padding:clamp(28px,3.6vw,44px) 0;border-top:1px solid var(--line)}.ysm-invincible-v9 .section-lead{margin-top:12px;max-width:780px}\n.ysm-invincible-v9 .brand-grid{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(24px,4vw,60px)}.ysm-invincible-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-invincible-v9 .story{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.ysm-invincible-v9 .story-card{padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--soft);transition:transform .2s,box-shadow .2s}.ysm-invincible-v9 .story-card:hover{transform:translateY(-4px);box-shadow:0 12px 26px rgba(24,54,37,.08)}.ysm-invincible-v9 .num{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--green);margin-bottom:12px}.ysm-invincible-v9 .story-card p:last-child{font-size:14px;line-height:1.55;color:var(--muted);margin-top:8px}\n.ysm-invincible-v9 .gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.ysm-invincible-v9 .gallery a{display:block;cursor:zoom-in}.ysm-invincible-v9 .gallery a:hover .square{border-color:#9db9a5}.ysm-invincible-v9 .gallery img{transition:transform .25s}.ysm-invincible-v9 .gallery a:hover img{transform:scale(1.035)}\n.ysm-invincible-v9 .project-info{margin-top:24px;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.ysm-invincible-v9 .project-info h3{margin-bottom:17px}.ysm-invincible-v9 .info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 26px}.ysm-invincible-v9 .info-item{border-top:1px solid var(--line);padding-top:12px}.ysm-invincible-v9 .info-item strong{display:block;font-size:14px;margin-bottom:6px}.ysm-invincible-v9 .info-item p{font-size:14px;color:var(--muted);line-height:1.55}\n.ysm-invincible-v9 .final{padding:30px 0 40px}.ysm-invincible-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-invincible-v9 .cta h2{color:#fff}.ysm-invincible-v9 .cta .eyebrow{color:#b1d9bd}.ysm-invincible-v9 .cta p:not(.eyebrow){color:#d2dfd5;margin-top:10px;font-size:15px;max-width:580px}.ysm-invincible-v9 .cta .btn{background:#fff;color:var(--ink)!important;flex-shrink:0}\n@media(max-width:800px){.ysm-invincible-v9 .hero-grid,.ysm-invincible-v9 .brand-grid{grid-template-columns:1fr;gap:20px}.ysm-invincible-v9 .story{grid-template-columns:1fr}.ysm-invincible-v9 .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.ysm-invincible-v9 .cta{flex-direction:column;align-items:stretch}}\n@media(max-width:480px){.ysm-invincible-v9 .inner{width:calc(100% - 28px)}.ysm-invincible-v9 .hero{padding:14px 0 25px}.ysm-invincible-v9 h1{font-size:clamp(31px,8vw,39px)}.ysm-invincible-v9 h2{font-size:clamp(24px,6vw,30px)}.ysm-invincible-v9 .section{padding:25px 0}.ysm-invincible-v9 .story-card,.ysm-invincible-v9 .project-info{padding:17px}.ysm-invincible-v9 .gallery{gap:8px}.ysm-invincible-v9 .info-grid{grid-template-columns:1fr;gap:13px}.ysm-invincible-v9 .hero .btn,.ysm-invincible-v9 .cta .btn{width:100%}.ysm-invincible-v9 .cta{padding:24px}}@media(prefers-reduced-motion:reduce){.ysm-invincible-v9 *{transition:none!important}}\n\u003c\/style\u003e\n\u003carticle class=\"ysm-invincible-v9\"\u003e\n\u003cheader class=\"hero\"\u003e\u003cdiv class=\"inner hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eYSM Projeleri \/ Eğlence ve Hayran Koleksiyon Ürünleri\u003c\/p\u003e\n\u003ch1\u003eInvincible: Etki yaratan süper kahraman ürünleri.\u003c\/h1\u003e\n\u003cp class=\"lead\"\u003eAnimasyonlu süper kahraman dizisinden ilham alan bu projede, Invincible’ın cesur grafik tasarımları özel hayran ürünlerine dönüştürüldü. Ürün yelpazesi, ekranın ötesindeki izleyiciler için giyilebilir ve kullanışlı ürünlerin yanı sıra koleksiyon ürünlerini de kapsıyordu.\u003c\/p\u003e\n\u003cdiv class=\"chips\"\u003e\n\u003cspan class=\"chip\"\u003eInvincible\u003c\/span\u003e\u003cspan class=\"chip\"\u003eÖzel üretim ürünler\u003c\/span\u003e\u003cspan class=\"chip\"\u003eYSM projeleri\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca class=\"btn\" href=\"https:\/\/yourstuffmade.com\/collections\/custom-ethical-products\"\u003eÖzel üretim seçeneklerini keşfedin →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"Invincible markalı bez çantanın teknik tasarımı\" height=\"900\" loading=\"eager\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Invincibletotebag.jpg?v=1774389965\" 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\"\u003eMarka\u003c\/p\u003e\n\u003ch2\u003eHayranların yanında taşımak isteyeceği bir hikâye.\u003c\/h2\u003e\n\u003cp class=\"lead\" style=\"margin-top:13px\"\u003eÇalışma kapsamında, dizinin kolayca tanınan görselleri ile farklı ürün türlerinin üretimi için gereken pratik ayrıntılar arasında denge kuruldu.\u003c\/p\u003e\n\u003cblockquote class=\"quote\"\u003eBir koleksiyon ürünü, hikâyenin bir parçası gibi hissettirdiğinde unutulmaz olur.\u003c\/blockquote\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eProjenin Odağı\u003c\/p\u003e\n\u003ch2\u003eInvincible\u003c\/h2\u003e\n\u003cp class=\"lead\" style=\"margin-top:13px\"\u003eYSM ile ürün geliştirme, özenle düşünülmüş ayrıntılar ve marka odaklı üretim desteği.\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İş Birliği\u003c\/p\u003e\n\u003ch2\u003eYaratıcı brief’ten fiziksel ürüne.\u003c\/h2\u003e\n\u003cp class=\"lead section-lead\"\u003eTasarım, üretim ve marka deneyimini bir araya getiren pratik bir üretim süreci.\u003c\/p\u003e\n\u003cdiv class=\"story\"\u003e\n\u003cdiv class=\"story-card\"\u003e\n\u003cp class=\"num\"\u003e01 \/ BRIEF\u003c\/p\u003e\n\u003ch3\u003eFikri anlamak\u003c\/h3\u003e\n\u003cp\u003eInvincible evrenini birbiriyle uyumlu hayran ürünlerine dönüştürmek.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"story-card\"\u003e\n\u003cp class=\"num\"\u003e02 \/ YSM’NİN ROLÜ\u003c\/p\u003e\n\u003ch3\u003eHayata geçirmek\u003c\/h3\u003e\n\u003cp\u003eBez çantalar, boyun askıları, geçiş kartları ve emaye rozetler için tasarım uyarlama ve üretim koordinasyonu desteği sağlamak.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"story-card\"\u003e\n\u003cp class=\"num\"\u003e03 \/ SONUÇ\u003c\/p\u003e\n\u003ch3\u003eHayata geçirmek\u003c\/h3\u003e\n\u003cp\u003eKolayca tanınan Invincible marka kimliği etrafında tasarlanan, hayranlara yönelik uyumlu bir ürün seçkisi.\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\"\u003eProje Galerisi\u003c\/p\u003e\n\u003ch2\u003eÇalışmanın ardındaki ayrıntılar.\u003c\/h2\u003e\n\u003cp class=\"lead section-lead\"\u003eProjeden özgün fotoğraflar, ürün tasarımları ve yaratıcı referanslar. Tam boyutlu görüntülemek için bir görsel seçin.\u003c\/p\u003e\n\u003cdiv class=\"gallery\" data-ysm-expanded-gallery=\"\"\u003e\n\u003ca aria-label=\"Invincible hayran ürünleri tasarımını görüntüle\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Invincible.webp?v=1774390068\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"Invincible hayran ürünleri tasarımı\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Invincible.webp?v=1774390068\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"Invincible özel boyun askısı teknik özelliklerini görüntüle\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Screenshot_2026-03-24_at_5.06.48_PM.png?v=1774390018\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"Invincible özel boyun askısı teknik özellikleri\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Screenshot_2026-03-24_at_5.06.48_PM.png?v=1774390018\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"Invincible koleksiyonluk metal rozetin teknik özelliklerini görüntüle\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Screenshot_2026-03-24_at_5.05.48_PM.png?v=1774389993\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"Invincible koleksiyonluk metal rozetin teknik özellikleri\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Screenshot_2026-03-24_at_5.05.48_PM.png?v=1774389993\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"project-info\"\u003e\n\u003ch3\u003eProje ayrıntıları\u003c\/h3\u003e\n\u003cdiv class=\"info-grid\"\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003cstrong\u003eÜrettiklerimiz\u003c\/strong\u003e\u003cp\u003eInvincible için özel hayran ürünleri\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003cstrong\u003eTasarım ayrıntıları\u003c\/strong\u003e\u003cp\u003eBaskılı bez çantalar, boyun askıları ve karakter temalı koleksiyon ürünleri\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003cstrong\u003eÜretim öncelikleri\u003c\/strong\u003e\u003cp\u003eBaskı doğruluğu, tasarım tutarlılığı ve dayanıklı ürün yapısı\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"info-item\"\u003e\n\u003cstrong\u003eYSM’nin rolü\u003c\/strong\u003e\u003cp\u003eBirden fazla ürünün üretimi için rehberlik ve kalite kontrolleri\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\"\u003eFikirlerinizi Gerçeğe Dönüştürün\u003c\/p\u003e\n\u003ch2\u003eSaklamaya değer ürünler tasarlayın.\u003c\/h2\u003e\n\u003cp\u003eÖzenle tasarlanmış koleksiyon ürünlerinden eksiksiz ürün koleksiyonlarına kadar YSM; pratik ürün geliştirme, etik üretim ilkeleri ve uygulamalı üretim desteğini bir araya getirir.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ca class=\"btn\" href=\"https:\/\/yourstuffmade.com\/collections\/custom-ethical-products\"\u003eYeni projenizi başlatın →\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/article\u003e\n\u003cscript\u003e\n\/* YSM V9: add the original Shopify Product Media into this project's gallery.\n   Native media stays hidden visually but is used as a reliable image source.\n   The selected project photos already in the gallery remain first. *\/\n(function () {\n  'use strict';\n  var articleSelector = '.ysm-invincible-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    \/\/ Only extract the current product's original media, not recommendations or nav imagery.\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      \/\/ Exclude transparent placeholders and non-image SVG icons.\n      if (\/^data:|\\.svg(?:$|\\?)\/i.test(url)) return;\n      seen.add(key);\n      var alt=(img.getAttribute('alt') || '').trim();\n      var label=alt || 'Original project photograph';\n      var a=document.createElement('a');\n      a.href=url;\n      a.target='_blank';\n      a.rel='noopener';\n      a.setAttribute('aria-label','View original project image: '+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  \/\/ Some Shopify themes render product media after DOMContentLoaded.\n  setTimeout(addProductMedia,800);\n  setTimeout(addProductMedia,2200);\n})();\n\u003c\/script\u003e","brand":"Invincible","offers":[{"title":"Default Title","offer_id":69320549957654,"sku":null,"price":1.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0068\/7554\/5622\/files\/Invincible.webp?v=1774390068","url":"https:\/\/yourstuffmade.com\/tr\/products\/super-kahraman-dunyasini-canlandiran-invincible-x-yourstuffmade-ozel-hayran-urunleri","provider":"Yourstuffmade.com","version":"1.0","type":"link"}