$product = {"id":7155928039523,"title":"AirPods Pro AirPods Case 1G 生日小J","handle":"airpods-pro-airpods-case-iv11","description":null,"published_at":"2024-01-24T16:24:21+08:00","created_at":"2024-01-23T17:20:02+08:00","vendor":"RHINOSHIELD Taiwan B2B","type":"設計師Airpods專區-1G","tags":["10%","20%","30%","40%","50%","brand-Apple","designer","designer-1chun","device-Airpods Pro","merge","reseller-1chun"],"price":75000,"price_min":75000,"price_max":75000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":41197371654243,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"ABT0117152-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150828335203,"product_id":7155928039523,"position":18,"created_at":"2026-07-02T09:50:10+08:00","updated_at":"2026-07-02T09:50:12+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012","variant_ids":[41197371654243]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Black","public_title":"Black","options":["Black"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT0117152-IV11","featured_media":{"alt":null,"id":27655703363683,"position":18,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371719779,"title":"Ash Grey","option1":"Ash Grey","option2":null,"option3":null,"sku":"ABT01171O8-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150827679843,"product_id":7155928039523,"position":16,"created_at":"2026-07-02T09:50:08+08:00","updated_at":"2026-07-02T09:50:10+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/97892ba96eb694e6fbf9665dc122d7852bba0a0f.webp?v=1782957010","variant_ids":[41197371719779]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Ash Grey","public_title":"Ash Grey","options":["Ash Grey"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171O8-IV11","featured_media":{"alt":null,"id":27655702708323,"position":16,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/97892ba96eb694e6fbf9665dc122d7852bba0a0f.webp?v=1782957010"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371752547,"title":"Cobalt Blue","option1":"Cobalt Blue","option2":null,"option3":null,"sku":"ABT01171O9-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150827188323,"product_id":7155928039523,"position":14,"created_at":"2026-07-02T09:50:06+08:00","updated_at":"2026-07-02T09:50:08+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0cd80441ee8561963044f3c7bc936169e3b2e27e.webp?v=1782957008","variant_ids":[41197371752547]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Cobalt Blue","public_title":"Cobalt Blue","options":["Cobalt Blue"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171O9-IV11","featured_media":{"alt":null,"id":27655702184035,"position":14,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0cd80441ee8561963044f3c7bc936169e3b2e27e.webp?v=1782957008"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371785315,"title":"Antique Bronze","option1":"Antique Bronze","option2":null,"option3":null,"sku":"ABT01171P0-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150828073059,"product_id":7155928039523,"position":17,"created_at":"2026-07-02T09:50:10+08:00","updated_at":"2026-07-02T09:50:11+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/be4d58264a4f019ae2b1ba773a78736cd9656ce4.webp?v=1782957011","variant_ids":[41197371785315]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Antique Bronze","public_title":"Antique Bronze","options":["Antique Bronze"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171P0-IV11","featured_media":{"alt":null,"id":27655703068771,"position":17,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/be4d58264a4f019ae2b1ba773a78736cd9656ce4.webp?v=1782957011"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371850851,"title":"Sage Green","option1":"Sage Green","option2":null,"option3":null,"sku":"ABT01171P2-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150827516003,"product_id":7155928039523,"position":15,"created_at":"2026-07-02T09:50:07+08:00","updated_at":"2026-07-02T09:50:09+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/ccf9a33923b174cb46312ba0db486438d08d9f66.webp?v=1782957009","variant_ids":[41197371850851]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Sage Green","public_title":"Sage Green","options":["Sage Green"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171P2-IV11","featured_media":{"alt":null,"id":27655702544483,"position":15,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/ccf9a33923b174cb46312ba0db486438d08d9f66.webp?v=1782957009"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371883619,"title":"Transparent","option1":"Transparent","option2":null,"option3":null,"sku":"ABT01171R4-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150828662883,"product_id":7155928039523,"position":19,"created_at":"2026-07-02T09:50:11+08:00","updated_at":"2026-07-02T09:50:13+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/8a229fdd8d57535980bb0612e6e6f64cc0935970.webp?v=1782957013","variant_ids":[41197371883619]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Transparent","public_title":"Transparent","options":["Transparent"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171R4-IV11","featured_media":{"alt":null,"id":27655703691363,"position":19,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/8a229fdd8d57535980bb0612e6e6f64cc0935970.webp?v=1782957013"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/bfc3dcdab534e6d663b92648f00309cf3ae28418_48ed7918-ff45-46f3-9068-728a24c9618a.webp?v=1706001619","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c95a05fd0d903d3d676f9446bfbcfaef5ecede47_61548c64-0bc6-418f-a01a-9f697248f40a.webp?v=1706062893","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/b14e719ddd843ce40678e1108a490fa6f914bced_fb0bea0c-c198-45f3-822c-44441d422ccf.webp?v=1706062895","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/9b320a91daedee11f2cb8a0d2c89034dad614f3c_d375771d-8b9a-46f5-a9d9-4fec17c0d6ae.webp?v=1706062897","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/090cdc64ce75529e5b0b3721b03463a6892b37c9_9fca22bd-9091-4491-8d4a-77a6bf7be963.webp?v=1706062904","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c1c5bf26bb17cb4c374a7de13cc5d552031d73ed_8402df14-e495-4409-ad74-903e59a21ff1.webp?v=1706066573","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0fb98667064f0afd886a6bcf4dc94869e12acc8b_d88c614b-c0b8-4f98-87b0-1dd64ca3a76d.webp?v=1706066575","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/090cdc64ce75529e5b0b3721b03463a6892b37c9_b9b9cc77-9b06-4c3d-bfc0-91bc0b79532d.webp?v=1706066578","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/bfc3dcdab534e6d663b92648f00309cf3ae28418_6c009491-ffbb-44dc-95d3-806a4f9a214e.webp?v=1706066580","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/31f9f3a565dcef189c18efda7f30acf83e23d73f_ca723fd5-166e-4d46-a8c0-04977cc5278e.webp?v=1706066582","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/9b320a91daedee11f2cb8a0d2c89034dad614f3c_af67ab16-f8c0-4d26-9a06-bb9ced33c17e.webp?v=1706066584","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c95a05fd0d903d3d676f9446bfbcfaef5ecede47_3b180743-0daa-4db3-bdd6-000cae904dc5.webp?v=1706066586","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/b14e719ddd843ce40678e1108a490fa6f914bced_81ef5a83-e74a-4956-b715-d79b15226a05.webp?v=1706066590","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0cd80441ee8561963044f3c7bc936169e3b2e27e.webp?v=1782957008","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/ccf9a33923b174cb46312ba0db486438d08d9f66.webp?v=1782957009","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/97892ba96eb694e6fbf9665dc122d7852bba0a0f.webp?v=1782957010","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/be4d58264a4f019ae2b1ba773a78736cd9656ce4.webp?v=1782957011","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012","\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/8a229fdd8d57535980bb0612e6e6f64cc0935970.webp?v=1782957013"],"featured_image":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/bfc3dcdab534e6d663b92648f00309cf3ae28418_48ed7918-ff45-46f3-9068-728a24c9618a.webp?v=1706001619","options":["color"],"media":[{"alt":null,"id":23202217721955,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/bfc3dcdab534e6d663b92648f00309cf3ae28418_48ed7918-ff45-46f3-9068-728a24c9618a.webp?v=1706001619"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/bfc3dcdab534e6d663b92648f00309cf3ae28418_48ed7918-ff45-46f3-9068-728a24c9618a.webp?v=1706001619","width":2000},{"alt":null,"id":23207284506723,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c95a05fd0d903d3d676f9446bfbcfaef5ecede47_61548c64-0bc6-418f-a01a-9f697248f40a.webp?v=1706062893"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c95a05fd0d903d3d676f9446bfbcfaef5ecede47_61548c64-0bc6-418f-a01a-9f697248f40a.webp?v=1706062893","width":2000},{"alt":null,"id":23207285751907,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/b14e719ddd843ce40678e1108a490fa6f914bced_fb0bea0c-c198-45f3-822c-44441d422ccf.webp?v=1706062895"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/b14e719ddd843ce40678e1108a490fa6f914bced_fb0bea0c-c198-45f3-822c-44441d422ccf.webp?v=1706062895","width":2000},{"alt":null,"id":23207286702179,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/9b320a91daedee11f2cb8a0d2c89034dad614f3c_d375771d-8b9a-46f5-a9d9-4fec17c0d6ae.webp?v=1706062897"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/9b320a91daedee11f2cb8a0d2c89034dad614f3c_d375771d-8b9a-46f5-a9d9-4fec17c0d6ae.webp?v=1706062897","width":2000},{"alt":null,"id":23207289946211,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/090cdc64ce75529e5b0b3721b03463a6892b37c9_9fca22bd-9091-4491-8d4a-77a6bf7be963.webp?v=1706062904"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/090cdc64ce75529e5b0b3721b03463a6892b37c9_9fca22bd-9091-4491-8d4a-77a6bf7be963.webp?v=1706062904","width":2000},{"alt":null,"id":23208571240547,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c1c5bf26bb17cb4c374a7de13cc5d552031d73ed_8402df14-e495-4409-ad74-903e59a21ff1.webp?v=1706066573"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c1c5bf26bb17cb4c374a7de13cc5d552031d73ed_8402df14-e495-4409-ad74-903e59a21ff1.webp?v=1706066573","width":2000},{"alt":null,"id":23208571699299,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0fb98667064f0afd886a6bcf4dc94869e12acc8b_d88c614b-c0b8-4f98-87b0-1dd64ca3a76d.webp?v=1706066575"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0fb98667064f0afd886a6bcf4dc94869e12acc8b_d88c614b-c0b8-4f98-87b0-1dd64ca3a76d.webp?v=1706066575","width":2000},{"alt":null,"id":23208572289123,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/090cdc64ce75529e5b0b3721b03463a6892b37c9_b9b9cc77-9b06-4c3d-bfc0-91bc0b79532d.webp?v=1706066578"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/090cdc64ce75529e5b0b3721b03463a6892b37c9_b9b9cc77-9b06-4c3d-bfc0-91bc0b79532d.webp?v=1706066578","width":2000},{"alt":null,"id":23208572747875,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/bfc3dcdab534e6d663b92648f00309cf3ae28418_6c009491-ffbb-44dc-95d3-806a4f9a214e.webp?v=1706066580"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/bfc3dcdab534e6d663b92648f00309cf3ae28418_6c009491-ffbb-44dc-95d3-806a4f9a214e.webp?v=1706066580","width":2000},{"alt":null,"id":23208573173859,"position":10,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/31f9f3a565dcef189c18efda7f30acf83e23d73f_ca723fd5-166e-4d46-a8c0-04977cc5278e.webp?v=1706066582"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/31f9f3a565dcef189c18efda7f30acf83e23d73f_ca723fd5-166e-4d46-a8c0-04977cc5278e.webp?v=1706066582","width":2000},{"alt":null,"id":23208573829219,"position":11,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/9b320a91daedee11f2cb8a0d2c89034dad614f3c_af67ab16-f8c0-4d26-9a06-bb9ced33c17e.webp?v=1706066584"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/9b320a91daedee11f2cb8a0d2c89034dad614f3c_af67ab16-f8c0-4d26-9a06-bb9ced33c17e.webp?v=1706066584","width":2000},{"alt":null,"id":23208574255203,"position":12,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c95a05fd0d903d3d676f9446bfbcfaef5ecede47_3b180743-0daa-4db3-bdd6-000cae904dc5.webp?v=1706066586"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/c95a05fd0d903d3d676f9446bfbcfaef5ecede47_3b180743-0daa-4db3-bdd6-000cae904dc5.webp?v=1706066586","width":2000},{"alt":null,"id":23208574877795,"position":13,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/b14e719ddd843ce40678e1108a490fa6f914bced_81ef5a83-e74a-4956-b715-d79b15226a05.webp?v=1706066590"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/b14e719ddd843ce40678e1108a490fa6f914bced_81ef5a83-e74a-4956-b715-d79b15226a05.webp?v=1706066590","width":2000},{"alt":null,"id":27655702184035,"position":14,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0cd80441ee8561963044f3c7bc936169e3b2e27e.webp?v=1782957008"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0cd80441ee8561963044f3c7bc936169e3b2e27e.webp?v=1782957008","width":2000},{"alt":null,"id":27655702544483,"position":15,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/ccf9a33923b174cb46312ba0db486438d08d9f66.webp?v=1782957009"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/ccf9a33923b174cb46312ba0db486438d08d9f66.webp?v=1782957009","width":2000},{"alt":null,"id":27655702708323,"position":16,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/97892ba96eb694e6fbf9665dc122d7852bba0a0f.webp?v=1782957010"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/97892ba96eb694e6fbf9665dc122d7852bba0a0f.webp?v=1782957010","width":2000},{"alt":null,"id":27655703068771,"position":17,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/be4d58264a4f019ae2b1ba773a78736cd9656ce4.webp?v=1782957011"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/be4d58264a4f019ae2b1ba773a78736cd9656ce4.webp?v=1782957011","width":2000},{"alt":null,"id":27655703363683,"position":18,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012","width":2000},{"alt":null,"id":27655703691363,"position":19,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/8a229fdd8d57535980bb0612e6e6f64cc0935970.webp?v=1782957013"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/8a229fdd8d57535980bb0612e6e6f64cc0935970.webp?v=1782957013","width":2000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":null}; $isMerge = null; $variants = [{"id":41197371654243,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"ABT0117152-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150828335203,"product_id":7155928039523,"position":18,"created_at":"2026-07-02T09:50:10+08:00","updated_at":"2026-07-02T09:50:12+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012","variant_ids":[41197371654243]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Black","public_title":"Black","options":["Black"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT0117152-IV11","featured_media":{"alt":null,"id":27655703363683,"position":18,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371719779,"title":"Ash Grey","option1":"Ash Grey","option2":null,"option3":null,"sku":"ABT01171O8-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150827679843,"product_id":7155928039523,"position":16,"created_at":"2026-07-02T09:50:08+08:00","updated_at":"2026-07-02T09:50:10+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/97892ba96eb694e6fbf9665dc122d7852bba0a0f.webp?v=1782957010","variant_ids":[41197371719779]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Ash Grey","public_title":"Ash Grey","options":["Ash Grey"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171O8-IV11","featured_media":{"alt":null,"id":27655702708323,"position":16,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/97892ba96eb694e6fbf9665dc122d7852bba0a0f.webp?v=1782957010"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371752547,"title":"Cobalt Blue","option1":"Cobalt Blue","option2":null,"option3":null,"sku":"ABT01171O9-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150827188323,"product_id":7155928039523,"position":14,"created_at":"2026-07-02T09:50:06+08:00","updated_at":"2026-07-02T09:50:08+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0cd80441ee8561963044f3c7bc936169e3b2e27e.webp?v=1782957008","variant_ids":[41197371752547]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Cobalt Blue","public_title":"Cobalt Blue","options":["Cobalt Blue"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171O9-IV11","featured_media":{"alt":null,"id":27655702184035,"position":14,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/0cd80441ee8561963044f3c7bc936169e3b2e27e.webp?v=1782957008"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371785315,"title":"Antique Bronze","option1":"Antique Bronze","option2":null,"option3":null,"sku":"ABT01171P0-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150828073059,"product_id":7155928039523,"position":17,"created_at":"2026-07-02T09:50:10+08:00","updated_at":"2026-07-02T09:50:11+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/be4d58264a4f019ae2b1ba773a78736cd9656ce4.webp?v=1782957011","variant_ids":[41197371785315]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Antique Bronze","public_title":"Antique Bronze","options":["Antique Bronze"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171P0-IV11","featured_media":{"alt":null,"id":27655703068771,"position":17,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/be4d58264a4f019ae2b1ba773a78736cd9656ce4.webp?v=1782957011"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371850851,"title":"Sage Green","option1":"Sage Green","option2":null,"option3":null,"sku":"ABT01171P2-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150827516003,"product_id":7155928039523,"position":15,"created_at":"2026-07-02T09:50:07+08:00","updated_at":"2026-07-02T09:50:09+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/ccf9a33923b174cb46312ba0db486438d08d9f66.webp?v=1782957009","variant_ids":[41197371850851]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Sage Green","public_title":"Sage Green","options":["Sage Green"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171P2-IV11","featured_media":{"alt":null,"id":27655702544483,"position":15,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/ccf9a33923b174cb46312ba0db486438d08d9f66.webp?v=1782957009"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":41197371883619,"title":"Transparent","option1":"Transparent","option2":null,"option3":null,"sku":"ABT01171R4-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150828662883,"product_id":7155928039523,"position":19,"created_at":"2026-07-02T09:50:11+08:00","updated_at":"2026-07-02T09:50:13+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/8a229fdd8d57535980bb0612e6e6f64cc0935970.webp?v=1782957013","variant_ids":[41197371883619]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Transparent","public_title":"Transparent","options":["Transparent"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT01171R4-IV11","featured_media":{"alt":null,"id":27655703691363,"position":19,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/8a229fdd8d57535980bb0612e6e6f64cc0935970.webp?v=1782957013"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]; $defaultVariant = {"id":41197371654243,"title":"Black","option1":"Black","option2":null,"option3":null,"sku":"ABT0117152-IV11","requires_shipping":true,"taxable":true,"featured_image":{"id":36150828335203,"product_id":7155928039523,"position":18,"created_at":"2026-07-02T09:50:10+08:00","updated_at":"2026-07-02T09:50:12+08:00","alt":null,"width":2000,"height":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012","variant_ids":[41197371654243]},"available":true,"name":"AirPods Pro AirPods Case 1G 生日小J - Black","public_title":"Black","options":["Black"],"price":75000,"weight":750,"compare_at_price":null,"inventory_quantity":2500,"inventory_management":null,"inventory_policy":"deny","barcode":"ABT0117152-IV11","featured_media":{"alt":null,"id":27655703363683,"position":18,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/b2b.rhinoshield.tw\/cdn\/shop\/files\/f984841441b4071095b07c286643e4324a80942d.webp?v=1782957012"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}; $device_handle = null; $brand_handle = null; $type = ""; var sellingStatus // 只有設計款(SKU 含 '-')才需要合圖 if ($isMerge && $defaultVariant.sku.includes('-')) { $(document).ready(function() { var productImg = $product.images[0]; var bumperImg = window.getProductImageUrl($defaultVariant.sku.split('-')[0]); var layers = ($type === 'mod-nx-backplate' || $type === 'mod-backplate') ? [productImg, bumperImg] : [bumperImg, productImg]; window.mergeProductImages(layers).then(function (mergedImg) { $('.merged-img').attr('src', mergedImg); }); }); }; var sellingStatusData window.fetchSellingStatus().then(data => { try { sellingStatusData = data; } catch (error) { sellingStatusData = null console.error('Unable to parse selling status', error) } $(document).ready(function() { handleSellingStatus($defaultVariant.sku); }); }) function handleSellingStatus(currentSku) { if (!sellingStatusData) { console.error('No selling status available!') return } const sellingStatusElement = document.getElementById('selling-status') const addToCartButton = document.getElementById('AddToCart-product-template') const currentProductSku = currentSku.replace(/-(.*)$/, '-') if ($variants) { const flattenedSellingStatus = [...sellingStatusData.pending, ...sellingStatusData.preorder] const matchSellingStatusProduct = flattenedSellingStatus.filter(product => currentProductSku === product.sku) if (matchSellingStatusProduct.length > 0) { const isProductPending = matchSellingStatusProduct[0].status === 'pending' const matchDate = matchSellingStatusProduct[0].date sellingStatus = isProductPending ? "缺貨中" : "預購完成出貨日:" + matchDate sellingStatusElement.textContent = sellingStatus if (sellingStatus.includes("缺貨中")){ addToCartButton.disabled ='true'; addToCartButton.textContent = "缺貨中無法加入購物車" } else { addToCartButton.textContent = "加到購物車" } } else { sellingStatusElement.textContent = '' addToCartButton.textContent = "加到購物車" }; }; }; document.addEventListener('DOMContentLoaded', function () { var currentVariantSelect = document.getElementById('SingleOptionSelector-0') currentVariantSelect.addEventListener('change', function() { var currentSku = $('#current_sku').text() var skuElement = document.getElementById('current-sku') skuElement.textContent = currentSku handleSellingStatus(currentSku) }); });
// Override default values of shop.strings for each template. // Alternate product templates can change values of // add to cart button, sold out, and unavailable states here. theme.productStrings = { addToCart: "加到購物車", soldOut: "售完", unavailable: "停產" }