public function getVatRate(string $countryCode = 'HR'): int|float 	{ 		$mainProductCategory = $this->productCategories->where('vat', true)->first()?->category;  		if ($mainProductCategory) { 			$vatRates = $mainProductCategory->vatRates;  			return !$vatRates->isEmpty() ? $vatRates->firstWhere('country_code', $countryCode)->amount : setting('pdv_default'); 		}  		return setting('pdv_default'); 	}