{"title":"M2 G87","description":"\u003cp\u003eShop carbon fibre parts for the BMW M2 G87, including splitters, grilles, diffusers, side skirts, spoilers and exterior trims.\u003c\/p\u003e","products":[{"product_id":"af-carbon-fibre-wing-mirror-covers-for-bmw-m3-g80-m4-g82-m2-g87-2021","title":"Carbon Fibre Wing Mirror Covers for BMW G80 M3 G82 M4 \u0026 G87 M2 (2021+)","description":"\u003ch5\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cstrong\u003eCarbon Fibre Wing Mirror Covers for BMW G80 M3, G82 M4 \u0026amp; G87 M2 (2021+)\u003c\/strong\u003e\n\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eVehicle Compatibility:\u003c\/strong\u003e BMW M3 G80\/G81, M4 G82\/G83, M2 G87 (2021+)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium pre-preg carbon fibre 2x2 weave\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFinish:\u003c\/strong\u003e High-gloss carbon fibre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eDesign:\u003c\/strong\u003e OEM-style replacement mirror covers\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e Direct fitment to mirrors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eWeight Savings:\u003c\/strong\u003e Lighter than stock mirrors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation:\u003c\/strong\u003e Plug \u0026amp; Drive OEM-style fit\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-weight: bold;\"\u003e\n\u003cp\u003e\u003cstrong\u003eLeft hand and right hand drive variants\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Left Hand Drive EU","offer_id":56609902887256,"sku":"AF-6234","price":2500.0,"currency_code":"PLN","in_stock":true},{"title":"Right Hand Drive UK","offer_id":56609902920024,"sku":"AF-1362","price":2500.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-wing-mirror-covers-for-bmw-g80-m3-g82-m4-and-g87-m2-2021-01.jpg?v=1791501386"},{"product_id":"pre-preg-dry-carbon-fibre-style-ducktail-rear-spoiler-for-bmw-m3-m4-g80-g82-2021","title":"Carbon Fibre Ducktail Style Spoiler for BMW G80 M3 G82 M4 G87 M2 2021+","description":"\u003ch5\u003ePre-Preg Carbon Fibre Ducktail Style Spoiler for BMW G80 M3 G82 M4 G87 M2 2021+\u003c\/h5\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003e\u003cstrong\u003eAF Series - \u003cmeta charset=\"utf-8\"\u003esubtle signature logo detail\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eVehicle Compatibility:\u003c\/strong\u003e BMW G80 M3, BMW G82\/G83 M4 \u0026amp; G87 BMW M2\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Pre-preg dry carbon fibre 2x2 weave\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eStyle:\u003c\/strong\u003e Ducktail rear spoiler\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFitment:\u003c\/strong\u003e Precision-molded for OEM trunk contours\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eInstallation:\u003c\/strong\u003e Adhesive tape 3M installation\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePerformance:\u003c\/strong\u003e Improved rear-end aerodynamics \u0026amp; aggressive styling\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"M3 G80 2021+","offer_id":56982562898264,"sku":"AF-4477","price":1200.0,"currency_code":"PLN","in_stock":true},{"title":"M4 G82 2021+","offer_id":56982562931032,"sku":"AF-2329","price":1200.0,"currency_code":"PLN","in_stock":true},{"title":"M2 G87","offer_id":57244158886232,"sku":"AF-9807","price":1200.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-ducktail-style-spoiler-for-bmw-g80-m3-g82-m4-g87-m2-2021-01.jpg?v=1791501387"},{"product_id":"carbon-fibre-v3-grille-for-bmw-g80-m2-g87-2021","title":"Carbon Fibre V3 Grille for BMW M2 G87 2021+","description":"\u003cp\u003e\u003cstrong\u003eCarbon Fibre V3 Grille BMW G87 M2 (2021+)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003ePre-preg carbon fibre 2x2 weave\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eHigh-gloss, UV-resistant clear coat\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eLightweight and durable\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eDirect fit for BMW G87 M2 (2021+)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":56653163856216,"sku":"AF-5041","price":2500.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-v3-grille-for-bmw-m2-g87-2021-01.jpg?v=1791501442"},{"product_id":"carbon-fibre-rear-tail-spoiler-for-bmw-m2-g87-2021","title":"Carbon Fibre Rear Tail Spoiler V1 Style for BMW M2 G87 2021+","description":"\u003cp\u003e\u003cstrong\u003eCarbon Fibre Rear Tail Spoiler V1 Style BMW M2 G87 (2021+)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePre-preg carbon fibre 2x2 weave\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eHigh-gloss UV-resistant clear coat\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eLightweight and durable\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrecision fit for BMW M2 G87 (2021+)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":56653186433368,"sku":"AF-9671","price":4050.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-rear-tail-spoiler-v1-style-for-bmw-m2-g87-2021-01.jpg?v=1791501442"},{"product_id":"carbon-fibre-v1-grille-for-bmw-m2-g87-2021","title":"Carbon Fibre V1 Grille for BMW M2 G87 2021+","description":"\u003ch5\u003e\u003cstrong\u003eCarbon Fibre V1 Grille BMW M2 G87 (2021+)\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePre-preg carbon fibre 2x2 weave\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eHigh-gloss, UV-resistant clear coat\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eLightweight and durable\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrecision fit for BMW M2 G87 (2021+)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":56653206094168,"sku":"AF-5931","price":2500.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-v1-grille-for-bmw-m2-g87-2021-01.jpg?v=1791501442"},{"product_id":"carbon-fibre-v1-side-skirts-for-bmw-m2-g87-2021","title":"Carbon Fibre V1 Side Skirts for BMW M2 G87 2021+","description":"\u003ch5\u003e\u003cstrong\u003eCarbon Fibre V1 Side Skirts BMW M2 G87 (2021+)\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePerformance-inspired design\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePre-preg carbon fibre 2x2 weave\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eHigh-gloss, UV-resistant clear coat\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eLightweight and durable\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrecision fit for BMW M2 G87 (2021+)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":56653208027480,"sku":"AF-0095","price":2500.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-v1-side-skirts-for-bmw-m2-g87-2021-01.jpg?v=1791501442"},{"product_id":"carbon-fibre-antenna-for-bmw-gxx-g42-g80-g82-g20-g22-g87","title":"Carbon Fibre Shark Fin Antenna for BMW GXX","description":"\u003ch5\u003e\u003cstrong\u003eBMW Carbon Fibre Shark Fin Antenna Cover\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eMade from high-quality carbon fibre for lightweight strength\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnhances exterior styling with a sporty, glossy finish\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eEasy installation adhesive-backed, no drilling required\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eCompatible with BMW G42, G80, G82, G20, G22, G87 models\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eDurable, weather-resistant, and UV-protected\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":56654428111192,"sku":"AF-4978","price":1000.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-shark-fin-antenna-for-bmw-gxx-01.jpg?v=1791501463"},{"product_id":"carbon-fibre-seat-cover-trim-for-bmw-gxx","title":"Carbon Fibre Seat Cover Trim for BMW GXX","description":"\u003ch5\u003e\u003cstrong\u003eCarbon Fibre Seat Cover Trim – BMW GXX Series\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eCarbon fibre finish for a luxury look\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003ePrecision fit for BMW GXX series interiors\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eLightweight, durable, and scratch-resistant\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eEnhances interior aesthetics instantly\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eEasy installation with no modifications required\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":56659452625240,"sku":"AF-3925","price":1300.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-seat-cover-trim-for-bmw-gxx-01.jpg?v=1791501463"},{"product_id":"carbon-fibre-front-lip-v1-for-bmw-m2-g87-2021","title":"Carbon Fibre V1 Front Lip for BMW M2 G87 2021+","description":"\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-1\" data-turn-id=\"edaaafaa-0c47-47ea-866f-858a8132befa\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-2\" data-turn-id=\"request-WEB:7bc1901b-f1ca-46b3-9ab1-ac3fcaf647f6-0\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"d7b30dfd-f488-4001-9863-e4d8d1283ece\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003ch5 data-end=\"421\" data-start=\"0\"\u003e\u003cstrong\u003eCarbon Fibre V1 Front Lip BMW M2 G87 2021+\u003c\/strong\u003e\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli data-end=\"42\" data-start=\"0\" data-section-id=\"osshg8\"\u003eDesigned for BMW M2 G87 (2021+ models)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"188\" data-start=\"109\" data-section-id=\"1k41u66\"\u003eMade from high-quality carbon fibre for lightweight strength and durability\u003c\/li\u003e\n\u003cli data-end=\"249\" data-start=\"189\" data-section-id=\"71fjhk\"\u003eEnhances aerodynamic performance and front-end stability\u003c\/li\u003e\n\u003cli data-end=\"301\" data-start=\"250\" data-section-id=\"1u6ss31\"\u003ePremium gloss finish for a sleek, high-end look\u003c\/li\u003e\n\u003cli data-end=\"372\" data-start=\"302\" data-section-id=\"1nvhixf\"\u003ePrecision fitment for seamless integration with the factory bumper\u003c\/li\u003e\n\u003cli data-is-last-node=\"\" data-end=\"440\" data-start=\"373\" data-section-id=\"1ium7zp\"\u003eClip on installation \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":56883962216792,"sku":"AF-8029","price":3900.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-v1-front-lip-for-bmw-m2-g87-2021-01.jpg?v=1791501463"},{"product_id":"custom-carbon-steering-wheel-bmw-gxx-new-lci","title":"Custom Carbon Steering Wheel BMW GXX NEW LCI","description":"\u003ch5 data-end=\"41\" data-start=\"0\"\u003eCustomize your Steering Wheel BMW GXX LCI\u003c\/h5\u003e\n\u003cp data-end=\"271\" data-start=\"43\"\u003eUpgrade your interior with a fully custom steering wheel built specifically for the BMW GXX LCI platform. Designed for drivers who demand both performance and refined aesthetics, each wheel is crafted to match your exact vision.\u003c\/p\u003e\n\u003cp data-end=\"581\" data-start=\"273\"\u003eChoose from premium materials such as Alcantara, leather, and carbon fibre, along with custom stitching, center stripe options, and a wide range of finishes. The updated ergonomic design enhances grip and driving control while delivering a modern, motorsport-inspired appearance tailored to the LCI interior.\u003c\/p\u003e\n\u003cp data-end=\"603\" data-start=\"583\"\u003e\u003cstrong data-end=\"603\" data-start=\"583\"\u003eBefore You Order\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"752\" data-start=\"605\"\u003eEach AF.CRBN steering wheel is built to your exact specifications. If you don’t see a configuration that fits your vision, feel free to contact us.\u003c\/p\u003e\n\u003cp data-end=\"1025\" data-start=\"754\"\u003eOnce your order is placed, our team will reach out via email to request a photo of your current steering wheel. This step ensures perfect compatibility with the GXX LCI setup before production begins. Your wheel will only enter production after all details are confirmed.\u003c\/p\u003e\n\u003cp data-end=\"1128\" data-start=\"1027\"\u003e\u003cstrong data-end=\"1043\" data-start=\"1027\"\u003ePlease note:\u003c\/strong\u003e\u003cbr\u003eShift paddles are sold separately. The airbag cover is not included. The buttons are not included. Shift paddles, airbag and buttons including M1 \u0026amp; M2 buttons must be replaced with original parts from the old wheel. \u003c\/p\u003e\n\u003cp data-end=\"1345\" data-start=\"1130\"\u003e\u003cstrong data-end=\"1148\" data-start=\"1130\"\u003eSafety notice:\u003c\/strong\u003e\u003cbr\u003eVehicles equipped with Driver Assistant Pro may experience reduced or no touch detection due to the custom upholstery. Always keep both hands on the wheel and remain fully attentive while driving.\u003c\/p\u003e\n\u003cp data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1479\" data-start=\"1347\"\u003e\u003cstrong data-end=\"1364\" data-start=\"1347\"\u003eInstallation:\u003c\/strong\u003e\u003cbr\u003eFor best results, we strongly recommend installation by an authorised AF.CRBN partner or a qualified professional.\u003c\/p\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":57241629589848,"sku":"AF-2852","price":3800.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/custom-carbon-steering-wheel-bmw-gxx-new-lci-01.jpg?v=1791501484"},{"product_id":"carbon-fibre-window-trim-for-bmw-m3-g80-g81-m4-g82-g83-m2-g87","title":"Carbon Fibre Window Trim for BMW M3 G80 G81 M4 G82 G83 \u0026 M2 G87","description":"\u003ch5\u003e\u003cstrong\u003eCarbon Fibre Window Trim for BMW M3 G80\/G81 M4 G82\/G83 \u0026amp; M2 G87\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePre-preg carbon fibre\u003c\/li\u003e\n\u003cli\u003eGloss UV-resistant finish\u003c\/li\u003e\n\u003cli\u003eOEM-style precise fitment\u003c\/li\u003e\n\u003cli\u003eLightweight and durable\u003c\/li\u003e\n\u003cli\u003eSporty aggressive styling\u003c\/li\u003e\n\u003cli\u003eEasy installation direct fitment \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":57273056723288,"sku":"AF-2984","price":1000.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-window-trim-for-bmw-m3-g80-g81-m4-g82-g83-and-m2-g87-01.jpg?v=1791501484"},{"product_id":"carbon-fibre-diffuser-for-bmw-m2-g87-2021","title":"Carbon Fibre Diffuser for BMW M2 G87 2021+","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"edaaafaa-0c47-47ea-866f-858a8132befa\" data-testid=\"conversation-turn-1\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:7bc1901b-f1ca-46b3-9ab1-ac3fcaf647f6-0\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d7b30dfd-f488-4001-9863-e4d8d1283ece\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003ch5 data-start=\"0\" data-end=\"421\"\u003e\u003cstrong\u003eCarbon Fibre Rear Diffuser BMW M2 G87 2021+\u003c\/strong\u003e\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong data-end=\"767\" data-start=\"741\"\u003eVehicle Compatibility:\u003c\/strong\u003e BMW M2 G87 (2021+ models) \u003cbr data-end=\"790\" data-start=\"787\"\u003e\u003cstrong data-end=\"803\" data-start=\"790\"\u003eMaterial:\u003c\/strong\u003e Premium carbon fibre\u003cbr data-end=\"827\" data-start=\"824\"\u003e\u003cstrong data-end=\"837\" data-start=\"827\"\u003eStyle:\u003c\/strong\u003e \u003cmeta charset=\"utf-8\"\u003eEnhances aerodynamic performance and front-end stability\u003cbr data-end=\"872\" data-start=\"869\"\u003e\u003cstrong data-is-only-node=\"\" data-end=\"883\" data-start=\"872\"\u003eFinish:\u003c\/strong\u003e \u003cmeta charset=\"utf-8\"\u003ePremium gloss finish for a sleek, high-end look\u003cbr data-end=\"916\" data-start=\"913\"\u003e\u003cstrong data-end=\"927\" data-start=\"916\"\u003eDesign:\u003c\/strong\u003e Aggressive, rear-end enhancement\u003cbr data-end=\"963\" data-start=\"960\"\u003e\u003cstrong data-end=\"975\" data-start=\"963\"\u003eFitment:\u003c\/strong\u003e \u003cmeta charset=\"utf-8\"\u003eDirect replacement plug \u0026amp; drive clip on installation \u003cbr\u003e\u003c\/p\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":57273451053400,"sku":"AF-0678","price":3800.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-diffuser-for-bmw-m2-g87-2021-01.jpg?v=1791501504"},{"product_id":"carbon-fibre-oem-lower-grille-for-bmw-m2-g87-2021","title":"Carbon Fibre Lower Grille for BMW M2 G87 2021+","description":"\u003ch5\u003e\u003cstrong\u003eCarbon Fibre OEM Lower Grille for BMW M2 G87 2021+\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDesigned for BMW M2 G87 2021+\u003c\/li\u003e\n\u003cli\u003eOEM-style fitment and design\u003c\/li\u003e\n\u003cli\u003eLightweight real carbon fibre 2x2 weave\u003c\/li\u003e\n\u003cli\u003eHigh-gloss UV-resistant finish\u003c\/li\u003e\n\u003cli\u003eMotorsport-inspired styling\u003c\/li\u003e\n\u003cli\u003eDirect replacement clip on installation \u003c\/li\u003e\n\u003cli\u003eEnhances front bumper appearance and styling\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":57274296762712,"sku":"AF-0987","price":3500.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-lower-grille-for-bmw-m2-g87-2021-01.jpg?v=1791501504"},{"product_id":"carbon-fibre-mp-style-front-air-vents-for-bmw-m2-g87-2021","title":"Carbon Fibre Front Lower Air Vents for BMW M2 G87 2021+","description":"\u003ch5\u003e\u003cstrong\u003eCarbon Fibre Front Air Vents for BMW M2 G87 2021+\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDesigned for BMW M2 G87 2021+\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLightweight pre-peg carbon fibre \u003c\/li\u003e\n\u003cli\u003eOEM-style fitment and finish\u003c\/li\u003e\n\u003cli\u003eHigh-gloss UV-resistant clear coat\u003c\/li\u003e\n\u003cli\u003eEnhances front-end airflow styling\u003c\/li\u003e\n\u003cli\u003eDirect replacement installation clip on \u0026amp; 3M tape \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"AF.CRBN","offers":[{"title":"Default Title","offer_id":57274316128600,"sku":"AF-6074","price":2500.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-front-lower-air-vents-for-bmw-m2-g87-2021-01.jpg?v=1791501505"},{"product_id":"carbon-fibre-swan-neck-spoiler-for-bmw-g80-m3-g82-m4-g87-m2","title":"Carbon Fibre Swan Neck Spoiler for BMW G80 M3 G82 M4 G87 M2","description":"\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003csection dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\"\u003e\n\u003cdiv class=\"flex flex-col text-sm\"\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-3 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling\"\u003e\n\u003ch5\u003e\u003cstrong\u003eCarbon Fibre Swan Neck Spoiler for BMW G80 M3 \u0026amp; G82 M4\u003c\/strong\u003e\u003c\/h5\u003e\n\u003cdiv class=\"qMYqUG_convSearchResultHighlightRoot\"\u003e\n\u003cdiv class=\"\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-3 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cp class=\"x1yc453h x1c3i2sq x1gtpwm6 x7amdea x1i21sxh xladpa3 x1iykcro xma8rkl x1fie51u xgyxj25 x1xobyvs x1fv8qjw x1a024ua x14l7nz5 x1pjt2rx x160d6zm xrxpjvj\" dir=\"ltr\" data-assistant-stream-block-index=\"0\"\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"xonam98 x1epdd7z xemmon1 xn020vs xfl32do xluzp7q x1yc453h x38giro xat24cr x1xobyvs x1fv8qjw xdj266r xrxpjvj x1bxe5rh\" data-assistant-stream-block=\"\" data-assistant-stream-block-index=\"1\"\u003e\n\u003cli class=\"x1datfip xp5n6w9 x2xbuc6 xlty9xr xitg8i0 xlecmv9 x1ytk7xi\" data-streaming-stylex-tokens=\"xlty9xr xitg8i0 xlecmv9 x1ytk7xi\"\u003e\n\u003cp class=\"x1yc453h xma8rkl xgoqxah xutxfr x1fie51u xgyxj25 x1xobyvs x1elgs31 x1fv8qjw xcy5tzr x1ht4adc xnvauns x1c2l018 x14l7nz5 xuw7688 x1pjt2rx x160d6zm xrxpjvj\" dir=\"ltr\"\u003e\u003cstrong class=\"x7amdea\"\u003eMaterial:\u003c\/strong\u003e Pre-Preg Carbon Fibre\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"x1datfip xp5n6w9 x2xbuc6 xlty9xr xitg8i0 xlecmv9 x1ytk7xi\" data-streaming-stylex-tokens=\"xlty9xr xitg8i0 xlecmv9 x1ytk7xi\"\u003e\n\u003cp class=\"x1yc453h xma8rkl xgoqxah xutxfr x1fie51u xgyxj25 x1xobyvs x1elgs31 x1fv8qjw xcy5tzr x1ht4adc xnvauns x1c2l018 x14l7nz5 xuw7688 x1pjt2rx x160d6zm xrxpjvj\" dir=\"ltr\"\u003e\u003cstrong class=\"x7amdea\"\u003eCompatibility:\u003c\/strong\u003e BMW M3 G80\/G81, BMW M4 G82\/G83 \u0026amp; BMW M2 G87\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"x1datfip xp5n6w9 x2xbuc6 xlty9xr xitg8i0 xlecmv9 x1ytk7xi\" data-streaming-stylex-tokens=\"xlty9xr xitg8i0 xlecmv9 x1ytk7xi\"\u003e\n\u003cp class=\"x1yc453h xma8rkl xgoqxah xutxfr x1fie51u xgyxj25 x1xobyvs x1elgs31 x1fv8qjw xcy5tzr x1ht4adc xnvauns x1c2l018 x14l7nz5 xuw7688 x1pjt2rx x160d6zm xrxpjvj\" dir=\"ltr\"\u003e\u003cstrong class=\"x7amdea\"\u003eFinish:\u003c\/strong\u003e Gloss\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"x1datfip xp5n6w9 x2xbuc6 xlty9xr xitg8i0 xlecmv9 x1ytk7xi\" data-streaming-stylex-tokens=\"xlty9xr xitg8i0 xlecmv9 x1ytk7xi\"\u003e\n\u003cp class=\"x1yc453h xma8rkl xgoqxah xutxfr x1fie51u xgyxj25 x1xobyvs x1elgs31 x1fv8qjw xcy5tzr x1ht4adc xnvauns x1c2l018 x14l7nz5 xuw7688 x1pjt2rx x160d6zm xrxpjvj\" dir=\"ltr\"\u003e\u003cstrong class=\"x7amdea\"\u003eCarbon Weave:\u003c\/strong\u003e 2x2 Twill Weave\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"x1datfip xp5n6w9 x2xbuc6 xlty9xr xitg8i0 xlecmv9 x1ytk7xi\" data-streaming-stylex-tokens=\"xlty9xr xitg8i0 xlecmv9 x1ytk7xi\"\u003e\n\u003cp class=\"x1yc453h xma8rkl xgoqxah xutxfr x1fie51u xgyxj25 x1xobyvs x1elgs31 x1fv8qjw xcy5tzr x1ht4adc xnvauns x1c2l018 x14l7nz5 xuw7688 x1pjt2rx x160d6zm xrxpjvj\" dir=\"ltr\"\u003e\u003cstrong class=\"x7amdea\"\u003eFitment:\u003c\/strong\u003e Designed specifically for the OEM factory \u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"x1datfip xp5n6w9 x2xbuc6 xitg8i0 xlecmv9 x1ytk7xi xlty9xr\" data-streaming-stylex-tokens=\"xlecmv9 x1ytk7xi xlty9xr xitg8i0\"\u003e\n\u003cp class=\"x1yc453h xma8rkl xgoqxah xutxfr x1fie51u xgyxj25 x1xobyvs x1elgs31 x1fv8qjw xcy5tzr x1ht4adc xnvauns x1c2l018 x14l7nz5 xuw7688 x1pjt2rx x160d6zm xrxpjvj\" dir=\"ltr\"\u003e\u003cstrong class=\"x7amdea\"\u003eStyle:\u003c\/strong\u003e \u003cmeta charset=\"utf-8\"\u003eEnhances rear downforce and aerodynamic efficiency\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"x1datfip xp5n6w9 x2xbuc6 xlty9xr xitg8i0 xlecmv9 x1ytk7xi\" data-streaming-stylex-tokens=\"xlty9xr xitg8i0 xlecmv9 x1ytk7xi\"\u003e\n\u003cp class=\"x1yc453h xma8rkl xgoqxah xutxfr x1fie51u xgyxj25 x1xobyvs x1elgs31 x1fv8qjw xcy5tzr x1ht4adc xnvauns x1c2l018 x14l7nz5 xuw7688 x1pjt2rx x160d6zm xrxpjvj\" dir=\"ltr\"\u003e\u003cstrong class=\"x7amdea\"\u003eInstallation: \u003c\/strong\u003eDrilling required on the rear trunk mount using provided screws.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-none translate-y-(--scroll-root-safe-area-inset-bottom) R6Vx5W_threadScrollVars min-h-(--gutter-remaining-height,0px) group-data-stream-active\/scroll-root:h-[calc(var(--thread-response-height)-16*var(--spacing))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden content-fade single-line flex flex-col\"\u003e\n\u003cdiv class=\"relative mx-auto h-0\"\u003e\n\u003cdiv class=\"flex h-0 items-end justify-center motion-safe:transition-all motion-safe:delay-300 motion-safe:duration-300 group-[:not([data-scroll-from-end])]\/scroll-root:scale-50 group-[:not([data-scroll-from-end])]\/scroll-root:translate-y-2 group-[:not([data-scroll-from-end])]\/scroll-root:opacity-0 group-[:not([data-scroll-from-end])]\/scroll-root:pointer-events-none group-[:not([data-scroll-from-end])]\/scroll-root:duration-100 group-[:not([data-scroll-from-end])]\/scroll-root:delay-0 absolute start-1\/2 z-10 -translate-x-1\/2 bottom-[calc(100%+3*var(--spacing)+var(--thread-scroll-to-bottom-banner-offset,0px))]\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"thread-bottom\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-[var(--thread-component-gap,1rem)]\"\u003e\n\u003cdiv class=\"w-full\"\u003e\n\u003cdiv class=\"flex justify-center empty:hidden\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\"\u003e\n\u003cdiv class=\"absolute start-0 end-0 bottom-full z-20\"\u003e\n\u003cdiv class=\"relative h-full w-full\"\u003e\n\u003cdiv class=\"mb-2 flex flex-col gap-3.5 pt-2\"\u003e\n\u003caside class=\"flex w-full items-start gap-4 rounded-3xl border py-4 ps-5 pe-3 text-sm [text-wrap:pretty] lg:mx-auto dark:border-transparent shadow-xxs md:items-center border-token-border-default bg-token-main-surface-primary text-token-text-primary dark:bg-token-main-surface-secondary\"\u003e\n\u003cdiv class=\"flex h-full w-full gap-3 md:items-center\"\u003e\n\u003cdiv class=\"flex grow flex-col md:flex-row md:items-center md:justify-between md:gap-8\"\u003e\n\u003cdiv class=\"flex flex-col\"\u003e\n\u003cdiv class=\"\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"AF.CRBN","offers":[{"title":"M3 G80\/G81","offer_id":58366921638232,"sku":"AF-1197","price":8000.0,"currency_code":"PLN","in_stock":true},{"title":"M4 G82\/G83","offer_id":58366921671000,"sku":"AF-1198","price":8000.0,"currency_code":"PLN","in_stock":true},{"title":"M2 G87","offer_id":58366921703768,"sku":"AF-1199","price":8000.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3076\/0024\/files\/carbon-fibre-swan-neck-spoiler-for-bmw-g80-m3-g82-m4-g87-m2-01.jpg?v=1791501521"}],"url":"https:\/\/afcrbn.com\/collections\/m2-g87.oembed","provider":"AF.CRBN","version":"1.0","type":"link"}