{"product_id":"94248517","title":"\"Sorry I'm Cranky\" Funny Grumpy Duck Vintage Graphic T-Shirt","description":"\u003cstyle\u003e\n\/* =========================================\n   Quirkmode - Brutalist 风格 + 原版字体排版\n   ========================================= *\/\n.sc-wrapper {\n    \/* 完全沿用原版字体 *\/\n    font-family: Arial, sans-serif;\n    color: #333;\n    width: 100%;\n    max-width: 100%;\n    box-sizing: border-box;\n    line-height: normal;\n}\n\n\/* 隐藏控制开关 *\/\n.sc-wrapper input[name=\"unit-toggle\"] {\n    display: none !important;\n}\n\n\/* 按钮容器 *\/\n.sc-wrapper .toggle-controls {\n    display: flex;\n    justify-content: center;\n    gap: 15px;\n    margin-bottom: 25px;\n}\n\n\/* 复古错位阴影按钮 - 沿用原版字体大小和粗细 *\/\n.sc-wrapper .toggle-btn {\n    padding: 10px 30px;\n    border: 2px dashed #000;\n    background-color: #fff;\n    color: #000;\n    cursor: pointer;\n    font-size: 16px;\n    font-weight: bold;\n    user-select: none;\n    transition: all 0.3s ease;\n    margin: 0;\n}\n\n\/* 按钮选中状态：橙色背景 + 黑色实心错位阴影 *\/\n.sc-wrapper #tab-cm:checked ~ .toggle-controls label[for=\"tab-cm\"],\n.sc-wrapper #tab-in:checked ~ .toggle-controls label[for=\"tab-in\"] {\n    background-color: #a73a00;\n    color: #fff;\n    border-style: solid;\n    box-shadow: 4px 4px 0px #000;\n    transform: translate(-2px, -2px);\n}\n\n\/* 内容区域切换逻辑 *\/\n.sc-wrapper .size-tables {\n    display: none;\n    width: 100%;\n    animation: sc-fadeIn 0.5s;\n}\n\n@keyframes sc-fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n}\n\n.sc-wrapper #tab-cm:checked ~ .cm-content,\n.sc-wrapper #tab-in:checked ~ .in-content {\n    display: block;\n}\n\n\/* 表格外部复古外框 *\/\n.sc-wrapper .table-container {\n    width: 100%;\n    margin-bottom: 30px;\n    border: 2px solid #000;\n    box-shadow: 5px 5px 0px #000;\n    background-color: #fff;\n    box-sizing: border-box;\n}\n\n\/* 表格核心样式 - 沿用原版字体大小 *\/\n.sc-wrapper table {\n    border-collapse: collapse;\n    font-size: 16px;\n    width: 100%;\n    margin: 0;\n    background-color: transparent;\n    table-layout: fixed;\n}\n\n.sc-wrapper th,\n.sc-wrapper td {\n    border: 1px solid #000;\n    padding: 8px;\n    text-align: center;\n    font-weight: normal;\n}\n\n\/* 表头分类大标题 - 沿用原版粗细和大小 *\/\n.sc-wrapper .header-title {\n    background-color: #1a4a38;\n    color: #fff;\n    font-weight: bold;\n}\n\n\/* 列名行背景色 *\/\n.sc-wrapper thead th:not(.header-title) {\n    background-color: #f9f9f9;\n    font-weight: bold;\n}\n\n\/* 底部提示文字 - 沿用原版字号和颜色 *\/\n.sc-wrapper .notice-text {\n    text-align: center;\n    margin-top: 20px;\n    font-size: 14px;\n    color: #555;\n    border-top: 2px dashed #000;\n    padding-top: 15px;\n}\n\n\/* =========================================\n   移动端专属适配 (沿用原版移动端字号)\n   ========================================= *\/\n@media (max-width: 600px) {\n    .sc-wrapper table { font-size: 12px; }\n    .sc-wrapper .toggle-btn { padding: 8px 20px; font-size: 14px; }\n    .sc-wrapper th,\n    .sc-wrapper td { padding: 8px 2px; }\n    .sc-wrapper .table-container { box-shadow: 3px 3px 0px #000; }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"sc-wrapper\"\u003e\n\u003cinput type=\"radio\" id=\"tab-cm\" name=\"unit-toggle\" checked\u003e \u003cinput type=\"radio\" id=\"tab-in\" name=\"unit-toggle\"\u003e\u003cdiv class=\"toggle-controls\"\u003e\n\u003clabel class=\"toggle-btn\" for=\"tab-cm\"\u003eCM\u003c\/label\u003e \u003clabel class=\"toggle-btn\" for=\"tab-in\"\u003eIN\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-tables cm-content\"\u003e\n\u003cdiv class=\"table-container\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\u003cth colspan=\"5\" class=\"header-title\"\u003eTEE (CM)\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 15%;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"width: 25%;\"\u003eLENGTH\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eBUST\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eSHOULDER\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eSLEEVE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e63\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e18\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e44\u003c\/td\u003e\n\u003ctd\u003e19\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e47\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e22\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e78\u003c\/td\u003e\n\u003ctd\u003e116\u003c\/td\u003e\n\u003ctd\u003e53\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e82\u003c\/td\u003e\n\u003ctd\u003e122\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e83\u003c\/td\u003e\n\u003ctd\u003e128\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003ctd\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-container\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\u003cth colspan=\"5\" class=\"header-title\"\u003eSweatshirt\/Hoodie (CM)\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 15%;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"width: 25%;\"\u003eLENGTH\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eBUST\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eSHOULDER\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eSLEEVE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e65\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e51\u003c\/td\u003e\n\u003ctd\u003e57\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e71\u003c\/td\u003e\n\u003ctd\u003e114\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e120\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003e59\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e77\u003c\/td\u003e\n\u003ctd\u003e126\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e81\u003c\/td\u003e\n\u003ctd\u003e132\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003ctd\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e84\u003c\/td\u003e\n\u003ctd\u003e138\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-tables in-content\"\u003e\n\u003cdiv class=\"table-container\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\u003cth colspan=\"5\" class=\"header-title\"\u003eTEE (INCH)\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 15%;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"width: 25%;\"\u003eLENGTH\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eBUST\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eSHOULDER\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eSLEEVE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e24.8\u003c\/td\u003e\n\u003ctd\u003e36.2\u003c\/td\u003e\n\u003ctd\u003e16.1\u003c\/td\u003e\n\u003ctd\u003e7.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e26.0\u003c\/td\u003e\n\u003ctd\u003e38.6\u003c\/td\u003e\n\u003ctd\u003e17.3\u003c\/td\u003e\n\u003ctd\u003e7.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e27.6\u003c\/td\u003e\n\u003ctd\u003e40.9\u003c\/td\u003e\n\u003ctd\u003e18.5\u003c\/td\u003e\n\u003ctd\u003e7.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e29.1\u003c\/td\u003e\n\u003ctd\u003e43.3\u003c\/td\u003e\n\u003ctd\u003e19.7\u003c\/td\u003e\n\u003ctd\u003e8.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e30.7\u003c\/td\u003e\n\u003ctd\u003e45.7\u003c\/td\u003e\n\u003ctd\u003e20.9\u003c\/td\u003e\n\u003ctd\u003e9.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e32.3\u003c\/td\u003e\n\u003ctd\u003e48.0\u003c\/td\u003e\n\u003ctd\u003e22.0\u003c\/td\u003e\n\u003ctd\u003e10.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e32.7\u003c\/td\u003e\n\u003ctd\u003e50.4\u003c\/td\u003e\n\u003ctd\u003e23.2\u003c\/td\u003e\n\u003ctd\u003e10.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-container\"\u003e\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\u003cth colspan=\"5\" class=\"header-title\"\u003eSweatshirt\/Hoodie (INCH)\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 15%;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"width: 25%;\"\u003eLENGTH\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eBUST\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eSHOULDER\u003c\/th\u003e\n\u003cth style=\"width: 20%;\"\u003eSLEEVE\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25.6\u003c\/td\u003e\n\u003ctd\u003e40.2\u003c\/td\u003e\n\u003ctd\u003e18.9\u003c\/td\u003e\n\u003ctd\u003e22.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e26.8\u003c\/td\u003e\n\u003ctd\u003e42.5\u003c\/td\u003e\n\u003ctd\u003e20.1\u003c\/td\u003e\n\u003ctd\u003e22.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e28.0\u003c\/td\u003e\n\u003ctd\u003e44.9\u003c\/td\u003e\n\u003ctd\u003e21.3\u003c\/td\u003e\n\u003ctd\u003e22.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e29.1\u003c\/td\u003e\n\u003ctd\u003e47.2\u003c\/td\u003e\n\u003ctd\u003e22.0\u003c\/td\u003e\n\u003ctd\u003e23.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e30.3\u003c\/td\u003e\n\u003ctd\u003e49.6\u003c\/td\u003e\n\u003ctd\u003e22.8\u003c\/td\u003e\n\u003ctd\u003e23.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e31.9\u003c\/td\u003e\n\u003ctd\u003e52.0\u003c\/td\u003e\n\u003ctd\u003e23.6\u003c\/td\u003e\n\u003ctd\u003e24.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003e4XL\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e33.1\u003c\/td\u003e\n\u003ctd\u003e54.3\u003c\/td\u003e\n\u003ctd\u003e24.4\u003c\/td\u003e\n\u003ctd\u003e24.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"notice-text\"\u003e\n\u003cp\u003e\u003cstrong\u003eSizes can vary from 2-3 centimeters because they are measured by hand. 1inch=2.54cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe size matched on a label can differ from the one you have ordered\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"QuirkMode","offers":[{"title":"T-shirt","offer_id":43264262733942,"sku":"#Q-260407-JX5-VRGT-T-shirt","price":27.99,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt","offer_id":43264262766710,"sku":"#Q-260407-JX5-VRGT-Sweatshirt","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Hoodie","offer_id":43264262799478,"sku":"#Q-260407-JX5-VRGT-Hoodie","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0691\/2809\/3814\/files\/417854cfc2b74681934bd4f716815881_tplv-fhlh96nyum-crop-webp_800_800.webp?v=1775541333","url":"https:\/\/quirkmode.com\/fr\/products\/94248517","provider":"QuirkMode","version":"1.0","type":"link"}