{"product_id":"riot-games-x-yourstuffmade-custom-gaming-merchandise-for-a-global-esports-brand","title":"라이엇 게임즈","description":"\u003cstyle\u003e\n\/* YSM V9 제품 전체 너비 재정의 — 이 사례 연구 제품에만 적용됩니다.\n   product.description이 콘텐츠 너비 전체를 채우도록 하고, 기본 Shopify\n   갤러리, 구매 컨트롤, 중복 제품 제목을 숨깁니다. *\/\nbody:has(.ysm-riot-v9) .product:not(.card__inner),\nbody:has(.ysm-riot-v9) .product.grid {\n  display:block!important;\n  grid-template-columns:minmax(0,1fr)!important;\n  width:100%!important;\n  max-width:none!important;\n  min-width:0!important;\n  margin-inline:auto!important;\n}\nbody:has(.ysm-riot-v9) .product__media-wrapper,\nbody:has(.ysm-riot-v9) .product__media-gallery,\nbody:has(.ysm-riot-v9) .product media-gallery,\nbody:has(.ysm-riot-v9) .product__title,\nbody:has(.ysm-riot-v9) .product .price,\nbody:has(.ysm-riot-v9) .product .product-form,\nbody:has(.ysm-riot-v9) .product product-form,\nbody:has(.ysm-riot-v9) .product variant-selects,\nbody:has(.ysm-riot-v9) .product .shopify-payment-button,\nbody:has(.ysm-riot-v9) .product .product__tax,\nbody:has(.ysm-riot-v9) .product .product__sku,\nbody:has(.ysm-riot-v9) .product .product__inventory,\nbody:has(.ysm-riot-v9) .product .share-button {\n  display:none!important;\n}\nbody:has(.ysm-riot-v9) .product__info-wrapper,\nbody:has(.ysm-riot-v9) .product__info-container,\nbody:has(.ysm-riot-v9) .product__description,\nbody:has(.ysm-riot-v9) .product__description .rte {\n  display:block!important;\n  width:100%!important;\n  max-width:none!important;\n  min-width:0!important;\n  flex:0 0 100%!important;\n  padding:0!important;\n  margin-inline:auto!important;\n}\n\/* Dawn의 제품 정보 열 너비를 절반에서 페이지 스타일 간격을 적용한 전체 너비로 재정의합니다. *\/\nbody:has(.ysm-riot-v9) .product__info-wrapper.grid__item {\n  width:100%!important;\n  max-width:100%!important;\n}\nbody:has(.ysm-riot-v9) .product__description \u003e .ysm-riot-v9 {\n  width:100%!important;\n  max-width:1160px!important;\n  margin-inline:auto!important;\n}\n\/* RTE의 일반 스타일이 목적에 맞게 제작된 사례 연구 카드에 영향을 주지 않도록 합니다. *\/\nbody:has(.ysm-riot-v9) .product__description .rte \u003e * { max-width:none; }\n\u003c\/style\u003e\n\u003cstyle\u003e\n\/* YSM V9 사례 연구 디자인 *\/\n.ysm-riot-v9{--green:#2d684a;--ink:#203128;--muted:#617168;--line:#dfe7e0;--soft:#f3f7f3;color:var(--ink);font-family:inherit;line-height:1.5;width:100%;max-width:1160px;margin:auto;overflow:clip}\n.ysm-riot-v9 *,.ysm-riot-v9 *:before,.ysm-riot-v9 *:after{box-sizing:border-box;min-width:0}\n.ysm-riot-v9 .inner{width:min(1160px,calc(100% - 36px));margin-inline:auto}\n.ysm-riot-v9 h1,.ysm-riot-v9 h2,.ysm-riot-v9 h3{font-family:inherit;font-weight:750;letter-spacing:-.035em;line-height:1.12;margin:0;color:var(--ink)}\n.ysm-riot-v9 h1{font-size:clamp(33px,4.2vw,58px)}.ysm-riot-v9 h2{font-size:clamp(25px,3vw,38px)}.ysm-riot-v9 h3{font-size:clamp(17px,1.7vw,21px)}\n.ysm-riot-v9 p{margin:0}.ysm-riot-v9 a{text-decoration:none}.ysm-riot-v9 .eyebrow{color:var(--green);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px}\n.ysm-riot-v9 .lead{color:var(--muted);font-size:clamp(15px,1.45vw,18px);line-height:1.55}\n.ysm-riot-v9 .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:45px;padding:12px 19px;background:var(--green);color:#fff!important;border-radius:10px;font-size:14px;font-weight:750;text-align:center;text-decoration:none!important;transition:transform .2s,background .2s}\n.ysm-riot-v9 .btn:hover{transform:translateY(-2px);background:#204e36}.ysm-riot-v9 a:focus-visible{outline:3px solid var(--green);outline-offset:3px}\n.ysm-riot-v9 .square{display:block;position:relative;width:100%;aspect-ratio:1\/1;margin:0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff}\n.ysm-riot-v9 .square img{position:absolute;inset:0;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;object-position:center;transition:transform .25s ease}\n.ysm-riot-v9 .square.photo img{object-fit:cover!important}.ysm-riot-v9 .square.art img{object-fit:contain!important}.ysm-riot-v9 .square.logo img{object-fit:contain!important;padding:8%!important}.ysm-riot-v9 .gallery a:hover img{transform:scale(1.035)}.ysm-riot-v9 .gallery a:hover .square{border-color:#9db9a5}\n.ysm-riot-v9 .hero{padding:clamp(18px,3vw,38px) 0 32px}.ysm-riot-v9 .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,4vw,52px);align-items:center}.ysm-riot-v9 .hero .lead{margin-top:16px}\n.ysm-riot-v9 .chips{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 20px}.ysm-riot-v9 .chip{padding:6px 10px;background:#eaf2eb;border-radius:8px;font-size:12px;font-weight:650}\n.ysm-riot-v9 .section{padding:clamp(28px,3.6vw,44px) 0;border-top:1px solid var(--line)}.ysm-riot-v9 .section-lead{max-width:780px;margin-top:12px}\n.ysm-riot-v9 .brand-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(24px,4vw,60px);align-items:center}.ysm-riot-v9 .brand-grid .logo{width:min(100%,300px);justify-self:center}.ysm-riot-v9 .brand-grid .lead{margin-top:13px}\n.ysm-riot-v9 .quote{border-left:3px solid var(--green);padding:0 0 0 16px;margin:18px 0 0;font-size:clamp(17px,1.85vw,22px);font-weight:650;line-height:1.4;letter-spacing:-.02em}\n.ysm-riot-v9 .story{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.ysm-riot-v9 .story-card{padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--soft);transition:transform .2s,box-shadow .2s}.ysm-riot-v9 .story-card:hover{transform:translateY(-4px);box-shadow:0 12px 26px rgba(24,54,37,.08)}.ysm-riot-v9 .story-card .num{font-size:11px;color:var(--green);font-weight:800;letter-spacing:.12em;margin-bottom:12px}.ysm-riot-v9 .story-card p:last-child{color:var(--muted);font-size:14px;line-height:1.55;margin-top:8px}\n.ysm-riot-v9 .gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.ysm-riot-v9 .gallery a{display:block;cursor:zoom-in}\n.ysm-riot-v9 .project-info{margin-top:24px;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.ysm-riot-v9 .project-info h3{margin-bottom:17px}.ysm-riot-v9 .info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 26px}.ysm-riot-v9 .info-item{border-top:1px solid var(--line);padding-top:12px}.ysm-riot-v9 .info-item strong{display:block;font-size:14px;margin-bottom:6px}.ysm-riot-v9 .info-item p{color:var(--muted);font-size:14px;line-height:1.55}\n.ysm-riot-v9 .product-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.ysm-riot-v9 .product-link{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:14px;color:var(--ink)!important;transition:background .2s,transform .2s}.ysm-riot-v9 .product-link:hover{background:var(--soft);transform:translateY(-2px)}.ysm-riot-v9 .product-link strong{font-size:15px}.ysm-riot-v9 .product-link span{font-size:21px;color:var(--green)}\n.ysm-riot-v9 .final{padding:30px 0 40px}.ysm-riot-v9 .cta{padding:clamp(25px,4vw,38px);background:var(--ink);border-radius:17px;display:flex;align-items:center;justify-content:space-between;gap:25px}.ysm-riot-v9 .cta h2{color:#fff}.ysm-riot-v9 .cta .eyebrow{color:#b1d9bd}.ysm-riot-v9 .cta p:not(.eyebrow){color:#d2dfd5;font-size:15px;max-width:580px;margin-top:10px}.ysm-riot-v9 .cta .btn{background:#fff;color:var(--ink)!important;flex-shrink:0}.ysm-riot-v9 .cta .btn:hover{background:#e5f2e8}\n@media(max-width:800px){.ysm-riot-v9 .hero-grid,.ysm-riot-v9 .brand-grid{grid-template-columns:1fr;gap:20px}.ysm-riot-v9 .hero .square{max-width:500px}.ysm-riot-v9 .brand-grid .logo{width:min(100%,230px)}.ysm-riot-v9 .story{grid-template-columns:1fr}.ysm-riot-v9 .gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ysm-riot-v9 .cta{flex-direction:column;align-items:stretch}}\n@media(max-width:480px){.ysm-riot-v9 .inner{width:calc(100% - 28px)}.ysm-riot-v9 .hero{padding:14px 0 25px}.ysm-riot-v9 h1{font-size:clamp(31px,8vw,39px)}.ysm-riot-v9 h2{font-size:clamp(24px,6vw,30px)}.ysm-riot-v9 .section{padding:25px 0}.ysm-riot-v9 .story-card{padding:17px}.ysm-riot-v9 .gallery{gap:8px}.ysm-riot-v9 .info-grid{grid-template-columns:1fr;gap:13px}.ysm-riot-v9 .project-info{padding:17px}.ysm-riot-v9 .product-links{grid-template-columns:1fr}.ysm-riot-v9 .hero .btn,.ysm-riot-v9 .cta .btn{width:100%}.ysm-riot-v9 .final{padding:23px 0 30px}.ysm-riot-v9 .cta{padding:24px}}\n@media(prefers-reduced-motion:reduce){.ysm-riot-v9 *{transition:none!important}}\n\u003c\/style\u003e\n\u003carticle class=\"ysm-riot-v9\"\u003e\n\u003cheader class=\"hero\"\u003e\u003cdiv class=\"inner hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"eyebrow\"\u003eYSM 프로젝트 \/ 게임 및 e스포츠\u003c\/p\u003e\n\u003ch1\u003eRiot Games: 플레이어를 위해 만들고, 팬을 위해 완성합니다.\u003c\/h1\u003e\n\u003cp class=\"lead\"\u003e리그 오브 레전드부터 와일드 리프트까지, Riot Games는 화면 너머로 확장되는 세계를 만들어갑니다. YSM은 열정적인 팬 커뮤니티를 위한 맞춤형 게임 상품, 프리미엄 수집품과 제품 제작에 참여했습니다.\u003c\/p\u003e\n\u003cdiv class=\"chips\"\u003e\n\u003cspan class=\"chip\"\u003e게임 수집품\u003c\/span\u003e\u003cspan class=\"chip\"\u003e에나멜 핀 및 코인\u003c\/span\u003e\u003cspan class=\"chip\"\u003ee스포츠 상품\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=\"와일드 리프트 수집용 코인\" height=\"900\" loading=\"eager\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/RiotGamescoinswildriftchina.webp?v=1756597048\" 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\"\u003e2006년에 설립된 Riot Games는 리그 오브 레전드와 VALORANT를 비롯해 전 세계적으로 인정받는 게임을 개발했습니다. 게임 속 세계와 캐릭터, 경쟁 경험은 게임 문화의 일부가 되었습니다.\u003c\/p\u003e\n\u003cblockquote class=\"quote\"\u003e게임 상품은 로고만 인쇄한 물건이 아니라, 게임 속 세계에서 수집한 아이템처럼 느껴져야 합니다.\u003c\/blockquote\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"square logo\"\u003e\u003cimg alt=\"Riot Games 로고\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Riotgamesredlogo.png?v=1756597048\" width=\"600\"\u003e\u003c\/figure\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시제품 제작, 마감 선택과 제품 품질 관리를 지원합니다.\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=\"리그 오브 레전드 와일드 리프트 에나멜 핀 보기\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Leagueoflegendswilldriftenamelpin.webp?v=1756597048\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"리그 오브 레전드 와일드 리프트 에나멜 핀\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Leagueoflegendswilldriftenamelpin.webp?v=1756597048\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"리그 오브 레전드 수집용 상품 보기\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Riot_Games_x_Pinlord-_Crafting_Legendary_Custom_Merchandise_for_the_Global_Gaming_Industry.jpg?v=1756597048\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"리그 오브 레전드 수집용 상품\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Riot_Games_x_Pinlord-_Crafting_Legendary_Custom_Merchandise_for_the_Global_Gaming_Industry.jpg?v=1756597048\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"와일드 리프트 브랜드 아트워크 보기\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/RiotGameswildriftlogo.webp?v=1756597048\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"와일드 리프트 브랜드 아트워크\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/RiotGameswildriftlogo.webp?v=1756597048\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"나르 수집용 봉제 인형 보기\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Riot_Games_x_Pinlord-_Crafting_Legendary_Custom_Merchandise_for_the_Global_Gaming_Industry_4.webp?v=1756597048\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"나르 수집용 봉제 인형\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/Riot_Games_x_Pinlord-_Crafting_Legendary_Custom_Merchandise_for_the_Global_Gaming_Industry_4.webp?v=1756597048\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"Riot Games 게이밍 헤드폰 보기\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/RiotGamesheadphones.webp?v=1756597048\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square art\"\u003e\u003cimg alt=\"Riot Games 게이밍 헤드폰\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/RiotGamesheadphones.webp?v=1756597048\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"캐릭터 수집용 봉제 인형 보기\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/plushieriotgameslimitededition.webp?v=1756597048\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square photo\"\u003e\u003cimg alt=\"캐릭터 수집용 봉제 인형\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/plushieriotgameslimitededition.webp?v=1756597048\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"맞춤 제작 Riot 캐릭터 봉제 인형 보기\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/plushieriotgamescustom.webp?v=1756597048\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square photo\"\u003e\u003cimg alt=\"맞춤 제작 Riot 캐릭터 봉제 인형\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/plushieriotgamescustom.webp?v=1756597048\" width=\"600\"\u003e\u003c\/figure\u003e\u003c\/a\u003e\n\u003ca aria-label=\"게임 홍보용 의류 보기\" href=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/promotionalriotgamesshirt.webp?v=1756597048\" rel=\"noopener\" target=\"_blank\"\u003e\u003cfigure class=\"square photo\"\u003e\u003cimg alt=\"게임 홍보용 의류\" height=\"600\" loading=\"lazy\" src=\"https:\/\/yourstuffmade.com\/cdn\/shop\/files\/promotionalriotgamesshirt.webp?v=1756597048\" 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정교한 아트워크, 메탈 마감과 품질 중심의 제조.\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=\"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=\"product-links\"\u003e\n\u003ca class=\"product-link\" href=\"https:\/\/yourstuffmade.com\/collections\/custom-ethical-products\"\u003e\u003cstrong\u003e맞춤 상품\u003c\/strong\u003e\u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"product-link\" href=\"https:\/\/yourstuffmade.com\/collections\/custom-ethical-products\"\u003e\u003cstrong\u003e브랜드 액세서리\u003c\/strong\u003e\u003cspan\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"product-link\" href=\"https:\/\/yourstuffmade.com\/collections\/custom-ethical-products\"\u003e\u003cstrong\u003e전체 제품 살펴보기\u003c\/strong\u003e\u003cspan\u003e→\u003c\/span\u003e\u003c\/a\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\n\u003cscript\u003e\n\/* YSM V9: 이 프로젝트 갤러리에 기존 Shopify 제품 미디어를 추가합니다.\n   기본 미디어는 시각적으로 숨겨두지만 신뢰할 수 있는 이미지 소스로 사용합니다.\n   갤러리에 이미 포함된 프로젝트 사진은 앞쪽에 그대로 유지됩니다. *\/\n(function () {\n  'use strict';\n  var articleSelector = '.ysm-riot-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":"Riot Games","offers":[{"title":"Default Title","offer_id":43846459686934,"sku":"","price":1.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0068\/7554\/5622\/files\/Riot_Games_x_Pinlord-_Crafting_Legendary_Custom_Merchandise_for_the_Global_Gaming_Industry_4.webp?v=1756597048","url":"https:\/\/yourstuffmade.com\/ko\/products\/%eb%9d%bc%ec%9d%b4%ec%97%87-%ea%b2%8c%ec%9e%84%ec%a6%88-x-%ec%9c%a0%ec%96%b4%ec%8a%a4%ed%84%b0%ed%94%84%eb%a9%94%ec%9d%b4%eb%93%9c-%ea%b8%80%eb%a1%9c%eb%b2%8c-e%ec%8a%a4%ed%8f%ac%ec%b8%a0-%eb%b8%8c%eb%9e%9c%eb%93%9c%eb%a5%bc-%ec%9c%84%ed%95%9c-%eb%a7%9e%ec%b6%a4-%ea%b2%8c%ec%9d%b4%eb%b0%8d-%ea%b5%bf%ec%a6%88","provider":"Yourstuffmade.com","version":"1.0","type":"link"}