Brian Rice says his Hamilton side put in magnificent effort after they lost out to Celtic on Boxing Day.