public function withDetails(?bool $withManuals = false): self 	{ 		return $this->afterCreating(function (Product $product) use ($withManuals) { 			$product->details()->create([ 				'benefits' => [ 					'hr' => 'random', 					'en' => 'random', 				], 				'features' => [ 					'hr' => 'random', 					'en' => 'random', 				], 				'support' => [ 					'hr' => 'random', 					'en' => 'random', 				], 				'use_care' => [ 					'hr' => 'random', 					'en' => 'random', 				], 			]);  			if ($withManuals) { 				$product->addMediaFromUrl($this->faker->imageUrl())->toMediaCollection('manuals'); 			} 		}); 	}