{"title":"MacBook Keyboards","description":"\u003cp\u003eBrowse our selection of high-quality MacBook keyboard replacements at Asetos Computers. Whether you’re dealing with unresponsive keys, liquid damage, or worn-out keyboards, we have the right part for your MacBook model. Located in Rosebank, Johannesburg, we offer expert installation and reliable service to get your device typing like new again.\u003c\/p\u003e","products":[{"product_id":"macbook-pro-133-model-a1278-year-2009-2010-2011-2012-laptop-replacement-keyboard-us-layout","title":"Macbook Pro 13.3 inch Model A1278 | Year 2009 2010 2011 2012 Laptop Replacement Keyboard - US\/UK Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA US\/UK-layout replacement keyboard for the 13.3-inch MacBook Pro A1278 from 2009 to 2012, ideal for reviving typing on your older MacBook when keys stick or stop working. Fits in place of the original.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook Pro 13.3-inch A1278, years 2009-2012\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\/UK\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#1d1d1f;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eBlack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new keyboard, tested to be 100% working and backed by our 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":33053121874,"sku":"KB-APA1278-BNF","price":1805.5,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/KB-APA1278-BNF-3.jpg?v=1585809989"},{"product_id":"macbook-12-inch-retina-model-a1534-year-2015-2016-laptop-replacement-keyboard-us-layout","title":"MacBook 12 inch  Retina Model A1534 | Year 2015 - 2017 Laptop Replacement Keyboard - UK\/US Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA brand-new replacement keyboard for the 12-inch MacBook Retina A1534 (2015 to 2017); it is an easy fix when your original keyboard is damaged or no longer responds correctly.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop Keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook 12\" Retina A1534 (2015-2016)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#1d1d1f;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eBlack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new and tested to be 100% working; backed by our 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515241644150,"sku":"KB-AP-1534-BUS","price":1150.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/KeyboardForMacbookProRetina12A1534.jpg?v=1585797626"},{"product_id":"macbook-air-11-inch-model-a1465-year-2011-2012-laptop-replacement-keyboard-us-layout","title":"MacBook  Air 11 inch Model A1465 | Year 2011 - 2012 Laptop Replacement Keyboard - UK\/US Layout","description":"This keyboard can be used as a replacement for your original laptop keyboard if the original is damaged or broken. Replacing can be very easy if you know the steps to take the old one off. \u003cbr\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCondition\u003c\/strong\u003e: New and Tested to be 100% working properly\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersion\u003c\/strong\u003e : UK\/US\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColor\u003c\/strong\u003e : Black\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBrand\u003c\/strong\u003e: Apple\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarranty\u003c\/strong\u003e: 3 months\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompatible model\u003c\/strong\u003e: A1465 A1370\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eYear\u003c\/strong\u003e: 2015-2016\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515251605622,"sku":"KB-AP-1465-BUS","price":1495.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/KeyboardForMacbookAir11inchA1465A1370-1.jpg?v=1585797634"},{"product_id":"macbook-pro-13-3-inch-model-a1181-laptop-replacement-keyboard-us-layout","title":"MacBook  Pro 13.3 inch Model A1181 |  Laptop Replacement Keyboard - UK\/US Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA brand-new replacement keyboard for the 13.3-inch MacBook (Model A1181), ready to bring a damaged or unresponsive original back to life. A straightforward swap that saves you buying a whole new laptop.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop replacement keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook 13.3-inch Core 2 Duo (1.83, 2.00, 2.16, 2.2, 2.4 GHz), A1181, A1185, Year 2008\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\/UK\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#f6f6f8;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eWhite\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new and tested to be 100% working, backed by a 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515257831542,"sku":"KB-AP-1181-WUS","price":1150.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/A1181macbookkeyboard.jpg?v=1585797646"},{"product_id":"macbook-pro-13-3-inch-retina-model-a1708-laptop-replacement-keyboard-us-layout","title":"MacBook  Pro 13.3 inch Retina Model A1708 |  Laptop Replacement Keyboard - UK\/US Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA brand-new replacement keyboard for the 13.3-inch MacBook Pro Retina (Model A1708), ideal if your original keys are sticky, broken or unresponsive. An easy fit that gets you typing properly again.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop replacement keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook Pro 13.3-inch Retina A1708, Year 2016-2017\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#1d1d1f;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eBlack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new and tested to be 100% working, backed by a 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515265237110,"sku":"KB-AP-A1708-BUS","price":2645.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/ReplacementLaptopKeyboardwithBacklightforAppleMacBookA1708.jpg?v=1585797656"},{"product_id":"macbook-pro-17-inch-model-a1297-laptop-replacement-keyboard-us-layout","title":"MacBook  Pro 17 inch Model A1297 |  Laptop Replacement Keyboard - UK\/US Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA brand-new replacement keyboard for the 17-inch MacBook Pro (Model A1297), a simple way to fix damaged or worn-out keys without replacing the whole machine. Tested and ready to install.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop replacement keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook Pro 17-inch A1297, Year 2009-2011\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#1d1d1f;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eBlack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new and tested to be 100% working, backed by a 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515270512758,"sku":"KB-AP-A1297-BUS","price":1495.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/MacBookPro17inchUnibodyModelA1297-shop.asetos.co.za.jpg?v=1585797660"},{"product_id":"copy-of-macbook-pro-retina-13-inch-model-a1425-year-2012-2013-laptop-replacement-keyboard-us-uk-layout","title":"Macbook Pro Retina 13 inch Model A1425 | Year 2012 2013 Laptop Replacement Keyboard - UK\/US Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA brand-new replacement keyboard for the 13-inch MacBook Pro Retina (Model A1425), perfect for restoring full typing function when your original is damaged or broken. A clean, easy upgrade.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop replacement keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook Pro 13-inch Retina A1425, Late 2012 - Early 2013\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\/UK\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#1d1d1f;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eBlack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new and tested to be 100% working, backed by a 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515282636918,"sku":"KB-AP-A1425-BUS","price":1495.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/US-Layout-Laptop-Replacement-Keyboard-for-Apple-MacBook-Pro-Retina-13-inch-A1425-2012-2013-Laptops-shop.asetos.co.za_6c9718f7-e0ed-4b84-83b0-c4b21a6bdfdf.jpg?v=1585797665"},{"product_id":"macbook-pro-retina-13-inch-model-a1502-year-2013-2014-laptop-replacement-keyboard-uk-us-layout","title":"Macbook Pro Retina 13 inch Model A1502 | Year 2013 - 2014 Laptop Replacement Keyboard - UK\/US Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA brand-new replacement keyboard for the 13-inch MacBook Pro Retina (Model A1502), a budget-friendly fix for broken or unresponsive keys. Straightforward to fit if you know the steps to remove the old one.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop replacement keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook Pro 13-inch Retina A1502, Year 2013-2014\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\/UK\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#1d1d1f;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eBlack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new and tested to be 100% working, backed by a 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515289944182,"sku":"KB-AP-A1502-BUS","price":1150.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/a1502LaptopReplacementkeyboard.jpg?v=1585797678"},{"product_id":"macbook-pro-retina-15-inch-model-a1398-laptop-replacement-keyboard-uk-us-layout","title":"MacBook  Pro Retina 15 inch Model A1398 |  Laptop Replacement Keyboard - UK\/US Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA brand-new replacement keyboard for the 15-inch MacBook Pro Retina (Model A1398), the easy answer to damaged or worn keys. Get your machine typing like new without replacing the whole laptop.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop replacement keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook Pro 15-inch Retina A1398, MC975, MC992, Year 2012-2014\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\/UK\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#1d1d1f;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eBlack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new and tested to be 100% working, backed by a 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515297218678,"sku":"KB-AP-A1398-BUS","price":1495.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/MacBookProRetina15InchModelA1398.jpg?v=1585797682"},{"product_id":"macbook-pro-15-inch-model-a1286-laptop-replacement-keyboard-uk-us-layout","title":"MacBook  Pro 15 inch Model A1286 |  Laptop Replacement Keyboard - UK\/US Layout","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA brand-new replacement keyboard for the 15-inch MacBook Pro (Model A1286), ideal for fixing broken, sticky or unresponsive keys. A simple swap that restores full typing comfort.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eLaptop replacement keyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook Pro 15-inch A1286, Year 2009-2012\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUS\/UK\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#1d1d1f;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eBlack\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand new and tested to be 100% working, backed by a 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31515314454646,"sku":"KB-AP-A1398-BUS","price":1495.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/MacbookPro15inchA1286-2.jpg?v=1585797694"},{"product_id":"ipd-trackpad-keyboard-flex-cables-macbook-retina-12-a1534-early-2015-2016-2017","title":"IPD Trackpad Keyboard Flex Cables - MacBook Retina 12\" A1534 Early 2015 2016 2017","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eA new IPD trackpad flex cable for the 12-inch Retina MacBook, linking the Force Touch trackpad and keyboard to the logic board. The right fix when an unresponsive trackpad or keyboard traces back to a faulty cable.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eIPD trackpad \/ keyboard flex cable\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook 12\" Retina A1534 (Early 2015, 2016, 2017); Apple parts 923-00407, 923-01005\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cellipse cx=\"12\" cy=\"6\" rx=\"8\" ry=\"3\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M4 6v6a8 3 0 0 0 16 0v-6\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 12v6a8 3 0 0 0 16 0v-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCapacity\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003e1 x IPD trackpad flex cable\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eBrand-new replacement flex cable, tested and backed by our in-store warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":31519494996086,"sku":"","price":690.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/Trackpad-Keyboard-Cable-MacBook-12inch-Retina-A1534-Early-2015.jpg?v=1585925574"},{"product_id":"apple-macbook-pro-top-case-with-battery-a2141-16-2019-space-grey-used-second-hand","title":"Apple MacBook Pro Top Case With Battery A2141 16\" 2019 Space Gray (Used - Second Hand)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eThis Space Gray top case for the 16-inch MacBook Pro A2141 bundles the keyboard, Touch Bar, speakers and battery in one assembly. It is a tidy way to refresh several worn components of your MacBook at once.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eTop case with battery (keyboard, Touch Bar, speakers, battery)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple MacBook Pro 16-inch Late 2019 A2141 (part 661-13161)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#7d7e80;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eSpace Gray\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePre-owned second-hand top case assembly, backed by our warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":42733816217848,"sku":"661-13161","price":4999.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/products\/AppleMacBookProTopCaseWithBatteryA2141162019SpaceGrey.jpg?v=1649916844"},{"product_id":"a1707-topcase-space-grey-for-apple-macbook-pro-15-inch-retina-touch-bar-a1707-late-2016-to-mid-2017-used","title":"A1707 TopCase (Space Grey) for Apple MacBook Pro 15 inch retina Touch Bar A1707 Late 2016 to Mid 2017 (Used)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eThis is a replacement top case for the 15-inch MacBook Pro A1707 Touch Bar (Late 2016 to Mid 2017), in Space Grey. It includes the keyboard, C-shell and Touch Bar board, so you can restore a worn or damaged top case.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eTop case with keyboard and Touch Bar (no trackpad)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 15-inch A1707, Late 2016 to Mid 2017\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"display:inline-block;width:20px;height:20px;border-radius:50%;background:#7d7e80;border:1px solid rgba(0,0,0,0.25);\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eColour\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eSpace Grey\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"2\" y=\"6\" width=\"20\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"14\" x2=\"16\" y2=\"14\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eLayout\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUSA\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 2v6M15 2v6M6 8h12v3a6 6 0 0 1-12 0z\"\u003e\u003c\/path\u003e\u003cline x1=\"12\" y1=\"17\" x2=\"12\" y2=\"22\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eConnector\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eApple Part 661-07946\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eUsed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eIn stock at our Rosebank branch (Shop G15, The Zone, Rosebank); collect same day or get nationwide courier delivery in 1 to 2 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePre-owned and supplied in working order; touchpad and fingerprint sensor are not included, and we offer in-store fitting with a 3-month warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThe price is for the part only and excludes fitting; professional installation is available at our Rosebank branch. Please confirm compatibility with your device before ordering, or call or WhatsApp us on 084 464 4666 for help.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":45864291041528,"sku":"A1707-PR","price":2300.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/SpacegrayA1707TopcasewithKBandtouchbarMacBookProRetina15Palmrest.webp?v=1729862416"},{"product_id":"macbook-pro-m3-max-16-a2991-keyboard-premium","title":"MacBook Pro M3 Max 16\" A2991 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro M3 Max 16\" A2991 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro M3 Max 16\" A2991\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277449666808,"sku":"AS147317","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS147317.png?v=1781892488"},{"product_id":"macbook-pro-13-m2-a2338-keyboard-premium","title":"MacBook Pro 13\" M2 A2338 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 13\" M2 A2338 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 13\" M2 A2338\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277467623672,"sku":"AS166733","price":7569.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS166733_55a23ffe-0f0d-4dcb-8dea-5807f0af26b9.png?v=1782144619"},{"product_id":"macbook-pro-14-2021-a2442-keyboard-premium","title":"MacBook Pro 14\" 2021 A2442 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 14\" 2021 A2442 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 14\" 2021 A2442\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277480272120,"sku":"AS093526","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS093526.png?v=1781892511"},{"product_id":"macbook-pro-13-3-m1-a2338-keyboard-premium","title":"MacBook Pro 13.3\" M1 A2338 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 13.3\" M1 A2338 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 13.3\" M1 A2338\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277495279864,"sku":"AS102407","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS102407_7c6cd5d0-002e-469c-876f-79b5c831c5e0.png?v=1782143706"},{"product_id":"macbook-pro-13-3-m1-a2338-keyboard-premium-1","title":"MacBook Pro 13.3\" M1 A2338 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 13.3\" M1 A2338 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 13.3\" M1 A2338\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277501604088,"sku":"AS075963","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS075963.png?v=1781892526"},{"product_id":"macbook-pro-13-3-m1-a2338-keyboard-premium-2","title":"MacBook Pro 13.3\" M1 A2338 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 13.3\" M1 A2338 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 13.3\" M1 A2338\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277507535096,"sku":"AS069075","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS069075.png?v=1781892531"},{"product_id":"macbook-pro-13-3-a1708-keyboard-premium","title":"MacBook Pro 13.3\" A1708 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 13.3\" A1708 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 13.3\" A1708\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277588111608,"sku":"AS039088","price":2007.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS039088.png?v=1781892590"},{"product_id":"macbook-pro-13-3-a1708-keyboard-premium-1","title":"MacBook Pro 13.3\" A1708 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 13.3\" A1708 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 13.3\" A1708\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277600760056,"sku":"AS003518","price":1607.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS003518.png?v=1781892599"},{"product_id":"macbook-pro-15-4-a1707-keyboard-premium","title":"MacBook Pro 15.4\" A1707 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 15.4\" A1707 with this replacement keyboard. A brand-new replacement part.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 15.4\" A1707\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eNew\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eNew replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277619798264,"sku":"AS138016","price":4672.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS138016_f704851b-cc4e-4595-9703-fa616ab1ba0d.png?v=1782144332"},{"product_id":"macbook-pro-15-4-a1707-keyboard-premium-1","title":"MacBook Pro 15.4\" A1707 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 15.4\" A1707 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 15.4\" A1707\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277636542712,"sku":"AS003517","price":2266.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS003517_ecf30d2c-6257-4207-a659-92d184272361.png?v=1782143396"},{"product_id":"macbook-pro-13-3-a1706-keyboard-premium","title":"MacBook Pro 13.3\" A1706 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 13.3\" A1706 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 13.3\" A1706\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277659054328,"sku":"AS076933","price":1330.0,"currency_code":"ZAR","in_stock":true}]},{"product_id":"macbook-pro-13-3-a1706-keyboard-premium-1","title":"MacBook Pro 13.3\" A1706 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Pro 13.3\" A1706 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Pro 13.3\" A1706\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277666951416,"sku":"AS031531","price":2453.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS031531.png?v=1781892648"},{"product_id":"macbook-retina-pro-13-3-a1502-keyboard-premium","title":"Macbook Retina Pro 13.3\" A1502 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your Macbook Retina Pro 13.3\" A1502 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacbook Retina Pro 13.3\" A1502\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277715677432,"sku":"AS003512","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS003512.png?v=1781892686"},{"product_id":"macbook-air-13-3-m2-a2681-keyboard-premium","title":"Macbook Air 13.3\" M2 A2681 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your Macbook Air 13.3\" M2 A2681 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacbook Air 13.3\" M2 A2681\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277740056824,"sku":"AS123551","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS123551.png?v=1781892729"},{"product_id":"macbook-air-13-3-m1-a2337-keyboard-premium","title":"Macbook Air 13.3\" M1 A2337 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your Macbook Air 13.3\" M1 A2337 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacbook Air 13.3\" M1 A2337\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277740155128,"sku":"AS139985","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS139985_8a20aa43-4bfa-41cd-b4d0-d3830f1fc7a3.png?v=1782144348"},{"product_id":"macbook-air-13-3-m1-a2337-keyboard-premium-1","title":"Macbook Air 13.3\" M1 A2337 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your Macbook Air 13.3\" M1 A2337 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacbook Air 13.3\" M1 A2337\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277740679416,"sku":"AS102408","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS102408_f0ab916a-a129-4edb-8428-f23c74f42eb9.png?v=1782143712"},{"product_id":"macbook-air-13-3-m1-a2337-keyboard-premium-2","title":"Macbook Air 13.3\" M1 A2337 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your Macbook Air 13.3\" M1 A2337 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacbook Air 13.3\" M1 A2337\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277740777720,"sku":"AS068838","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS068838.png?v=1781892759"},{"product_id":"macbook-air-13-3-a2179-keyboard-premium","title":"MacBook Air 13.3\" A2179 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Air 13.3\" A2179 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Air 13.3\" A2179\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277740941560,"sku":"AS075966","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS075966.png?v=1781892765"},{"product_id":"macbook-air-11-6-a1370-keyboard-premium","title":"Macbook Air 11.6\" A1370 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your Macbook Air 11.6\" A1370 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacbook Air 11.6\" A1370\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277741760760,"sku":"AS007419","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS007419.png?v=1781892788"},{"product_id":"macbook-air-13-3-a1466-keyboard-premium","title":"Macbook Air 13.3\" A1466 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your Macbook Air 13.3\" A1466 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacbook Air 13.3\" A1466\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277748183288,"sku":"AS066418","price":1330.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS066418_0d1fead3-8aba-43e5-876a-eed33c63328e.png?v=1782143476"},{"product_id":"macbook-retina-12-6-a1534-keyboard-premium","title":"MacBook Retina 12.6\" A1534 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Retina 12.6\" A1534 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Retina 12.6\" A1534\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277756702968,"sku":"AS150477","price":3395.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS150477_c2209621-6bb5-40f1-a38b-e46614b92d52.png?v=1782144412"},{"product_id":"macbook-retina-12-6-a1534-keyboard-premium-1","title":"MacBook Retina 12.6\" A1534 Keyboard (Premium)","description":"\u003cdiv class=\"asetos-product\"\u003e\n\u003cp style=\"font-size:15px;line-height:1.7;color:#222;\"\u003eReplace worn or faulty keys on your MacBook Retina 12.6\" A1534 with this replacement keyboard. A premium aftermarket part offering a reliable, cost-effective fix.\u003c\/p\u003e\n\u003cul style=\"margin:18px 0;padding:0;border-top:1px solid #ededed;\"\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 11l8-8 9 1 1 9-8 8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"15\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003ePart Type\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eKeyboard\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M10 4h4v2.5a1.8 1.8 0 1 0 0 3.5V14H4V9.5a1.8 1.8 0 1 1 0-3.5V4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eCompatibility\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003eMacBook Retina 12.6\" A1534\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"display:flex;align-items:center;gap:14px;padding:10px 4px;border-bottom:1px solid #ededed;list-style:none;\"\u003e\n\u003cspan style=\"flex:0 0 26px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;\"\u003e\u003cspan style=\"color:#7ab55c;display:inline-flex;\"\u003e\u003csvg viewbox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"4,12 10,18 20,6\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:13px;color:#777;min-width:124px;\"\u003eGrade\u003c\/span\u003e\u003cspan style=\"font-size:15px;font-weight:600;color:#222;\"\u003ePremium aftermarket\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eDelivery:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eImported to order from our overseas supplier; please allow around 20 working days for delivery. Not held in store, so confirm timing before you visit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003eCondition:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003ePremium aftermarket replacement part, supplied new and function-tested.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"border-left:3px solid #7ab55c;border-radius:0;padding:6px 12px;margin:8px 0;background:#f7f7f7;\"\u003e\n\u003cstrong style=\"font-size:12px;color:#7ab55c;\"\u003ePlease note:\u003c\/strong\u003e \u003cspan style=\"font-size:13px;color:#444;\"\u003eThis is a replacement part, not a complete device. Professional fitting is available at our Rosebank store; for compatibility help call or WhatsApp 084 464 4666.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Asetos","offers":[{"title":"Default Title","offer_id":49277770727672,"sku":"AS069027","price":2831.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/files\/AS069027.png?v=1781892825"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1029\/9525\/collections\/AppleMacBookProTopCaseWithBatteryA2141162019SpaceGrey_480x_dc9aff08-8852-4f0d-8bbb-8fd8c55c4645.webp?v=1654754048","url":"https:\/\/shop.asetos.co.za\/collections\/macbook-replacement-keyboards.oembed?page=2","provider":"Asetos Computers","version":"1.0","type":"link"}