{"product_id":"western-cowboy","title":"Plymagic Assembly Model - Western Cowboy","description":"\u003c!-- 最外层隔离容器：样式仅作用于内部，不污染网站全局 --\u003e\n\u003cdiv class=\"custom-product-section\"\u003e\n\u003c!-- HERO主视觉板块 --\u003e\n\u003cdiv class=\"wcbs-hero-custom\"\u003e\n\u003cdiv class=\"wcbs-hero-content\"\u003e\n\u003ch2 class=\"wcbs-hero-title-custom\"\u003eWestern Cowboy Bull Sheriff Building Set\u003c\/h2\u003e\n\u003cp class=\"wcbs-hero-subtitle-custom\"\u003e1699PCS | 49.2cm Tall | Fully Articulated Collectible\u003cbr\u003eWild West Themed Display Model for Adults \u0026amp; Teens 8+\u003c\/p\u003e\n\u003cp class=\"wcbs-hero-subtitle-custom\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8002\/2959\/files\/5_bad1224d-eb8b-4c8c-aea2-4450423a575f.jpg?v=1772441297\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0723\/8002\/2959\/files\/4_2a3d87bf-e53b-497f-84a2-43ac3effc1db.jpg?v=1772441230\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 产品核心亮点板块 --\u003e\n\u003cdiv class=\"wcbs-section-custom\"\u003e\n\u003ch2 class=\"wcbs-section-title-custom\"\u003eWhy It Stands Out\u003c\/h2\u003e\n\u003cdiv class=\"wcbs-features-grid-custom\"\u003e\n\u003cdiv class=\"wcbs-feature-card-custom\"\u003e\n\u003ch3 class=\"wcbs-feature-title-custom\"\u003e49.2cm Showpiece Scale\u003c\/h3\u003e\n\u003cp class=\"wcbs-feature-text-custom\"\u003eAn eye-catching centerpiece standing nearly 50cm tall, designed to dominate any shelf or collection display.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wcbs-feature-card-custom\"\u003e\n\u003ch3 class=\"wcbs-feature-title-custom\"\u003eFully Poseable Joints\u003c\/h3\u003e\n\u003cp class=\"wcbs-feature-text-custom\"\u003eMulti-axis rotating shoulders, arms, wrists and legs let you create dynamic, lifelike Wild West stances.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wcbs-feature-card-custom\"\u003e\n\u003ch3 class=\"wcbs-feature-title-custom\"\u003eFull Western Accessories\u003c\/h3\u003e\n\u003cp class=\"wcbs-feature-text-custom\"\u003eComes with dual revolvers, a rifle, a cowboy hat, a red bandana, and a desert display base with cactus.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wcbs-feature-card-custom\"\u003e\n\u003ch3 class=\"wcbs-feature-title-custom\"\u003ePremium Build Quality\u003c\/h3\u003e\n\u003cp class=\"wcbs-feature-text-custom\"\u003e1699 precision-molded, burr-free ABS pieces. Fully compatible with all major building block brands.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 评论区 --\u003e\n\u003cdiv class=\"testimonials-wrap-custom\"\u003e\n\u003ch2 class=\"testimonials-title-custom\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cdiv class=\"carousel-container-custom\"\u003e\n\u003cdiv id=\"testimonialsGridCustom\" class=\"testimonials-grid-custom\"\u003e\n\u003c!-- 评价1 --\u003e\n\u003cdiv class=\"testimonial-card-custom\"\u003e\n\u003ch3 class=\"testimonial-title-custom\"\u003eAn Absolute Showstopper on My Shelf\u003c\/h3\u003e\n\u003cp class=\"testimonial-text-custom\"\u003eThe size of this Cowboy Bull set is incredible! The 49.2cm height makes it the centerpiece of my entire collection. The articulation is smooth, and the details (especially the vest and dual revolvers) are so well done. It took me about a week to build casually, and I loved every minute of it.\u003c\/p\u003e\n\u003cdiv class=\"testimonial-rating-custom\"\u003e⭐⭐⭐⭐⭐\u003c\/div\u003e\n\u003cdiv class=\"testimonial-author-custom\"\u003eVerified Buyer | Brick Enthusiast\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 评价2 --\u003e\n\u003cdiv class=\"testimonial-card-custom\"\u003e\n\u003ch3 class=\"testimonial-title-custom\"\u003eBetter Than Expected Quality\u003c\/h3\u003e\n\u003cp class=\"testimonial-text-custom\"\u003eI was skeptical about a non-major brand set, but the fit and finish of these bricks are top-notch. No loose pieces, no missing parts. The desert base with the cactus and sign is a nice touch, making it look great on display without needing a separate shelf. Highly recommend for any Western fan!\u003c\/p\u003e\n\u003cdiv class=\"testimonial-rating-custom\"\u003e⭐⭐⭐⭐⭐\u003c\/div\u003e\n\u003cdiv class=\"testimonial-author-custom\"\u003eVerified Buyer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 评价3 --\u003e\n\u003cdiv class=\"testimonial-card-custom\"\u003e\n\u003ch3 class=\"testimonial-title-custom\"\u003eThe Perfect Gift for My Son\u003c\/h3\u003e\n\u003cp class=\"testimonial-text-custom\"\u003eMy 12-year-old is obsessed with cowboys and building sets, so this was a home run for his birthday. The instructions were clear, and he was able to build most of it himself (with a little help on the hands). The fact that it can hold poses is awesome—he's constantly reenacting showdowns with it!\u003c\/p\u003e\n\u003cdiv class=\"testimonial-rating-custom\"\u003e⭐⭐⭐⭐⭐\u003c\/div\u003e\n\u003cdiv class=\"testimonial-author-custom\"\u003eVerified Buyer | Parent\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ下拉框 --\u003e\n\u003cdiv class=\"product-faq-custom\"\u003e\n\u003ch2 class=\"faq-title-custom\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv id=\"faqListCustom\" class=\"faq-list-custom\"\u003e\n\u003cdiv class=\"faq-item-custom\"\u003e\n\u003cdiv class=\"faq-question-custom\"\u003eIs this set compatible with Lego bricks?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer-custom\"\u003eYes! All 1699 pieces are precision-molded to be fully compatible with Lego and most major building block brands. You can mix and match pieces to customize your Cowboy Bull Sheriff.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item-custom\"\u003e\n\u003cdiv class=\"faq-question-custom\"\u003eHow tall is the finished figure?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer-custom\"\u003eThe Cowboy Bull Sheriff stands an impressive 49.2cm (19.4 inches) tall from the bottom of his boots to the tip of his hat, making it a substantial display piece.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item-custom\"\u003e\n\u003cdiv class=\"faq-question-custom\"\u003eDoes it come with the display base?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer-custom\"\u003eYes! The kit includes a full desert-themed display base featuring cacti, a \"Midway\" road sign, and sandy ground texture to complete the Wild West scene.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item-custom\"\u003e\n\u003cdiv class=\"faq-question-custom\"\u003eWhat is the recommended age for this set?\u003c\/div\u003e\n\u003cdiv class=\"faq-answer-custom\"\u003eThis set is recommended for ages 8 and up due to the complexity of the build and small parts. It's a fantastic challenge for both teens and adults who enjoy building.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 交互JS逻辑 --\u003e \u003cscript\u003e\n    \/\/ 立即执行函数，避免全局变量污染\n    (function() {\n      document.addEventListener('DOMContentLoaded', function() {\n        \/********************* FAQ下拉框交互逻辑 *********************\/\n        const allFaqQuestions = document.querySelectorAll('.custom-product-section .product-faq-custom .faq-question-custom');\n        \n        allFaqQuestions.forEach(function(question) {\n          question.addEventListener('click', function() {\n            const faqItem = this.parentNode;\n            \/\/ 关闭其他已展开的FAQ，只保留当前展开的（可选优化）\n            document.querySelectorAll('.custom-product-section .faq-item-custom.active').forEach(item =\u003e {\n              if (item !== faqItem) item.classList.remove('active');\n            });\n            faqItem.classList.toggle('active');\n          });\n        });\n\n        \/********************* 评论区移动端滑动适配 *********************\/\n        const grid = document.getElementById('testimonialsGridCustom');\n        if (grid) {\n          \/\/ 移动端滑动优化：增加触摸滑动顺滑度\n          let isDown = false;\n          let startX;\n          let scrollLeft;\n\n          grid.addEventListener('mousedown', (e) =\u003e {\n            isDown = true;\n            startX = e.pageX - grid.offsetLeft;\n            scrollLeft = grid.scrollLeft;\n            grid.style.cursor = 'grabbing';\n          });\n          grid.addEventListener('mouseleave', () =\u003e {\n            isDown = false;\n            grid.style.cursor = 'grab';\n          });\n          grid.addEventListener('mouseup', () =\u003e {\n            isDown = false;\n            grid.style.cursor = 'grab';\n          });\n          grid.addEventListener('mousemove', (e) =\u003e {\n            if (!isDown) return;\n            e.preventDefault();\n            const x = e.pageX - grid.offsetLeft;\n            const walk = (x - startX) * 2;\n            grid.scrollLeft = scrollLeft - walk;\n          });\n          \/\/ 移动端触摸事件\n          grid.addEventListener('touchstart', (e) =\u003e {\n            startX = e.touches[0].pageX - grid.offsetLeft;\n            scrollLeft = grid.scrollLeft;\n          });\n          grid.addEventListener('touchmove', (e) =\u003e {\n            const x = e.touches[0].pageX - grid.offsetLeft;\n            const walk = (x - startX) * 2;\n            grid.scrollLeft = scrollLeft - walk;\n          });\n        }\n      });\n    })();\n\u003c\/script\u003e \u003c!-- 样式表：完全隔离，不污染全局 --\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    \/* ========== 样式完全隔离：所有样式嵌套在.custom-product-section下 ========== *\/\n    .custom-product-section * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n    \/* 最外层容器：强制占满父容器100%宽度，解决被限制一半的核心问题 *\/\n    .custom-product-section {\n      width: 100% !important;\n      max-width: 1400px !important;\n      margin: 0 auto !important;\n      padding: 0 15px !important;\n      font-family: system-ui, -apple-system, sans-serif;\n      overflow: hidden;\n    }\n\n    \/* ========== Hero板块：响应式双列\/单列布局 ========== *\/\n    .wcbs-hero-custom {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 30px;\n      text-align: left;\n      margin: 30px auto;\n      width: 100%;\n      align-items: center;\n    }\n    \/* 桌面端双列布局：阈值992px，大屏稳定双列 *\/\n    @media (min-width: 992px) {\n      .wcbs-hero-custom {\n        grid-template-columns: 1fr 1fr;\n        gap: 40px;\n      }\n    }\n\n    \/* 图片容器：强制宽度100%，不挤压文字区域 *\/\n    .wcbs-hero-img-wrapper {\n      width: 100%;\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n    }\n    .wcbs-hero-img-custom {\n      width: 100%;\n      height: auto;\n      border-radius: 8px;\n      object-fit: cover;\n      display: block;\n    }\n    \/* 第二张图桌面端缩小，避免过长 *\/\n    @media (min-width: 992px) {\n      .wcbs-hero-img-secondary {\n        max-width: 70%;\n        margin: 0 auto;\n      }\n    }\n\n    \/* 标题样式：优化字体尺寸、字间距、最大宽度，解决挤压问题 *\/\n    .wcbs-hero-content {\n      width: 100%;\n      min-width: 300px; \/* 防止文字区域被压缩过窄 *\/\n    }\n    .wcbs-hero-title-custom {\n      \/* 核心修改：降低最大字体尺寸，从3.5rem改为2.8rem，缩小vw比例 *\/\n      font-size: clamp(1.8rem, 3vw, 2.8rem); \n      font-weight: 700;\n      margin-bottom: 15px;\n      line-height: 1.2; \/* 优化行高，避免行内挤压 *\/\n      color: #1a1a1a;\n      word-break: break-word; \/* 合理换行，替代keep-all避免文字溢出 *\/\n      overflow-wrap: break-word;\n      letter-spacing: -0.5px; \/* 增加字间距，提升可读性 *\/\n      max-width: 100%; \/* 限制最大宽度，防止横向挤压 *\/\n    }\n    .wcbs-hero-subtitle-custom {\n      font-size: clamp(1rem, 2vw, 1.25rem);\n      color: #555;\n      line-height: 1.6;\n      letter-spacing: 0; \/* 副标题字间距重置 *\/\n    }\n\n    \/* ========== 产品亮点板块样式 ========== *\/\n    .wcbs-section-custom {\n      margin: 50px auto;\n      width: 100%;\n    }\n    .wcbs-section-title-custom {\n      font-size: clamp(1.5rem, 3vw, 2rem);\n      font-weight: 600;\n      color: #333;\n      margin-bottom: 2rem;\n      line-height: 1.3;\n      text-align: center;\n    }\n    .wcbs-features-grid-custom {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n      gap: 1.5rem;\n      width: 100%;\n    }\n    .wcbs-feature-card-custom {\n      padding: 25px;\n      border: 1px solid #eee;\n      border-radius: 8px;\n      background: #fff;\n      transition: transform 0.2s ease;\n      height: 100%;\n    }\n    .wcbs-feature-card-custom:hover {\n      transform: translateY(-4px);\n      box-shadow: 0 6px 16px rgba(0,0,0,0.08);\n    }\n    .wcbs-feature-title-custom {\n      font-weight: 600;\n      color: #333;\n      margin-bottom: 10px;\n      font-size: 1.1rem;\n    }\n    .wcbs-feature-text-custom {\n      font-size: 0.95rem;\n      color: #666;\n      line-height: 1.6;\n    }\n\n    \/* ========== 评论区样式 ========== *\/\n    .testimonials-wrap-custom {\n      margin: 50px auto;\n      width: 100%;\n      position: relative;\n      z-index: 1;\n    }\n    .testimonials-wrap-custom .testimonials-title-custom {\n      text-align: center;\n      font-size: clamp(1.5rem, 3vw, 2rem);\n      font-weight: 600;\n      color: #333;\n      margin-bottom: 2rem;\n      line-height: 1.3;\n    }\n    .testimonials-wrap-custom .testimonials-grid-custom {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n      gap: 1.5rem;\n      width: 100%;\n      scroll-behavior: smooth;\n      overflow: visible;\n      cursor: grab;\n    }\n    .testimonials-wrap-custom .testimonials-grid-custom:active {\n      cursor: grabbing;\n    }\n    .testimonials-wrap-custom .testimonial-card-custom {\n      background: #fff;\n      border-radius: 16px;\n      box-shadow: 0 6px 16px rgba(0,0,0,0.08);\n      overflow: hidden;\n      width: 100%;\n      transition: transform 0.2s ease;\n      height: 100%;\n    }\n    .testimonials-wrap-custom .testimonial-card-custom:hover {\n      transform: translateY(-4px);\n    }\n    .testimonials-wrap-custom .testimonial-rating-custom {\n      text-align: center;\n      color: #ffc107;\n      font-size: 1.2rem;\n      padding: 1rem 0 0.5rem;\n    }\n    .testimonials-wrap-custom .testimonial-title-custom {\n      font-weight: 600;\n      color: #333;\n      padding: 0 1.2rem;\n      margin: 0.5rem 0;\n      font-size: 1rem;\n      line-height: 1.4;\n      text-align: center;\n    }\n    .testimonials-wrap-custom .testimonial-text-custom {\n      background: #f7f7f7;\n      color: #666;\n      font-size: 0.95rem;\n      line-height: 1.7;\n      padding: 1rem 1.2rem;\n      margin: 0.5rem 1rem 1rem;\n      border-radius: 10px;\n      width: calc(100% - 2rem);\n    }\n    .testimonials-wrap-custom .testimonial-author-custom {\n      text-align: center;\n      font-weight: 600;\n      color: #555;\n      padding-bottom: 1.2rem;\n      font-size: 0.9rem;\n    }\n\n    \/* ========== 移动端评论区滑动适配 ========== *\/\n    @media (max-width: 768px) {\n      .testimonials-wrap-custom .testimonials-grid-custom {\n        display: flex;\n        overflow-x: auto;\n        overflow-y: hidden;\n        scroll-snap-type: x mandatory;\n        -webkit-overflow-scrolling: touch;\n        scroll-behavior: smooth;\n        gap: 0;\n        width: 100%;\n        user-select: none;\n        padding-bottom: 0.8rem;\n      }\n      .testimonials-wrap-custom .testimonial-card-custom {\n        flex: 0 0 100%;\n        scroll-snap-align: start;\n        margin: 0;\n      }\n      \/* 隐藏滚动条 *\/\n      .testimonials-wrap-custom .testimonials-grid-custom::-webkit-scrollbar {\n        display: none;\n        height: 0;\n      }\n      .testimonials-wrap-custom .testimonials-grid-custom {\n        -ms-overflow-style: none;\n        scrollbar-width: none;\n      }\n    }\n\n    \/* ========== FAQ下拉框样式 ========== *\/\n    .product-faq-custom {\n      margin: 50px auto;\n      width: 100%;\n      position: relative;\n      z-index: 10;\n      clear: both;\n    }\n    .faq-title-custom {\n      font-size: clamp(1.5rem, 3vw, 2rem);\n      font-weight: 600;\n      color: #333;\n      margin-bottom: 2rem;\n      line-height: 1.3;\n      text-align: left;\n    }\n    .product-faq-custom .faq-item-custom {\n      margin-bottom: 15px;\n      border: 1px solid #e0e0e0;\n      border-radius: 8px;\n      overflow: hidden;\n      width: 100%;\n      background: #fff;\n      position: relative;\n      z-index: 11;\n      box-shadow: 0 2px 4px rgba(0,0,0,0.03);\n    }\n    .product-faq-custom .faq-question-custom {\n      padding: 16px 20px;\n      background: #F0F0F0;\n      font-weight: 500;\n      cursor: pointer;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      transition: all 0.3s ease;\n      font-size: 1rem;\n      color: #333;\n      position: relative;\n      z-index: 12;\n      user-select: none;\n    }\n    .product-faq-custom .faq-question-custom:hover {\n      background: #333;\n      color: #fff;\n    }\n    .product-faq-custom .faq-item-custom.active .faq-question-custom {\n      background: #333 !important;\n      color: #fff !important;\n    }\n    .product-faq-custom .faq-question-custom::after {\n      content: \"+\";\n      font-size: 1.4rem;\n      color: #333;\n      font-weight: bold;\n      position: relative;\n      z-index: 13;\n      width: 24px;\n      height: 24px;\n      line-height: 24px;\n      text-align: center;\n      transition: all 0.3s ease;\n    }\n    .product-faq-custom .faq-item-custom.active .faq-question-custom::after {\n      content: \"-\";\n      color: #fff !important;\n    }\n    .product-faq-custom .faq-answer-custom {\n      padding: 0 20px;\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.3s ease-in-out, padding 0.3s ease-in-out !important;\n      font-size: 0.95rem;\n      line-height: 1.8;\n      color: #555;\n      width: 100%;\n      background: #ffffff;\n    }\n    .product-faq-custom .faq-item-custom.active .faq-answer-custom {\n      padding: 20px !important;\n      max-height: 2000px !important;\n    }\n\u003c\/style\u003e\n\u003cdiv class=\"custom-product-section\"\u003e\u003c!-- 闭合最外层隔离容器 --\u003e\u003c\/div\u003e","brand":"Koin","offers":[{"title":"Default Title","offer_id":46600755937455,"sku":"H6030460DG","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0723\/8002\/2959\/files\/6_9ed559a6-5d2d-46b2-a842-b311a35c7c46.jpg?v=1772430982","url":"https:\/\/plymagic.com\/products\/western-cowboy","provider":"plymagic.com™️","version":"1.0","type":"link"}